`
steven-zhou
  • 浏览: 213146 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

rsync常见错误

阅读更多
rsync 常见问题

Rsync Errors & solutions
参见http://www.rollingr.net/wordpress/2007/05/01/installing-and-running-rsync/4/

Make error
options.c:24:18: popt.h: No such file or directory
make: *** [options.o] Error 1
Solution
Missing popt.h Change configure to include --with-included-popt

Connect Error
@ERROR: auth failed on module rsyncd_module
rsync error: error starting client-server protocol (code 5) at main.c(1383) [receiver=2.6.9]
Solution
Check /var/log/rsyncd.log file for further details


rsyncd.log Error
secrets file must not be other-accessible (see strict modes option)
continuing without secrets file
Solution
EITHER set option strict modes = false in initial section of configuration file OR chmod 600 /path/to/secrets

rsyncd.log Error
Ignoring badly formed line in configuration file: xxx
Solution
Check syntax of line given (xxx) in /etc/rsyncd.conf. It should consist of an option, an equals sign (=) and a value.

rsyncd.log Error
rsync: chroot /path/to/files failed: Operation not permitted (1)
Solution
Set Module Option use chroot = false if you do not have super user access. When “use chroot” is false, symlinks may only be relative paths pointing to other files within the root path, for security reasons and leading slashes are removed from most absolute paths

rsync Client error
rsync: read error: Connection reset by peer (104)
rsync error: error in rsync protocol data stream (code 12) at io.c(604) [receiver=2.6.9]
OR
rsync: getaddrinfo: mydomain.com xxx: no address associated with hostname.
rsync error: error in socket IO (code 10) at clientserver.c(104) [receiver=2.6.9]
OR
rsync: failed to connect to mydomain.com: Connection refused (111)
rsync error: error in socket IO (code 10) at clientserver.c(104) [receiver=2.6.9]
Solution
No rsync server runnning on specified port of server. Check that correct port was specified. Also, check that the rsync server is running by typing ps -auxww.

rsync Client error
@ERROR: auth failed on module rsyncd_module
rsync error: error starting client-server protocol (code 5) at /home/lapo/packaging/tmp/rsync-2.6.6/main.c(1171)
Solution
rsync needs to be called with the username before the site name. For example rsync -auvzbP /cygwin/local/path/ user@remotehost.com::desired_module --port=8730

rsync Client error
14 [main] ? (2164) C:\Program Files\cwRsync\bin\ssh.exe: *** fatal error - C:\Program Files\cwRsync\bin\ssh.exe: *** system shared memory version mismatch detected - 0×2D1E009C/0×75BE009C.
Solution
Make sure that you are running SSH from the same directory as rsync. This problem is probably due to using incompatible versions of the cygwin DLL. Search for cygwin1.dll using the Windows Start->Find/Search facility and delete all but the most recent version. The most recent version *should* reside in x:\cygwin\bin, where ‘x’ is the drive on which you have installed the cygwin distribution. Rebooting is also suggested if you are unable to find another cygwin DLL.

rsync Client error
@ERROR: auth failed on module rsyncd_module
rsync error: error starting client-server protocol (code 5) at main.c(1383) [receiver=2.6.9]
Solution
Mismatch between “auth users” line for module rsyncd_module in configuration file (Normally /etc/rsyncd.conf) and users listed in “secrets file” specified in module’s definition.

rsync Client error
/bin/sh: rsync: command not found
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(453) [receiver=2.6.9]
Solution
Check that rsync is in the path of your SSH session as the environment may well be different for SSH to that for a normal login. To verify this, try executing the commandssh -2 -v mylogin@mydomain.com “env|grep -i path”. You can modify /.ssh/authorized_keys to include the line command=”/etc/rsyncd/wrapper.sh” as the first line. You will need to create the wrapper and make it executable. @@@
分享到:
评论

相关推荐

    rsync常见错误及解决方法

    rsync常见错误及解决方法 rsync是一款功能强大的远程数据同步工具,它可以在不同的主机之间同步文件和目录。但是,在使用rsync时,可能会遇到各种错误,本文将总结一些常见的rsync错误及其解决方法。 一、@ERROR: ...

    rsync 常见错误与解决方法整理

    rsync 常见错误与解决方法整理 rsync 是一个数据同步应用,可以同时从多个机器同步数据,可以写成计划任务让他自己执行。在使用 rsync 时,我们经常会遇到各种错误,这篇文章将总结一些常见的错误及其解决方法。 1...

    rsync结合find技巧分享

    rsync -avpz -e ssh 192.... 您可能感兴趣的文章:rsync命令排除文件和文件夹(exclude-from)RSync实现文件同步备份配置详解Rsync命令参数详解rsync 安装使用详解rsync 常见错误与解决方法整理rsync详解之exclude排除文件

    rsync备份工具.pdf

    使用rsync进行数据同步时,常见的选项包括但不限于: - -v:详细模式输出; - -a:归档模式,表示以递归方式传输文件,并保持所有文件属性; - -z:在传输时进行压缩处理; - --delete:删除那些目标目录中有而源...

    Windows上设置rsync同步

    - **错误7**:“rsync: chdir /cygdrive/c/work failed”通常是因为服务端路径配置错误。需仔细检查`path`设置是否正确。 3. **定时同步** - 可以在A上创建计划任务以实现定时同步功能。 - 通过“控制面板”→...

    Rsync+sersync实现数据实时同步备份

    - rsync命令的使用:详细说明了rsync命令的常见参数及其功能,如-a参数代表归档模式、-r参数进行递归复制等。 Rsync命令行工具的使用涉及到命令格式、参数选项,和它如何与各种传输协议配合来完成数据同步任务。...

    Rsync+ssh双机同步测试及问题解决

    问题:rsync同步时,出现“ permission denied”错误。 解决方案:检查文件和目录的权限,确保rsync用户有足够的权限。 2. 解决方案二 问题:rsync同步时,出现“connection refused”错误。 解决方案:检查ssh...

    rsync-3.1.3源码

    rsync是一款广泛使用的开源同步工具,它在Linux和Unix系统中尤其常见,用于高效地进行文件和目录的备份与同步。rsync-3.1.3是rsync的一个特定版本,发布于2015年,它包含了rsync的源代码,允许开发者深入理解其工作...

    Rsync服务器的配置.docx

    可以参考网络上的教程,例如 http://blog.sina.com.cn/s/blog_72827fb10101asp9.html,获取更多关于Rsync配置和常见问题的解答。 13. **服务器端配置示例**: - 确保Rsync已安装,例如:`rpm -qa | grep rsync` ...

    基于rsync的异机备份方法

    #### 六、常见问题汇总 1. **SELinux配置**: - 若遇到SELinux导致的问题,可以考虑禁用SELinux。编辑 `/etc/selinux/config` 文件,将 `SELINUX=enforcing` 修改为 `SELINUX=disabled`。 - 保存退出后,重启...

    windows上 git rsync命令

    此外,`rsync`还支持很多高级特性,如排除某些文件或目录(使用`--exclude`选项)、处理符号链接(`-L`或`--copy-links`)以及错误处理策略等。熟练掌握`rsync`能极大提高你在Windows上进行文件管理和备份的效率。 ...

    rsync windows版本

    例如,`rsync -avz --delete source destination` 是一个常见的命令,其中`-a`代表归档模式,保留文件权限和符号链接;`-v`是详细模式,显示同步过程;`-z`启用压缩;`--delete`则会在目标目录中删除源目录中不再...

    rsync-macos-utility

    3. 执行逻辑:核心的同步逻辑,由Swift代码实现,负责解析用户设置,构建并执行rsync命令,处理同步过程中的错误和异常。 4. 日志记录:为了便于问题排查和审计,工具可能会记录每次同步操作的详细日志,包括开始...

    Rsync ERROR: auth failed on module解决方法

    然而,在使用rsync进行文件同步时,我们可能会遇到各种问题,其中"ERROR: auth failed on module"是常见的错误之一。这个错误提示通常发生在rsync服务器端无法对客户端提供正确验证信息时,导致无法进行文件同步。 ...

    Linux下删除大量文件

    本文将介绍几种常见的在Linux环境下批量删除文件的方法,并通过实际测试对比它们的效率。 #### 一、背景介绍 在Linux系统中,当面对成千上万甚至更多的文件时,传统的`rm`命令可能无法有效地完成删除任务。这是...

    windows下rsync的数据同步安装配置方法

    - **错误1**:`rsync:readerror:Connectionresetbypeer(104)`。解决方法:检查服务器端是否已经启动rsync服务,如果没有,则需要启动服务。 - **错误2**:`@ERROR:chdirfailed`。解决方法:确保服务器端同步目录有...

    cwRsync_4.0.5服务端和客户端及使用教程.zip

    6. **故障排查**:提供常见问题的解决方案,如连接失败、同步错误等。 7. **高级用法**:可能包括脚本编写、自定义模块、与其他工具(如自动化工具、监控系统)的集成等。 cwRsync的灵活性和高效性使其成为IT专业...

Global site tag (gtag.js) - Google Analytics