Rsync项目中常见问题解决
2021-10-25 10:22:24
by
山阴客
打印???
少达网
(http://www.shaoda.com)
技术文章
(http://www.shaoda.comhref=category.php?cid=1)
LINUX文章
(http://www.shaoda.comhref=category.php?cid=3)
Rsync项目中常见问题解决
遇到的问题: 问题:linux下Rsync 服务器启动错误 failed to create pid file /var/run/rsyncd.pid: File exists 解决方案: rm -rf /var/run/rsyncd.pid;再重新启动Rsync服务(rsync --daemon) 问题:[root@client1 ~]# rsync -avz rsync_backup@192.168.170.133::girl /data1 rsync: failed to connect to 192.168.170.133 (192.168.170.133): Connection refused (111) rsync error: error in socket IO (code 10) at clientserver.c(125) [Receiver=3.1.2] 服务器的端口未开或者服务器没有重新启动 解决: [root@server ~]# rsync --daemon 3. @ERROR: auth failed on module girl rsync error: error starting client-server protocol (code 5) at main.c(1648) [Receiver=3.1.2] 问题: @ERROR: auth failed on module inotify rsync error: error starting client-server protocol (code 5) at main.c(1503) [sender=3.0.6]12 出现这种报错,至少说明你前期的配置已经可以进行服务器间的连接了 那么关于这个 auth 失败的问题,可能有以下的情况,请认真分析: 3.1. 密码输入错误: 请再次确认你登录用户的密码无误 3.2. 配置文件写错: 看看自己模块配置下面的 *auth users、secrets file 对应信息是否存在疏忽 3.3 secrets file 权限问题 服务端的 secrets file 权限必须是600, 类似如下的命令,chmod 600 /etc/rsyncd/rsyncd.secrets 3.4. secrets file 格式错误: secrets file 的文件格式是 user:password 而,服务端与客户端中的文件格式有所不同 其中:服务端文件需要填写用户名和密码,并且以冒号分割,客户端中却只填写密码即可 3.5. secrets file文件拥有者与 rsync 运行者 服务端 rsync 服务是以什么用户运行,则必须保证 secrets file 文件拥有者必须是同一个 假设 root 运行 rsync –daemon,则 secrets file 的 owner 也必须是 root,当然本人为操作简便一直使用的是 root 用户
Copyright © 2002-2022
http://www.shaoda.com
All rights reserved.
备案号:
浙ICP备17002154号-5
Powered by:
myarticle.com.cn
Version 1.0dev