rsync故障排查整理
1.客户端的错误现象:No route to host
rsync服务端开启了iptables防火墙
rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup
rsync: failed to connect to 172.16.1.41: No route to host (113)
解决办法:
关闭rsync服务端的防火墙服务(iptables)
2.ERROR: The remote path must start with a module name not a /
rsync客户端执行rsync命令错误:
rsync -avz /etc/hosts rsync_backup@172.16.1.41::/backup
ERROR: The remote path must start with a module name not a /
问题原因:
rsync命令语法理解错误,::/backup是错误的语法,应该为::backup(rsync模块)
3.@ERROR: auth failed on module backup
rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup
Password:
@ERROR: auth failed on module backup
问题可能原因:
a.密码输入错误;
b.secrets file = /etc/rsync.password指定的密码文件和实际密码文件名称不一致;
c./etc/rsync.password文件权限不是600;
d.rsync_backup:123456密码配置文件后面注意不要有空格;
e.rsync客户端密码文件中只输入密码信息即可,不要输入虚拟认证用户名称
4.Unknown module 'backup'
rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup
@ERROR: Unknown module 'backup'
问题可能原因:
a./etc/rsyncd.conf配置文件模块名称书写错误
b.配置文件中网段限制不对
5.Permission denied
rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup
Password:
sending incremental file list
hosts
rsync: mkstemp ".hosts.5z3AOA" (in backup) failed: Permission denied (13)
问题可能原因:
a.共享目录的属主和属组不正确,不是rsync
b.共享目录的权限不正确,不是755
6.chdir failed
rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup
Password:
@ERROR: chdir failed
问题可能原因:
a.备份存储目录没有建立
b.建立的备份存储目录和配置文件定义不一致
/etc/init.d/xinetd restart
如果没有备份存储目录,xinetd服务都不能正确启动
7.invalid uid rsync
rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup
Password:
@ERROR: invalid uid rsync
问题原因:
rsync服务对应rsync虚拟用户不存在了
8.客户端已经配置了密码文件,依然需要输入密码
rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup --password-file=/etc/rsync.password
password file must not be other-accessible
continuing without password file
Password:
解决问题:
rsync客户端的秘钥文件也必须是600权限
9.rsync客户端连接慢问题
错误日志输出
params.c:Parameter() - Ignoring badly formed line in configuration file: ignore errors
name lookup failed for 172.16.1.31: Name or service not known
connect from UNKNOWN (172.16.1.31)
rsync to backup/ from rsync_backup@unknown (172.16.1.31)
receiving file list
sent 76 bytes received 83 bytes total size 349
正确日志输出
params.c:Parameter() - Ignoring badly formed line in configuration file: ignore errors
connect from nfs02 (172.16.1.31)
rsync to backup/ from rsync_backup@nfs02 (172.16.1.31)
receiving file list
sent 76 bytes received 83 bytes total size 349
解决方法:
需要在服务端这台机上上的/etc/hosts里面添加客户端机的ip和机器名
172.16.1.31 nfs01
10.rsync服务没有正确启动Connection refused (111)
rsync -avz /etc/hosts rsync_backup@172.16.1.41::backup
rsync: failed to connect to 172.16.1.41: Connection refused (111)
解决方法:
rsync --daemon
11.port 22: Connection refused
环境:本地服务器集群内部传输利用远程ssh 报错
rsync /etc/hosts 172.16.1.31:/tmp
ssh: connect to host 172.16.1.31 port 22: Connection refused
排错思路:
ping 172.16.1.31
traceroute 172.16.1.31
netstat -lntup|grep 22
故障原因:ssh配置有问题
telnet 172.16.1.31 22
解决方法:
vim /etc/ssh/sshd_config
#Port 22
#AddressFamily any
#ListenAddress 10.0.0.31 改为 0.0.0.0
#ListenAddress ::
12.--passwd-file=/etc/rsync.passwd: unknown option
rsync -az -P /root/ rsync_backup@172.16.1.41::backup --passwd-file=/etc/rsync.passwd
rsync: --passwd-file=/etc/rsync.passwd: unknown option
故障原因:没有正确输入password文件名
正确做法:--password-file=/etc/rsync.password
13.使用Cacti监控Linux服务器网卡流量的配置方法:
http://www.sunbloger.com/article/318.html
注意:在“Data Query”中选择要监控的网卡,记得点那个圆圈...,
添加完成并且将它分类之后,需要等三五分钟才能看见,不要急,不要认为你没有添加成功..
参考博客:https://www.cnblogs.com/wang-xd/p/6551402.html
rsync故障排查整理的更多相关文章
- rsync 故障排查整理
Rsync服务常见问题汇总 ================================================================== 1 客户端的错误现象:No route ...
- Rsync 12种故障排查及思路
Rsync 故障排查整理 Rsync服务常见问题汇总讲解: ====================================================================== ...
- SQL Server 2008性能故障排查(二)——CPU
原文:SQL Server 2008性能故障排查(二)--CPU 承接上一篇:SQL Server 2008性能故障排查(一)--概论 说明一下,CSDN的博客编辑非常不人性化,我在word里面都排好 ...
- IntelliJ IDEA 2021.3 正式发布:支持远程开发、IDE故障排查等多项优化改进
作者:程序猿DD 博客:https://blog.didispace.com/ 昨天刚刚跟大家聊了Jetbrains即将推出轻量级编辑器Fleet,以挑战 VS Code的消息,今天又收到了Intel ...
- 一次“不负责任”的 K8s 网络故障排查经验分享
作者 | 骆冰利 来源 | Erda 公众号 某天晚上,客户碰到了这样的问题:K8s 集群一直扩容失败,所有节点都无法正常加入集群.在经过多番折腾无解后,客户将问题反馈到我们这里,希望得到技术支持 ...
- 坑爹坑娘坑祖宗的87端口(记一次tomcat故障排查)
原贴如下 坑爹坑娘坑祖宗的87端口(记一次tomcat故障排查) 虽然我用的是PHPstudy部署的dedecms,还是一样栽倒这个坑里了. 总结经验:本地测试使用8000~9000的端口比较安全.
- Java线上应用故障排查之二:高内存占用
搞Java开发的,经常会碰到下面两种异常: 1.java.lang.OutOfMemoryError: PermGen space 2.java.lang.OutOfMemoryError: Java ...
- paip.hql的调试故障排查流程总结
paip.hql的调试故障排查流程总结 环境.myeclipse7.0 1 Hql的调试工具myeclipxe默认工具.../Hibernate8IDE 1 故障的排除方法overview 1 Hql ...
- 使用strace工具故障排查的5种简单方法
使用strace工具故障排查的5种简单方法 本文源自5 simple ways to troubleshoot using strace strace 是一个非常简单的工具,用来跟踪可执行程序的系统调 ...
随机推荐
- POI 读取 Excel 文件
import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.io.Out ...
- Bootstrap历练实例:链接样式按钮
<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content=& ...
- Noip2018 考前准备
目录 基础算法 二分 模拟(未补) 高精(未学习) 搜索(未补) 排序 图论 树的直径 树的重心 最短路算法 Spfa Dijkstra Floyd 最小生成树 kruskal 数论 线性筛 线性筛素 ...
- axure笔记--变量值在页面之间的传递
fx 先给局部变量赋值,再添加到上面,即给全局变量赋值. 实现页面跳转: 1.打开链接,选择要跳转的下个页面---确定 2.打开那个下一个跳转的页面,要得到上个页面的值,需要到页面交互---页 ...
- (转)Objective-C语言--属性和实例变量
本文转自http://blog.csdn.net/addychen/article/details/39525681 使用Objective-C一段时间了,一直没有弄清楚在Objective-C中属性 ...
- POJ 2486 树形背包DP Apple Tree
设d(u, j, 0)表示在以u为根的子树中至多走k步并且最终返回u,能吃到的最多的苹果. 则有状态转移方程: #include <iostream> #include <cstdi ...
- MFC下拉框
在函数OnInitDialog()中添加一下语句可以添加选项到下拉框中 m_comboBox.AddString(_T("ALKATIP Basma Tom")); m_combo ...
- 关于加号传递到后端会变为空格的c#例子
参考博客:http://blog.csdn.net/nsdnresponsibility/article/details/50965262 以前在一次传递参数的情况中遇到,特此记录一下. 之前传递的参 ...
- Lenovo笔记本电脑进入BIOS的方法
使用NOVO键开机进入BIOS的操作方法 适用范围:2012年后发布的部分笔记本产品,含:IdeaPad全系列.Lenovo G系列部分IdeaPad U或S系列,YOGA/FLEX全系列产品Leno ...
- php 注册与登录
<body background="timg.jpg"><div class="dak"> <div class="zu ...