您的位置:首页 > 其它

sersync 设置多台机器文件的同步

2012-09-26 19:45 197 查看


首页在其中一台192.168.0.1上安装sersync

直接从网上找到源码解压即可,解压后目录为:/home/GNU-Linux-x86/

进行配制confxml.xml

watch为需要同步的文件路径mode_name为同步服务器2的rsync守护进程中配制文件的mode名称,以下会涉及到

主要修改以下地方,
<localpathwatch="/home/dev/beta5">
<remoteip="192.168.0.2"name="mode_name"/>
<!--<remoteip="192.168.8.39"name="tongbu"/>-->
<!--<remoteip="192.168.8.40"name="tongbu"/>-->
</localpath>

其它地方可以根据需要进行设置

在192.168.0.2服务器设置rsync为linux系统自带命令

增加/etc/rsyncd.conf配制文件

strictmodes=no#checkpasswdfile
port=873#defaultport
maxconnections=4
[mode_name]
uid=root
gid=root
path=/home/www/
readonly=no
hostallow=192.168.0.1


netstat-npl|grep873判断端口情况

cp000.0.0.0:8730.0.0.0:*LISTEN6509/rsync

tcp00:::873:::*LISTEN6509/rsync
有这个说明成功。

到此两台服务器同步配制完成

开启0.2的守护进程rsync--daemon

启动服务器端命令:

/home/GNU-Linux-x86/sersync2-r-d-n4-o/home/GNU-Linux-x86/confxml.xml
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: