2006年4月13日

[linux-users:106448] Re: プロセスが終了せずに残る現象につきまして

こんにちは。石村です。

アドバイス有難うございます。

ps コマンドのSTATを調べました。
`D`は割り込み不可の停止なんですね。
CRONにて定期的にlocateコマンドを実行させないように、
/etc/cron.daily/slocate.cron

を移動させました。
しばらくこちらで様子を見ようかと思います。

ただ、依然としてプロセスが残った状態が続くので一度リブートしてみます。

有難うございました。
また何かありましたら、ご報告させていただきます。


>こんばんは。
>
>updatedbが'D'であることから、ディスクIOの
>終了待ちなど、おかしなことになっている
>ことが原因ではないでしょうか。NFS関係の
>エラーなどが思い浮かびます。
>
>もしlocateコマンドを使用しないのであれば、
> /etc/cron.daily/slocate.cron
>ファイルを削除してしまうと良いと思います。
>
>On Wed, Apr 12, 2006 at 01:45:52PM +0900, isshi wrote:
>> いつも参考にさせていただいております石村ともうします。
>>
>> 現在FC3 (kernel2.6.5-1.358smp) でサーバーを立てるのですが、
>> 2日前より、下記のようなプロセスが終了せずにうごいている状態が続いており
>> ます。
>>
>> --------------
>> psコマンド結果
>> --------------
>> $ ps ax
>>
>> 17264 ? S 0:00 crond
>> 17265 ? Ss 0:00 /bin/bash /usr/bin/run-parts /etc/cron.daily
>> 17829 ? SN 0:00 /bin/sh /etc/cron.daily/slocate.cron
>> 17830 ? S 0:00 awk -v progname=/etc/cron.daily/slocate.cron
>> progname {????? print progname ":\n"????? progname="";????
>> }????
>> 17832 ? DN 0:00 /usr/bin/updatedb
>>
>> #
>> # 上記のような同じプロセス群がいくつも稼動しておりました。
>> #
>>
>> 日々のCRONが動いているものと思い、昨日は放置していたのですが、
>> 本日も同じプロセス番号で、残っている模様でした。
>>
>> --------------
>> psコマンド結果
>> --------------
>> 17830 ? S 0:00 awk -v progname=/etc/cron.daily/slocate.cron
>> progname {????? print progname ":\n"????? progname="";????
>> }????
>>
>> 上記のプロセスは、強制的にkillできたのですが、
>> それ以外のプロセスはkillできません。
>>
>>
>> なぜ、このような現象がつづくのか原因がつかめずこちらで質問させていただき
>> ました。
>> 原因および、どうすれば解決できますでしょうか。
>> ご教授いただけないでしょうか。
>> 宜しくお願い致します。
>>
>>
>> --------------------
>> ishimura
>> snowman@xxxxx
>
>以上、ご参考になれば幸いです。
>
>------------------------------------------------------------
>鈴木 康弘(SUZUKI Yasuhiro)
> yasu@xxxxx
> http://www31.ocn.ne.jp/~yswww/myself/


投稿者 xml-rpc : 2006年4月13日 14:13
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/34822
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。