rysnc 常见问题:
https://www.cnblogs.com/wang-xd/p/6551402.html

#### 服务端配置

服务端配置文件 /etc/rsyncd.conf:

uid = k8s
gid = k8s
use chroot = no
max connections = 2000
timeout = 600
pid file = /var/run/rsyncd.pid
lock file = /var/run/rync.lock
log file = /var/log/rsync.log
ignore errors
read only = false
list = true

[k8s-metrics]
path = /home/k8s/metrics
host allow = 10.0.0.0/8
host deny = 0.0.0.0/24
#auth users = k8s     # 估计是针对不同模块,指定可以访问的认证用户,认证用户列表的依据是 /etc/rsyncd.pass
secrets file = /etc/rsyncd.pass   # 服务端使用 /etc/rsyncd.pass,带 d

服务端认证文件 /etc/rsyncd.pass:

k8s:k8888s

启动服务:

systemctl start rysncd

配置同步目的目录:

groupadd -g 300 k8s  &&  useradd -g 300 -u 300 k8s

mkdir -p /home/k8s/metrics  && chown k8s.k8s /home/k8s/metrics

#### 客户端配置 /etc/rsyncd.pass,不带 d:

客户端密码文件 /etc/rsync.pass

k8888s

配置同步源目录,可以跟目的端的路径、权限都不同:

groupadd -g 300 k8s  &&  useradd -g 300 -u 300 k8s

mkdir -p /home/k8s/metrics  && chown k8s.k8s /home/k8s/metrics

验证:

rsync -avz /home/k8s/metrics/ k8s@10.1.1.10::k8s-metrics --password-file=/etc/rsync.pass

 

其他参考:
https://blog.csdn.net/qq_32706349/article/details/91451053
https://www.cnblogs.com/cocowool/p/6548476.html
https://jingyan.baidu.com/article/fdffd1f83bc72bf3e88ca149.html
https://blog.51cto.com/967243153/2157419

posted on 2021-08-30 17:21  51core  阅读(68)  评论(0)    收藏  举报