# cat lsyncd-pictures.log
Mon Jul 2 21:33:31 2018 Error: Terminating since out of inotify watches.
Consider increasing /proc/sys/fs/inotify/max_user_watches
其中 max_user_watches 是一个文件,里面有一个数字值,表示每个inotify实例可监听的最大上限数量。
这问题明显就是文件增多,导致无法监控更多的文件,把里面的那个值改大点就可以了
修改方法1:
echo 10008192 > /proc/sys/fs/inotify/max_user_watches
(修改后,Linux系统重启inotify配置max_user_watches无效被恢复默认值8192)
修改方法2:
vim /etc/sysctl.conf
注意添加的内容:
fs.inotify.max_user_watches = 99999999
(你想设置的值,此方法修改后重启linux,max_user_watches值不会恢复默认值8192****)
重新启动 lsyncd :service lsyncd restart
查看 lsyncd 状态 :/etc/init.d/lsyncd status
显示:lsyncd (pid 9943) 正在运行...
问题解决。
网友评论