zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    SpringBoot集成logback.xml日志配置文件找不到错误
    两个List集合如何去重,取交集,并集,差集
    分转元工具类
    Redis(二十九)PHP 使用 Redis
    Redis学习(二十八)Java 使用 Redis
    Redis学习(二十七)Redis 分区
    Redis学习(二十六)Redis 管道技术
    面试题
    Android 自动化测试
    Inner Functions
  • 原文地址:https://www.cnblogs.com/fawaikuangtu123/p/8185312.html
Copyright © 2011-2022 走看看