诸如上图,当启动sersync时未有报错但输入命令未显示,这时应先确保rsync 服务是否正确
[root@nfs01 /]# rsync -avz --delete /data/ rsync_backup@192.168.178.117::backup
sent 11,053,397 bytes received 374,456 bytes 788,127.79 bytes/sec
total size is 29,908,254 speedup is 2.62
其次,确保当前客户端机器,是否支持Inotify
[root@nfs01 /]# ls /proc/sys/fs/inotify/
max_queued_events max_user_instances max_user_watches
然后查看sersync配置是否正确
[root@nfs01 /]# vim /data/sersync_installdir_64bit/sersync/conf/confxml.xml
<rsync>
<commonParams params="-artuz"/>
<auth start="false" users="rsync_backup" passwordfile="/etc/rsync.password"/>
<userDefinedPort start="false" port="874"/><!-- port=874 -->
<timeout start="false" time="100"/><!-- timeout=100 -->
<ssh start="false"/>
</rsync>
这时服务端验证是关闭的状态,只需改为true即可
<rsync>
<commonParams params="-artuz"/>
<auth start="true" users="rsync_backup" passwordfile="/etc/rsync.password"/>
<userDefinedPort start="false" port="874"/><!-- port=874 -->
<timeout start="false" time="100"/><!-- timeout=100 -->
<ssh start="false"/>
</rsync>