[linux-users: 108611] apacheのabオプションした後のエラーについて
山本 直樹
yamamoto.n @ raison.vc
2010年 10月 7日 (木) 13:55:11 JST
こんにちわ。
山本です。
初歩的な質問かも知れませんが、
ググっても出てこなかったので、
質問させて頂きます。
CentOS 5.5
Apache/2.2.3
※現在、特に問題と言う問題は起こってませんが、
色々心配で・・・
長文・駄文、ご了承頂ければ幸いです。
サーバのチューニングしたりしてたので、
何度か
# ab -n 2000 -c 200 http://********.jp
のコマンドを発行したのですが、
突然、httpdは起動してるのに、
WEBが表示されなくなり、
restartした時に
(98)Address already in use: make_sock: could not bind to address
0.0.0.0:443 no listening sockets available, shutting down
などが出たので、
# /sbin/fuser -kn tcp 80
# /sbin/fuser -kn tcp 443
# /etc/init.d/httpd restart
で問題なく表示はされたのですが、
心配になり、リブートしたら、
httpdがエラーで自動起動しなかったとDCから連絡があり、
# dmesg
確認しましたが、特に何もなく原因がつかめてません。
その他、
# /usr/sbin/lsof -i:80
発行した場合に(一部省略)いつもより多く表示されてるような・・・と消えない?
同じDEVICEこんな多かったっけ?となってます。
httpd 4248 root 4u IPv6 652802 TCP *:http (LISTEN)
httpd 4250 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 7605 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 7615 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 8859 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 8859 apache 1419u IPv6 707762 TCP ホスト名:http->
******:53963 (ESTABLISHED)
httpd 8895 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 9867 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 9872 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 9872 apache 1419u IPv6 707662 TCP ホスト名:http->******:q55-pcc (ESTABLISHED)
httpd 9879 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 10134 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 10134 apache 1419u IPv6 707702 TCP ホスト名:http->******:dka (ESTABLISHED)
httpd 10224 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 10226 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 10226 apache 1419u IPv6 707696 TCP ホスト名:http->******:de-cache-query (ESTABLISHED)
httpd 10229 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 10230 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 10314 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 11287 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 11288 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 11288 apache 1419u IPv6 707739 TCP ホスト名:http->******:dssiapi (ESTABLISHED)
httpd 11370 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 11372 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 11373 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 11382 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 11384 apache 4u IPv6 652802 TCP *:http (LISTEN)
httpd 11384 apache 1419u IPv6 707631 TCP ホスト名:http->******:56113 (ESTABLISHED)
# /sbin/fuser -vun tcp 80
80/tcp: root 4248 F.... (root)httpd
apache 4250 F.... (apache)httpd
apache 7605 F.... (apache)httpd
....
....
も随時20個以上表示されてます。
以前はなかったかと思いますが・・・
# netstat -an | grep 80
も大量できになる部分を抜粋します。
tcp 0 0 サーバIP:80 ***.***.***.***:62606 SYN_RECV
tcp 0 0 サーバIP:80 ***.***.***.***:62598 SYN_RECV
tcp 0 0 サーバIP:80 ***.***.***.***:1120 SYN_RECV
tcp 0 0 サーバIP:110 ***.***.***.***:61938 TIME_WAIT
tcp 0 0 サーバIP:110 ***.***.***.***:2280 TIME_WAIT
tcp 0 0 :::80 :::* LISTEN
tcp 0 0 ::ffff:サーバIP:80 ::ffff:122.29.***.**:17139
FIN_WAIT2
tcp 0 0 ::ffff:サーバIP:80 ::ffff:67.195.***.***:49231
TIME_WAIT
中略
udp 0 0 fe80::230:***:****:123 :::*
unix 3 [ ] STREAM CONNECTED 8098 /var/run/dbus/system_bus_socket
unix 3 [ ] STREAM CONNECTED 8097
unix 2 [ ] DGRAM 5804
unix 3なども特に表示はされてなかったように思います。
他のサーバ、同じように構築したので同じコマンドしても、
表示はされません。
次、自動起動するのか心配なのと、
何かおかしい事が起きてるんじゃないか?となっております。
何かおかしい点あればご指摘頂ければ幸いです。
こんな長文・駄文最後まで読んで頂きありがとうございます。
よろしくお願いします。
linux-users メーリングリストの案内