passenger : nginx で起動したとき

 

hdknr@LennyOne:~/passenger$ sudo lsof -c nginx
COMMAND  PID   USER   FD   TYPE     DEVICE    SIZE   NODE NAME
nginx   2752   root  cwd    DIR        3,1    4096 171709 /home/hdknr/passenger
nginx   2752   root  rtd    DIR        3,1    4096      2 /
nginx   2752   root  txt    REG        3,1 4396655 482405 /opt/nginx/sbin/nginx
nginx   2752   root  mem    REG        3,1   42504 172288 /lib/i686/cmov/libnss_files-2.7.so
nginx   2752   root  mem    REG        3,1   38444 172290 /lib/i686/cmov/libnss_nis-2.7.so
nginx   2752   root  mem    REG        3,1   87800 172285 /lib/i686/cmov/libnsl-2.7.so
nginx   2752   root  mem    REG        3,1   30436 172286 /lib/i686/cmov/libnss_compat-2.7.so
nginx   2752   root  mem    REG        3,1    9680 172282 /lib/i686/cmov/libdl-2.7.so
nginx   2752   root  mem    REG        3,1  149328 172283 /lib/i686/cmov/libm-2.7.so
nginx   2752   root  mem    REG        3,1 1413540 172279 /lib/i686/cmov/libc-2.7.so
nginx   2752   root  mem    REG        3,1   49676 163523 /lib/libgcc_s.so.1
nginx   2752   root  mem    REG        3,1   81012 321266 /usr/lib/libz.so.1.2.3.3
nginx   2752   root  mem    REG        3,1 1375588 337154 /usr/lib/i686/cmov/libcrypto.so.0.9.8
nginx   2752   root  mem    REG        3,1  285156 337151 /usr/lib/i686/cmov/libssl.so.0.9.8
nginx   2752   root  mem    REG        3,1  116414 172293 /lib/i686/cmov/libpthread-2.7.so
nginx   2752   root  mem    REG        3,1  946216 319375 /usr/lib/libstdc++.so.6.0.10
nginx   2752   root  mem    REG        3,1   38296 172281 /lib/i686/cmov/libcrypt-2.7.so
nginx   2752   root  DEL    REG        0,8           6449 /dev/zero
nginx   2752   root  mem    REG        3,1  113248 163522 /lib/ld-2.7.so
nginx   2752   root    0u   CHR        1,3            563 /dev/null
nginx   2752   root    1u   CHR        1,3            563 /dev/null
nginx   2752   root    2u   REG        3,1       0 482399 /opt/nginx/logs/error.log
nginx   2752   root    3u   REG        3,1       0 482399 /opt/nginx/logs/error.log
nginx   2752   root    4u   REG        3,1    1934 485931 /opt/nginx/logs/access.log
nginx   2752   root    5u  IPv4       6448            TCP *:www (LISTEN)
nginx   2752   root    6u  unix 0xde9ff900           6502 socket
nginx   2752   root    7w  FIFO        0,6           6450 pipe
nginx   2752   root    8u  unix 0xde9ff040           6503 socket
nginx   2777 nobody  cwd    DIR        3,1    4096 171709 /home/hdknr/passenger
nginx   2777 nobody  rtd    DIR        3,1    4096      2 /
nginx   2777 nobody  txt    REG        3,1 4396655 482405 /opt/nginx/sbin/nginx
nginx   2777 nobody  mem    REG        3,1   42504 172288 /lib/i686/cmov/libnss_files-2.7.so
nginx   2777 nobody  mem    REG        3,1   38444 172290 /lib/i686/cmov/libnss_nis-2.7.so
nginx   2777 nobody  mem    REG        3,1   87800 172285 /lib/i686/cmov/libnsl-2.7.so
nginx   2777 nobody  mem    REG        3,1   30436 172286 /lib/i686/cmov/libnss_compat-2.7.so
nginx   2777 nobody  mem    REG        3,1    9680 172282 /lib/i686/cmov/libdl-2.7.so
nginx   2777 nobody  mem    REG        3,1  149328 172283 /lib/i686/cmov/libm-2.7.so
nginx   2777 nobody  mem    REG        3,1 1413540 172279 /lib/i686/cmov/libc-2.7.so
nginx   2777 nobody  mem    REG        3,1   49676 163523 /lib/libgcc_s.so.1
nginx   2777 nobody  mem    REG        3,1   81012 321266 /usr/lib/libz.so.1.2.3.3
nginx   2777 nobody  mem    REG        3,1 1375588 337154 /usr/lib/i686/cmov/libcrypto.so.0.9.8
nginx   2777 nobody  mem    REG        3,1  285156 337151 /usr/lib/i686/cmov/libssl.so.0.9.8
nginx   2777 nobody  mem    REG        3,1  116414 172293 /lib/i686/cmov/libpthread-2.7.so
nginx   2777 nobody  mem    REG        3,1  946216 319375 /usr/lib/libstdc++.so.6.0.10
nginx   2777 nobody  mem    REG        3,1   38296 172281 /lib/i686/cmov/libcrypt-2.7.so
nginx   2777 nobody  DEL    REG        0,8           6449 /dev/zero
nginx   2777 nobody  mem    REG        3,1  113248 163522 /lib/ld-2.7.so
nginx   2777 nobody    0u   CHR        1,3            563 /dev/null
nginx   2777 nobody    1u   CHR        1,3            563 /dev/null
nginx   2777 nobody    2u   REG        3,1       0 482399 /opt/nginx/logs/error.log
nginx   2777 nobody    3u   REG        3,1       0 482399 /opt/nginx/logs/error.log
nginx   2777 nobody    4u   REG        3,1    1934 485931 /opt/nginx/logs/access.log
nginx   2777 nobody    5u  IPv4       6448            TCP *:www (LISTEN)
nginx   2777 nobody    6u  IPv4       6818            TCP 192.168.2.201:www->192.168.2.2:52889 (ESTABLISHED)
nginx   2777 nobody    7w  FIFO        0,6           6450 pipe
nginx   2777 nobody    8u  unix 0xde9ff040           6503 socket
nginx   2777 nobody    9u  0000        0,7       0     13 anon_inode

 

