猿问

rsync 同步文件时卡住不动

具体表现是:我使用rsync往服务器同步文件,我设置了超时timeout=5(不设置这个值也会出现这样的问题),然后运行大约1小时后,不断出现timeout的错误提示,出现大约10多个后,程序卡在rsync上不往下运行。此时的CPU很高,如下:
PIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME+COMMAND
2243luffyctz25039001184944R990.08:08.98rsync
请问这是什么问题呢?
server端的log补充:
2015/03/2420:05:59[9603]Serviceregistrationexpired,refreshingit
2015/03/2420:05:59[9603]rsyncdregistering1servicewithslpdfor300seconds:
2015/03/2420:05:59[9603]Couldnotresolvehostname:Nameorservicenotknown
2015/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]
慕尼黑8549860
浏览 1188回答 2
微课
2回答

婷婷同学_

明确一下同步文件的数量及文件大小。我曾经遇见过CPU很高的情况是没有限速,疯狂的占用,用--bwlimit=500限制500kb/s。另外你确实应该把日志打开,然后粘贴完整的日志,仅仅说一个timeout没法诊断
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答