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
浙公网安备 33010602011771号