[linux-users: 108612] Re: apacheのabオプションした後のエラーについて

ISHIKAWA Sachihiro sishi @ tcp-ip.or.jp
2010年 10月 8日 (金) 02:38:30 JST


石川といいます。

> # dmesg
> 確認しましたが、特に何もなく原因がつかめてません。
apache のログは問題なかったんでしょうか。

> unix 3なども特に表示はされてなかったように思います。
とりあえずUNIXドメインソケットはこの際関係ないと思います。
grep 80 でI-Nodeに"80"が含まれているものが出力されているだけです。

あと、「前はこんなになかったはず???」なんてのばかりですが、
ほんとに???

なんか引っかかったのはこの辺でしょうか。
ここ1年ほどapache触ってないので、あとは誰かぁ!!>識者。

ではおやすみなさい。

On Thu, 07 Oct 2010 13:55:11 +0900
山本 直樹 <yamamoto.n @ raison.vc> wrote:

> こんにちわ。
> 
> 山本です。
> 
> 初歩的な質問かも知れませんが、
> ググっても出てこなかったので、
> 質問させて頂きます。
> 
> 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 mailing list
> linux-users @ listserv.linux.or.jp
> http://listserv.linux.or.jp/mailman/listinfo/linux-users


linux-users メーリングリストの案内