rsync bind failed (Address already in use)故障处理
来源:互联网 发布:淘宝网护腰带 编辑:程序博客网 时间:2024/05/22 01:45
rsync bind failed (Address already in use)故障处理:
故障现象描述:
在客户端进行同步时,报错:
rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(632) [receiver=3.0.4]
登录rsync服务器,查看日志,发现错误信息如下 :
Nov 2 09:07:01 localhost xinetd: xinetd shutdown succeeded
Nov 2 09:07:01 localhost xinetd[5115]: bind failed (Address already in use (errno = 98)). service = rsync
Nov 2 09:07:01 localhost xinetd[5115]: Service rsync failed to start and is deactivated.
Nov 2 09:07:01 localhost xinetd[5115]: xinetd Version 2.3.13 started with libwrap loadavg options compiled in.
Nov 2 09:07:01 localhost xinetd[5115]: Started working: 0 available services
以上信息表明,有其它的程度占用了873端口,致使rsync服务无法启动.
1.把相关的进程都杀掉,现次用netstat -na命令查看,发现服务器还有进程在监听873端口。如果把rsyncr的服务端口修改,服务可以正常启动并提供服务(修改/etc/xinetd.d/rsync,增加一行:port = 8888 并修改/etc/services中有关rsync两个的配置,将873改为8888)
2.后来用命令netstat -nlp --ip查看到底是什么进程占用了873端口,发现:
tcp 0 0.0.0.0:873 0.0.0.0:* LISTEN 2390/RPC.mountd
原来是NFS进程因为要写操作致使连接锁定,使873端口锁定不能用,kill -9 2390 后,重新启动rsync进程,故障解决!
- rsync bind failed (Address already in use)故障处理
- rsync bind failed (Address already in use)故障处理
- rsync bind failed (Address already in use)故障处理
- Bind: Address Already in Use
- Bind: Address Already in Use
- bind: Address already in use
- java.net.BindException: bind failed: EADDRINUSE (Address already in use)
- ERROR: transport error 202: bind failed: Address already in use
- tomcat_Socket bind failed: (98) Address already in use
- java.net.BindException: bind failed: EADDRINUSE (Address already in use)
- java.net.BindException: bind failed: EADDRINUSE (Address already in use)
- java.net.BindException: bind failed: EADDRINUSE (Address already in use)
- ERROR: transport error 202: bind failed: Address already in use
- java.net.BindException: Address already in use (Bind failed)
- Linux下Bind error: Address already in use处理
- Linux下Bind error: Address already in use处理
- bind出现Address already in use解决方法
- linux bind: Address already in use
- Html 网页开发反思与总结
- java学习总结——第十二天
- 每日coding
- TinyOS、NesC程序开发经验谈[转载]
- Android应用程序架构
- rsync bind failed (Address already in use)故障处理
- C++学习日志之模板使用递归
- Windows学习心得【计时器2】
- 构造函数以及给参数指定默认值
- 第7周作业1-循环大战
- rsync:rsync+notify测试及相关错误整理
- oracle 之物理DG 创建
- 【C/C++多线程编程之三】创建pthread线程
- 怎么查询端口被占用