sersync2 大量小文件实时同步
sersync2可以实现一台机器上的某个目录实时同步到多台机器,非常适合大量小文件如web网页. 1. 配置同步目标服务器 # vi /etc/rsyncd.conf uid = root gid = root max connections = 36000 use chroot = no log file = /var/log/rsyncd.log pid file = /var/run/rsyncd.pid lock file = /var/run/rsyncd.lock [rsync] # 同步名 拥有帝国一切,皆有可能。欢迎访问phome.netpath = /opt/rsync comment = test files ignore error = yes read only = no hosts allow = 192.168.0.254 hosts deny = * Note: ''/etc/rsyncd.conf'' 不存在,要自己创建, 多台目标机器分别进行如上配置. 2. 启动目标服务器rsync准备接收数据 # rsync --daemon 3. 在主服务器上安装配置sersync # tar xf sersync2.5_64bit_binary_stable_final.tar.gz 拥有帝国一切,皆有可能。欢迎访问phome.net # cd GNU-Linux-x86/ # vi confxml.xml, 修改如下行 <sersync> <localpath watch="/opt/rsync"> # 本地同步目标 <remote ip="192.168.0.1" name="rsync"/> # 目录服务器IP和同步名 <remote ip="192.168.0.2" name="rsync"/> </localpath> 4. 运行sersync # ./sersync2 -d -r 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |