在使用tail命令時,加上 -f 參數實時輸出時,拋出以下提示
“inotify 資源耗盡,無法使用 inotify 機制,迴歸爲 polling 機制”
首先 ps -aux 查看當前用戶所有進程的詳細信息
查看是否出現未正常關閉的進程,如果都是正常,則修改以下配置
# 查看 inotify 的相關配置
$ sysctl fs.inotify
fs.inotify.max_queued_events = 16384
fs.inotify.max_user_instances = 128
fs.inotify.max_user_watches = 8192
# 臨時修改配置-及時生效,重啓後恢復默認配置
$ sudo sysctl -w fs.inotify.max_user_watches=100000
永久生效配置方法:
$ sudo echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf
# 重載配置文件,使之馬上生效
$ sudo sysctl -p