Linux下Rsync+inotify-tools實現數據實時同步中有一個重要的配置就是設置Inotify的max_user_watches值,若是不設置,當遇到大量文件的時候就會出現出錯的狀況。vim
通常網上修改方法就是直接修改文件:spa
/proc/sys/fs/inotify/max_user_watchesget
或者修改方法:同步
sysctl -w fs.inotify.max_user_watches="99999999"配置
可是這些修改後,Linux系統重啓inotify配置max_user_watches無效被恢復默認值8192,這個可能不少的新手不是很明白,這個不詳細講解,有空你們去了解下:sysctl方法
Linux系統重啓inotify配置max_user_watches無效被恢復默認值8192的正確修改方法爲:im
vim /etc/sysctl.conf 新手
注意添加的內容:數據
fs.inotify.max_user_watches=99999999(你想設置的值)tools
haole ,好了,很簡單。。
原文首發自:http://www.jincon.com/archives/119/