APP02安装 rsync服务端
yum install rsync
vim /etc/rsyncd.conf
pid file=/var/rsynclog/rsyncd.pidlog file=/var/rsynclog/rsyncd.loglock file=/var/rsynclog/rsync.lockmotd file=/etc/rsyncd.motdport=873address=10.10.1.56hosts allow=10.10.1.35#hosts deny=0.0.0.0/0uid=herongid=heronmax connections=10read only=nolist=yes###密码文件secrets file=/etc/rsyncd.secrets### 有需要可以添加多个目录[dist]comment=rsync dist directorypath=/home/heron/www/dist[yadmin]comment=rsync yadmin directorypath=/home/heron/www/yadmin[miniapp]comment=rsync miniapp directorypath=/home/heron/www/miniapp
cat /etc/rsyncd.secrets ### 两台服务器密码文件的权限设置为600
heron:RD18v1Fx831AIrROo
启动并设置开机自启动
systemctl start rsyncdsystemctl enable rsyncd
APP01安装rsync+sersync(代码所在服务器)
yum install rsync
vim /etc/rsyncd.secrets
heron:RD18v1Fx831AIrROo
安装sersync并配置
tar fxzsersync2.5.4_64bit_binary_stable_final.tar.gz -C /usr/local/cd /usr/local/mv GNU-Linux-x86 sersyncvim sersync/confxm.xml
启动,可以配置多个文件启动
-d参数表示放到后台、-r表示先进行一次完整同步,-o表示指向某个配置文件,注意:配置文件配置了忽略文件的话,启动方式不可以带r参数
/usr/local/sersync/sersync -dro /usr/local/sersync/dict_confxml.xml