OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

Squidが突然遅くなった?

  • 困ってます
  • 質問No.156644
  • 閲覧数2709
  • ありがとう数6
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 47% (10/21)

Linux & Squidがインターネットゲートウエイなんですが
なぜかSquidが突然遅くなってしまいました。
同じマシーンにはIPマスカレードも動作していますが、
そちらを利用した場合は特に遅くはありません。

どのような場合遅いのかと言うと、ドメインを移動する時に
2~5秒ほどのラグがはっせいします。
ただ、一度訪れたドメインはキャッシュがヒットするらしく
ラグなしで表示されます。

この現象に気づいたのが、LAN側に別セグメントを増やす為にGWに
スタティックルートを追加してSquid.confにそのセグメントのACLを
追加した後に気づきました、これが原因で起こったと思い
設定を元に戻してRebootしてみたのですが状況が変わらず。

DNSのせいかと思い、GWマシーンのコンソールでnslookupで
まだ引いていないドメインを正引きしてみたのですが、色々
試してみてもDNSでラグが発生している様子はありませんでした。

次にsquidのキャッシュがコンフリクトしたのかと思い、キャッシュ
ディレクトリを削除後、ディレクトリの再構築を行なったのですが
やはり効果なし・・・

仕方が無いのでGWをRebootしたのですが、これも全く効果なし・・

こんな状況なのですが何か分かること、解決する方法は無いでしょうか?
よろしくお願いいたします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル8

ベストアンサー率 67% (25/37)

squid の access.log cache.log store.log が巨大化 してませんか? 巨大化してるようなら、こいつらを 消してしまうか、squid2 であれば、squid -k rotate で、ログを rotate してみてはいかがでしょうか。 ...続きを読む
squid の access.log cache.log store.log が巨大化
してませんか? 巨大化してるようなら、こいつらを
消してしまうか、squid2 であれば、squid -k rotate
で、ログを rotate してみてはいかがでしょうか。
お礼コメント
DrSumire

お礼率 47% (10/21)

ご回答ありがとうございます。
ただ自己解決してしまいました・・・・

原因は、resolva.confにありました、GWでDNSを動作させているのですが
プロバイダのセカンダリー設定が済むまでの処置としてプライマリDNSを0.0.0.0の
設定をしていたのですが、セカンダリー設定完了後もnslookupで問題がなかったので、そのまま放置していました、その状況でSquidの設定変更restartをしたところSquidのDNSモジュールからのプライマリDNSアクセスに失敗する様になってしまったようです。

トラブル後のカーネルリブート後もnslookupで問題がなかったのでDNSとは別問題と思ってしまいました・・・
まさかnslookupはOKでsquidの正引きエンジンがNGな事は無いだろうと勝手に想像して、勝手にはまってしまった・・・

ログはローテートする設定だったので、今回はマッチしませんでしたがアクセスログを長期間保存するためにローテート間隔を1ヶ月程度&累積ログを16程度とっておこうかと計画した事もありましたので、ログの肥大化によるキャッシュパフォーマンスの低下の情報は貴重な情報でした。

ご回答ありがとうございました。
投稿日時 - 2001-10-25 09:55:16
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