注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

永福的技术博客

Linux运维

 
 
 

日志

 
 

【已解决】rsync error: error starting client-server protocol (code 5) at main.c(1296)  

2011-11-21 21:30:25|  分类: 软件编程 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
在网上搜到的办法未能解决我的问题,最后检查配置文件rsyncd.conf,发现是我自己的mysql_bak段的路径没有建立,囧...
执行命令:
rsync -a haodou_act-20111119.sql --password-file=/etc/rsync.ps haodou@192.168.1.180::mysql_bak/ 
出现如下错误:
@ERROR: chdir failed
rsync error: error starting client-server protocol (code 5) at main.c(1296) [sender=2.6.8]
原因及解决方法:
mysql_bak段的路径未建立,建立后,同步成功。

以下为网上的一些其他解决办法,可能对于你们的情况有帮助,一并贴出来。
@ERROR: chdir failed 
rsync error: error starting client-server protocol (code 5) at main.c(1296) [receiver=2.6.8]
原因及解决办法:
    SELinux;
    setsebool -P rsync_disable_trans on

@ERROR: auth failed on module GacErrLog
rsync error: error starting client-server protocol (code 5) at main.c(1296) [sender=2.6.8]
原因:
     rsyncd里面配置passwd是
          username:password 这样的格式
     客户端使用的时候,不能用这种格式,文件里面只能有password
解决方法:
    1. 文件内容修改
    2. rsync -av --password-file <(echo PASSWORD) src dest

  评论这张
 
阅读(7998)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018