squid[16738]: WARNING! Your cache is running out of filedesc
發表於 : 2010-08-11 12:16:06
http://blog.yam.com/gavint/article/12818238
之前公司曾發生 User 無法透過 Proxy 瀏覽上網,而在 /var/log/squid/cache.log 中出現大量 WARNING! Your cache is running out of filedescriptors,重新 restart squid 後,僅短暫時間能夠正常瀏覽網頁,之後馬上又發生無法瀏覽的問題。
解決的方法:
1. /etc/squid/squid.conf
最後一行新增 max_filedesc 65536
2. /etc/rc.d/rc.local
新增 ulimit -HSn 65536
3. /usr/include/bits/typesizes.h
修改 #define __FD_SETSIZE 65536
4. service squid restart
5. 檢查 /var/log/squid/cache.log 是否有下列訊息
2007/10/08 13:28:25| With 65536 file descriptors available
資料參考來源:
http://paulgoscicki.com/archives/2007/0 ... scriptors/
看看我其他的文章:
定時寄送郵件(適用所有Linux)
使用GDM遠端桌面(適用RHEL 4、Fedora Core 3及4)
Outlook 2003 無法正常顯示信件內圖片
設定密碼(適用HP-UX)
留言 (0) | 引用 (0) | 人氣 (476) | 轉寄
此分類上一篇:squid:errorTryLoadText - squid無法啟動 | 主頁 | 此分類下一篇:BUG: warning at
之前公司曾發生 User 無法透過 Proxy 瀏覽上網,而在 /var/log/squid/cache.log 中出現大量 WARNING! Your cache is running out of filedescriptors,重新 restart squid 後,僅短暫時間能夠正常瀏覽網頁,之後馬上又發生無法瀏覽的問題。
解決的方法:
1. /etc/squid/squid.conf
最後一行新增 max_filedesc 65536
2. /etc/rc.d/rc.local
新增 ulimit -HSn 65536
3. /usr/include/bits/typesizes.h
修改 #define __FD_SETSIZE 65536
4. service squid restart
5. 檢查 /var/log/squid/cache.log 是否有下列訊息
2007/10/08 13:28:25| With 65536 file descriptors available
資料參考來源:
http://paulgoscicki.com/archives/2007/0 ... scriptors/
看看我其他的文章:
定時寄送郵件(適用所有Linux)
使用GDM遠端桌面(適用RHEL 4、Fedora Core 3及4)
Outlook 2003 無法正常顯示信件內圖片
設定密碼(適用HP-UX)
留言 (0) | 引用 (0) | 人氣 (476) | 轉寄
此分類上一篇:squid:errorTryLoadText - squid無法啟動 | 主頁 | 此分類下一篇:BUG: warning at