hdknr@LennyOne:~/passenger$ sudo lsof -c ruby
COMMAND  PID USER   FD   TYPE     DEVICE    SIZE   NODE NAME
ruby1.8 2749 root  cwd    DIR        3,1    4096 171709 /home/hdknr/passenger
ruby1.8 2749 root  rtd    DIR        3,1    4096      2 /
ruby1.8 2749 root  txt    REG        3,1    3608 147304 /usr/bin/ruby1.8
ruby1.8 2749 root  mem    REG        3,1 1375588 337154 /usr/lib/i686/cmov/libcrypto.so.0.9.8
ruby1.8 2749 root  mem    REG        3,1  285156 337151 /usr/lib/i686/cmov/libssl.so.0.9.8
ruby1.8 2749 root  mem    REG        3,1   20746 469329 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2/ext/phusion_passenger/native_support.so
ruby1.8 2749 root  mem    REG        3,1    7904 393774 /usr/lib/ruby/1.8/i486-linux/etc.so
ruby1.8 2749 root  mem    REG        3,1  265740 395694 /usr/lib/ruby/1.8/i486-linux/openssl.so
ruby1.8 2749 root  mem    REG        3,1   81012 321266 /usr/lib/libz.so.1.2.3.3
ruby1.8 2749 root  mem    REG        3,1   12388 393770 /usr/lib/ruby/1.8/i486-linux/digest/sha2.so
ruby1.8 2749 root  mem    REG        3,1   10260 393787 /usr/lib/ruby/1.8/i486-linux/digest.so
ruby1.8 2749 root  mem    REG        3,1   32040 393793 /usr/lib/ruby/1.8/i486-linux/zlib.so
ruby1.8 2749 root  mem    REG        3,1  109360 393794 /usr/lib/ruby/1.8/i486-linux/syck.so
ruby1.8 2749 root  mem    REG        3,1   16944 393791 /usr/lib/ruby/1.8/i486-linux/stringio.so
ruby1.8 2749 root  mem    REG        3,1   38984 393789 /usr/lib/ruby/1.8/i486-linux/socket.so
ruby1.8 2749 root  mem    REG        3,1 1413540 172279 /lib/i686/cmov/libc-2.7.so
ruby1.8 2749 root  mem    REG        3,1  149328 172283 /lib/i686/cmov/libm-2.7.so
ruby1.8 2749 root  mem    REG        3,1   38296 172281 /lib/i686/cmov/libcrypt-2.7.so
ruby1.8 2749 root  mem    REG        3,1    9680 172282 /lib/i686/cmov/libdl-2.7.so
ruby1.8 2749 root  mem    REG        3,1  116414 172293 /lib/i686/cmov/libpthread-2.7.so
ruby1.8 2749 root  mem    REG        3,1  851604 326246 /usr/lib/libruby1.8.so.1.8.7
ruby1.8 2749 root  mem    REG        3,1    3852 393776 /usr/lib/ruby/1.8/i486-linux/fcntl.so
ruby1.8 2749 root  mem    REG        3,1   12880 393767 /usr/lib/ruby/1.8/i486-linux/thread.so
ruby1.8 2749 root  mem    REG        3,1  113248 163522 /lib/ld-2.7.so
ruby1.8 2749 root    0u   CHR      136,1              3 /dev/pts/1
ruby1.8 2749 root    1u   REG        3,1       0 482399 /opt/nginx/logs/error.log
ruby1.8 2749 root    2u   REG        3,1       0 482399 /opt/nginx/logs/error.log
ruby1.8 2749 root    3u  unix 0xde9ff580           6475 socket

