码迷,mamicode.com
首页 > 其他好文 > 详细

rsync 文件集群

时间:2015-08-14 01:20:05      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:rsync

注意项

  1. 首先确定所有机器的rsync的版本都要相同,不然踩坑踩踩死你。

  2. 无论是推送或者拉取命令都要在客户端执行。



服务端(192.168.7.17 …):

  1. 配置文件:/etc/rsyncd.conf (同网段加机器,将这个文件拷到对应的机器)

uid=root

gid=root

use chroot = no

max connections = 0

log file = /var/log/rsyncd.log

pid file = /var/run/rsyncd.pid

lock file = /var/run/rsyncd.lock

timeout = 300

log format = %t %a %m %f %b

[webhome]

path = /home/wwwroot/web

list = no

ignore errors

read only = no

hosts allow = 192.168.7.0/24

#hosts deny = *

auth users = rsync

secrets file = /etc/rsyncd.secrets

2.配置密码

echo "rsync">/etc/rsyncd.secrets

chmod600 /etc/rsyncd.secrets

3.启动 rsync –daemon –config=/etc/rsyncd.cof

如果启动有pid重复,就把它删了。启动不了或者报错就看日志文件。


客户端(192.168.7.13

1.只要有安装rsync即可

2.chmod 600 /etc/rsyncd.secrets  (密码文件)

3. /root/push.sh

  /usr/bin/rsync-avzrtopgI --password-file=/etc/rsyncd.secrets $url rsync@192.168.7.17::webhome(以后服务端加机器的同时这里加多一行不同的IP

技术分享






rsync 文件集群

标签:rsync

原文地址:http://felixcode.blog.51cto.com/3264160/1684436

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!