tailf報錯limitofinotifywatcheswasreached

kevinzhang91!發表於2018-04-26

tailf報錯
tailf: *.log:cannot add inotify watch (limit of inotify watches was reached).

居然不能隨時輸出日誌,會自動退出tailf模式

剛看見時有點蒙,tailf跟inotify有毛線關係

我這臺確實裝了inotify+unison來做雙機檔案同步

百度,大概意思是檢視檔案達到限制,原因就是inotify監控的檔案太多了

沒關係,這個很好解決,inotify之前也出現過這個報錯

檢視系統同時監控檔案的個數
cat /proc/sys/fs/inotify/max_user_watches

根據你的伺服器配置來選擇要增大到多少,一般加2個0沒什麼問題
echo 819200 > /proc/sys/fs/inotify/max_user_watches

OK,無需重啟什麼