具体表现是:我使用rsync往服务器同步文件,我设置了超时timeout=5(不设置这个值也会出现这样的问题),然后运行大约1小时后,不断出现timeout的错误提示,出现大约10多个后,程序卡在rsync上不往下运行。此时的CPU很高,如下:PIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME+COMMAND2243luffyctz25039001184944R990.08:08.98rsync请问这是什么问题呢?server端的log补充:2015/03/2420:05:59[9603]Serviceregistrationexpired,refreshingit2015/03/2420:05:59[9603]rsyncdregistering1servicewithslpdfor300seconds:2015/03/2420:05:59[9603]Couldnotresolvehostname:Nameorservicenotknown2015/03/2420:10:36[23380]rsyncerror:timeoutindatasend/receive(code30)atio.c(171)[receiver=2.6.8]客户端的错误提示:rsyncerror:timeoutindatasend/receive(code30)atio.c(171)[receiver=2.6.8]rsync:connectionunexpectedlyclosed(4bytesreceivedsofar)[sender]
2 回答
婷婷同学_
TA贡献1844条经验 获得超8个赞
明确一下同步文件的数量及文件大小。我曾经遇见过CPU很高的情况是没有限速,疯狂的占用,用--bwlimit=500限制500kb/s。另外你确实应该把日志打开,然后粘贴完整的日志,仅仅说一个timeout没法诊断
添加回答
举报
0/150
提交
取消