vine-users ML アーカイブ



[vine-users:072705] slocate -u が固まる (Re: では、warning: slocate: warning: database .... is more than 8 days old?)

  • From: Tetsuya KOBAYASHI <tkoba@xxxxxxxxxxxxxxxxxxxxxxx>
  • Subject: [vine-users:072705] slocate -u が固まる (Re: では、warning: slocate: warning: database .... is more than 8 days old?)
  • Date: Tue, 23 Aug 2005 13:56:35 +0900
小林です。

> hard disk の音が数秒続きましたので、この音が、
> run-parts /etc/cron.daily
> ではと思いました。
> しかしながら、その後
> $ /etc/rc.d/init.d/anacron status
> とすると、やはり、
> 実行中...
 :
> $ ls /etc/cron.daily
> 0anacron*   makewhatis.cron*  rpm*           tetex.cron*
> logrotate*  postfix*          slocate.cron*  tmpwatch*
 :                              ~~~~~~~~~~~~
> # slocate -u
> とすると、カーソルが次に行に移って、hard disk が駆動して、
> プログラムを実行しているようですが、その後、
> hard disk の駆動が停止した後も、カーソルがそのまま点滅したまま維持され続け、
> 上記 command は完了しません。しかたないので、gnome term 自体を終了し
                 ~~~~~~~~~~~~
おそらく slocate 周辺のトラブルが原因でジョブ cron.daily が終了しないた
めに anacron も終了しないというだけであって、

> そこで私の仮定は、システム起動時にanacronが実行されて、行うべき仕事が
> 存在するときには、anacron は終了せずに実行中のままになり、
> 仕事が終わっても、そのまま実行中で維持される。

ということはないでしょう。
# /etc/cron.daily/slocate.cron を実行すると固まると思います。

slocate -u が固まる (そしておそらく updatedb も) 原因は私にはちょっとわ
かりません。

-- 
Tetsuya KOBAYASHI <tkoba@xxxxxxxxxxxxxxxxxxxxxxx>