AIXでアプリがこけるとTCP/IPソケットが"FIN_WAIT_2"なって自然にタイムアウトするまで消えない事が有ります。
これはソケット通信していたアプリが正常にCLOSEできなくて起こる現象ですが、AIXのデフォルトでは10分間待機してしまいます。

この死に損ないのソケットはroot権限で"rmsock"を投げることで消せます。

#  netstat -Aa | grep FIN_WAIT_2 
 5cced40   tcp     0    0  192.168.11.3.49183 bp-in-f104.g.http  FIN_WAIT_2
# rmsock 5cced40 tcpcb

これがなかなか解らなくて結構苦戦した。

カテゴリ

トラックバック(0)

このブログ記事を参照しているブログ一覧: AIXでFIN_WAITのソケットを消す

このブログ記事に対するトラックバックURL: http://hackmylife.net/mt/mt-tb.cgi/412

コメントする

このブログ記事について

このページは、hackmylifeが2007年4月13日 00:50に書いたブログ記事です。

ひとつ前のブログ記事は「ちょっとした小ネタshell1」です。

次のブログ記事は「主張したい事を纏める為のチャート」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.0

アドセンス

MoMAstore MoMAstore
MoMAstore MoMAstore
MoMAstore MoMAstore
MoMAstore MoMAstore
MoMAstore MoMAstore
MoMAstore
MoMAstore
MoMAstore
MoMAstore