max_user_watches 监控文件数量限制
cat /proc/sys/fs/inotify/max_user_watches # 检查系统当前限制,默认应该是 8192
方法一 重启失效
echo 81920 > /proc/sys/fs/inotify/max_user_watches
方法二 永久有效
在 /etc/sysctl.conf 中添加一行:
vi /etc/sysctl.conf
fs.inotify.max_user_watches=524288
使配置生效:
sysctl -p
如果是Docker,修改宿主机即可如果是群辉,要先获取root权限:sudo su -
群辉重启后会失效,通过计划任务来解决,
在群晖控制面板=>计划任务 开机启动任务 添加sh -c '(sleep 90 && echo 204800 > /proc/sys/fs/inotify/max_user_watches)&'