共计 1329 个字符,预计需要花费 4 分钟才能阅读完成。
Rsync 同步错误处理
1. 用户密码错误
@ERROR: auth failed on module test
rsync error: error starting client-server protocol (code 5) at main.c(1503) [receiver=3.0.6]
检查服务器 A 存储密码文件和服务器 B 密码文件。
服务器 A 密码文件: /etc/rsyncd/rsyncd.secrets 格式为:username:password
服务器 B 密码文件: /etc/rsyncd/rsyncd.secrets 格式为:password
2.Rsync 端口占用
rsyncd version 3.0.6 starting, listening on port 873
bind() failed: Address already in use (address-family 2)
socket(10,1,6) failed: Address family not supported by protocol
unable to bind any inbound sockets on port 873
rsync error: error in socket IO (code 10) at socket.c(541) [receiver=3.0.6]
检查端口是否被占用
> lsof -i:873
3.Rsync 服务未正常启动
rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(244) [generator=2.6.9]
rsync error: received SIGUSR1 (code 19) at main.c(1182) [receiver=2.6.9]
说明:导致此问题多半是服务端服务没有被正常启动,到服务器上去查查服务是否有启动,然后查看下 /var/run/rsync.pid 文件是否存在,最干脆的方法是杀死已经启动了服务,然后再次启动服务或者让脚本加入系统启动服务级别然后 shutdown -r now 服务器
Rsync+inotify 实现 Git 数据实时同步备份 http://www.linuxidc.com/Linux/2014-10/108298.htm
Rsync 实现文件备份同步详解 http://www.linuxidc.com/Linux/2014-09/106967.htm
Rsync 同步两台服务器 http://www.linuxidc.com/Linux/2014-09/106574.htm
CentOS 6.5 下 Rsync 远程同步 http://www.linuxidc.com/Linux/2014-05/101084.htm
Ubuntu Linux 下用 Rsync 进行数据备份和同步配制 http://www.linuxidc.com/Linux/2014-03/97592.htm
Linux 使用 Rsync 客户端与服务端同步目录进行备份 http://www.linuxidc.com/Linux/2014-02/97068.htm
Rsync 的详细介绍 :请点这里
Rsync 的下载地址 :请点这里
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2015-04/116533.htm