[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:75041] Re: rotatingエラーについて


小林大介@「そろそろ定時」です
再度インラインにて失礼します。

> [root _at_ xxxxxx init.d]# ./squid start
> Starting squid: init_cache_dir ufs... squid
> 
> [root _at_ xxxxxx init.d]# ./squid status
> squid (pid 5059) is running...
> squid: ERROR: No running copy ←やはり出てしまいます。
確認してほしいことは、この時点でsquidのプロセスがあるか
どうかです(たぶんないと思いますが)。
お約束のpsコマンドで調べてみてください。

> やはり、ERROR: No running copyが出てしまいます。もしやと思い、もう
> 1度同じことをしてみると最初の時と同じく下記のメッセージが表示され
> ました。
> 
> [root _at_ japanhp init.d]# ./squid status
> squid dead but subsys locked
> squid: ERROR: No running copy
この時点でもpsコマンドで調べてください。
この時点では、間違いなくsquidのプロセスはないはずです。

こうなってくると、squidの設定ミスが考えられます。
squidのログを確認してみてください。確かcache.logに
詳細が出ていると思います。その結果を元に、squid.conf
を調べてみるといいと思います。

1:squidをコントロールするユーザとグループは何になってるか?
2:squidのキャッシュ領域は作成されているか?
3:キャッシュ了領域の所有者は「1」になっているか?
4:キャッシュ領域がHDDの限界を超えてないか?
などなどあると思います。

squidはソースから展開すると「nobody」がsquidの「user」
「group」ですが、これを「squid」という専用のユーザを
作成して運用したほうがいいと思います(個人的には)。
TurboLinuxでは、squidというユーザがあらかじめ作成され
ており、権限もこのsquidになっています。Redhatでも同様
だと思います。


■■□■■□■■□■■□■■□■■□■■
小林 大介  Daisuke Kobayashi
E-Mail: dkoba _at_ ccs.co.jp
Private:progress _at_ pobox.ne.jp
■■□■■□■■□■■□■■□■■□■■

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: References: