网络资源:
sersync 编译
http://hi.baidu.com/johntech/blog/item/9659c0ef3466444178f055d1.html
sersync2 完全安装配置说明(一) ----基本功能使用
http://hi.baidu.com/johntech/blog/item/be8559d2ebc99282a1ec9c18.html
sersync2 完全安装配置说明(二) ----可选功能与xml高级配置
http://hi.baidu.com/johntech/blog/item/f88fef2868203196033bf6a2.html
sersync2 完全安装配置说明(三) ----插件基本配置和使用
http://hi.baidu.com/johntech/blog/item/3b6f408b4caa0abe0e2444c9.html
ok,按照以上步骤,基本没有问题,不过,有几点细节:
1、32位、64位
请下载对应版本
2、查看文件系统类型
df –T
该示例,同步文件的目录在/home,文件系统是xfs
需要配置一下为true
<fileSystem xfs="true"/>
2、如果配置文件中<filter start="true">,为true,则无法使用
/home/sersync/sersync2 -r -d -o /home/sersync/xx.xml进行一次整体同步,必须设为false
在应用过程发现,文件同步不能够实时,在主机 echo “hello world” > hell.txt之后,从服务器无法找到此文件,发现错误如下:
3、从服务器上的rsync错误日志出现
2010/09/28 17:29:10 [10781] name lookup failed for 192.168.10.10: Name or service not known
2010/09/28 17:29:10 [10781] connect from UNKNOWN (192.168.10.10)
。。。。。
这个问题可能是由于DNS造成,需要手动在服务端这台机上的/etc/hosts里面添加客户端机的ip和机器名,
或者配置DNS,那就不会有这样的问题了。
查看DSN,
cat /etc/resolv.conf
并且咨询运维人员。
如果第二个问题,不及时处理,出现的状况是,无法预知文件同步的成功率,和一些匪夷所思的现象:同一个文件夹下,有些成功同步过去,有些失败,新建文件无法同步,删除文件无法同步,,,