hdknr@LennyOne:~/passenger$ sudo ls -Ral /tmp/passenger.2737/
/tmp/passenger.2737/:
合計 32
d-ws–x–x 7 root   root    4096 2009-06-23 15:34 .
drwxrwxrwt 5 root   root    4096 2009-06-23 15:34 ..
d-ws-wx-wx 2 root   root    4096 2009-06-23 15:34 backends
-rw-r–r– 1 nobody nogroup    4 2009-06-23 15:34 control_process.pid
drws—— 2 root   root    4096 2009-06-23 15:34 info
d-ws—— 2 nobody nogroup 4096 2009-06-23 15:34 master
d-ws-wx-wx 2 root   root    4096 2009-06-23 15:34 var
d-ws—— 2 nobody nogroup 4096 2009-06-23 15:34 webserver_private

/tmp/passenger.2737/backends:
合計 8
d-ws-wx-wx 2 root root 4096 2009-06-23 15:34 .
d-ws–x–x 7 root root 4096 2009-06-23 15:34 ..

/tmp/passenger.2737/info:
合計 8
drws—— 2 root root 4096 2009-06-23 15:34 .
d-ws–x–x 7 root root 4096 2009-06-23 15:34 ..
prw——- 1 root root    0 2009-06-23 15:34 status.fifo

/tmp/passenger.2737/master:
合計 8
d-ws—— 2 nobody nogroup 4096 2009-06-23 15:34 .
d-ws–x–x 7 root   root    4096 2009-06-23 15:34 ..
srwxrwxrwt 1 root   root       0 2009-06-23 15:34 helper_server.sock

/tmp/passenger.2737/var:
合計 8
d-ws-wx-wx 2 root root 4096 2009-06-23 15:34 .
d-ws–x–x 7 root root 4096 2009-06-23 15:34 ..

/tmp/passenger.2737/webserver_private:
合計 8
d-ws—— 2 nobody nogroup 4096 2009-06-23 15:34 .
d-ws–x–x 7 root   root    4096 2009-06-23 15:34 ..

 

LennyOne:/tmp/passenger.2737/master# stat helper_server.sock
  File: `helper_server.sock’
  Size: 0               Blocks: 0          IO Block: 4096   ソケット
Device: 301h/769d       Inode: 57258       Links: 1
Access: (1777/srwxrwxrwt)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2009-06-23 15:34:14.000000000 +0900
Modify: 2009-06-23 15:34:14.000000000 +0900
Change: 2009-06-23 15:34:14.000000000 +0900

 

LennyOne:/tmp/passenger.2737/info# stat status.fifo
  File: `status.fifo’
  Size: 0               Blocks: 0          IO Block: 4096   fifo
Device: 301h/769d       Inode: 57259       Links: 1
Access: (0600/prw——-)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2009-06-23 15:34:14.000000000 +0900
Modify: 2009-06-23 15:34:14.000000000 +0900
Change: 2009-06-23 15:34:14.000000000 +0900

LennyOne:/tmp/passenger.2737/info# ps aux | more
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND

root      2739  0.0  0.3   6968  1724 pts/1    Sl   15:34   0:00 PassengerNginxHelperServer /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2 /usr/bin/ruby1.8 3 4 0 6 0 300 1 nobody 65534 65534 /tmp/passenger.2737
root      2749  9.3  1.5  18840  8072 pts/1    Sl   15:34   2:12 Passenger spawn server

 

LennyOne:/tmp/passenger.2737/info# lsof -c Helper
COMMAND    PID USER   FD   TYPE     DEVICE    SIZE   NODE NAME
HelperSer 2739 root  cwd    DIR        3,1    4096 171709 /home/hdknr/passenger
HelperSer 2739 root  rtd    DIR        3,1    4096      2 /
HelperSer 2739 root  txt    REG        3,1 2195135 469326 /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2/ext/nginx/HelperServer
HelperSer 2739 root  mem    REG        3,1   42504 172288 /lib/i686/cmov/libnss_files-2.7.so
HelperSer 2739 root  mem    REG        3,1   38444 172290 /lib/i686/cmov/libnss_nis-2.7.so
HelperSer 2739 root  mem    REG        3,1   87800 172285 /lib/i686/cmov/libnsl-2.7.so
HelperSer 2739 root  mem    REG        3,1   30436 172286 /lib/i686/cmov/libnss_compat-2.7.so
HelperSer 2739 root  mem    REG        3,1 1413540 172279 /lib/i686/cmov/libc-2.7.so
HelperSer 2739 root  mem    REG        3,1   49676 163523 /lib/libgcc_s.so.1
HelperSer 2739 root  mem    REG        3,1  149328 172283 /lib/i686/cmov/libm-2.7.so
HelperSer 2739 root  mem    REG        3,1  946216 319375 /usr/lib/libstdc++.so.6.0.10
HelperSer 2739 root  mem    REG        3,1  116414 172293 /lib/i686/cmov/libpthread-2.7.so
HelperSer 2739 root  mem    REG        3,1  113248 163522 /lib/ld-2.7.so
HelperSer 2739 root    0u   CHR      136,1              3 /dev/pts/1
HelperSer 2739 root    1u   REG        3,1       0 482399 /opt/nginx/logs/error.log
HelperSer 2739 root    2u   REG        3,1       0 482399 /opt/nginx/logs/error.log
HelperSer 2739 root    3r  FIFO        0,6           6450 pipe
HelperSer 2739 root    5u  unix 0xdf8533c0           6472 /tmp/passenger.2737/master/helper_server.sock
HelperSer 2739 root    6u  unix 0xde9ff740           6474 socket

LennyOne:/tmp/passenger.2737/info# file /usr/lib/ruby/gems/1.8/gems/passenger-2.2.2/ext/nginx/HelperServer
/usr/lib/ruby/gems/1.8/gems/passenger-2.2.2/ext/nginx/HelperServer: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped

カテゴリー: 未分類 パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中