Linux服务器文件同步的问题

最近公司的静态服务器刚刚搬迁,有2台服务器,然后搬迁完出现各种问题,其中一个问题就是同步失效了。。。


就是从A服务器的文件一旦发生更新就同步到B服务器上,这个功能失效了,然后是一轮百度,,,,

 

http://www.jb51.net/article/57011.htm       整一套流程,说真的,我看不太懂。。。


根据里面部分内容进行了配置之后,去执行   inotify 的时候报错   upper limit on inotify watches reached


然后继续百度,找到了另一篇文章     http://blog.csdn.net/myweishanli/article/details/23788371


顺利解决了该问题,  echo 8192000 > /proc/sys/fs/inotify/max_user_watches即可~  


类似于内存不足的原因吧


然后看到他们写了一个脚本,是这样的  



这一块我就不是很懂是什么意思了,红色那块就是IP地址而已。。


然后执行该脚本   ./h1-h2_inosync.sh


再去发送文件,发现同步确实可以了,但是也发现了一个问题,只要我退出服务器的远程连接,同步便失效



然后又是一轮百度和请教别人,最终得到了答案,只要把它运行在后台即可永久生效,命令是


nohup sh ./h1-h2_inosync.sh &


然后测试,同步成功,退出远程服务器,再测试,仍然成功,至此,该问题得以解决




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值