linux 负载均衡后双机web文件实时同步的实现
yum install rsync
二、创建配置文件(配置文件需手动创建)
uid=root
gid=root
max connections=10
use chroot=no
log file=/var/log/rsyncd.log
pid file=/var/run/rsyncd.pid
lock file=/var/run/rsyncd.lock
path=/web/wwwroot/data/upfiles
comment = AY140304112512144d83Z
ignore errors
read only = no
hosts allow = 192.168.1.3/32
hosts deny = *
exclude = cache/ compile/ tfpay/
path=/web/wwwroot/data/avater
comment = AY140304112512144d83Z
ignore errors
read only = no
hosts allow = 192.168.1.3/32
hosts deny = *
exclude = cache/ compile/ tfpay/
三、另一台配置文件
在双机分别创建同步命令,我是在/root下创建
rsyncd1.sh
rsyncd.sh
需注意IP地址的不同。
七、添加计划任务
crontab -e
*/5 * * * * /root/rsyncd.sh
*/10 * * * * /root/rsyncd1.sh
另一台
*/7 * * * * /root/rsyncd.sh
*/12 * * * * /root/rsyncd1.sh
八、双机同时重启
本文出自 “踏酒浅酌” 博客,请务必保留此出处http://hostslinux.blog.51cto.com/8819775/1397919
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。