cache.log に
WARNING: Disk space over limit: 1233228 KB > 524288 KB
といったメッセージが出た場合は, 一旦 squid を止めて cache ディレクトリにある swap.state ファイルを 消した上で squid を再度たち上げる.
WARNING: newer swaplog entry for dirno 2, fileno 00016A68
といったメッセージが出るのは, cache されたファイルに何か不具合があるから.
squid が予期せずシャットダウンされたとか,クラッシュしたとか. cache ファイルをつくり直して様子を見るといい.