DU 在主动 rsync 期间显示总数先上升后下降

DU 在主动 rsync 期间显示总数先上升后下降

我有 2 个 CentOS 系统,一个正在将一个~411 gig 的目录 rsyncing 到另一个。

在接收系统上,我通常du -cs * |grep total;sleep 5以某种方式运行来监视后台 rsync 操作并确保它确实在发生,因为我不知道在它以其他方式运行时监视它的好方法。

我看到的行为是 du 将显示总千字节数上升,然后回到以前的(和精确的)值:

430235952       total
430235952       total
430235952       total
430235952       total
430235952       total
430235952       total
430235952       total
430235952       total
430498032       total <----
432333040       total <----
434430192       total <----
430235952       total <---- Back down to original value>
430235952       total
430235952       total
430235952       total
430235952       total
430235952       total
431284468       total <---- Up again
434430196       total <----
430235952       total <---- Back down again>
430235952       total
430235952       total
430235952       total
431284468       total <---- ???
434430196       total <---- ???
430235952       total 
430235952       total
430235952       total

有人知道这里发生了什么事吗?

答案1

我可能错了,但看起来可能正在传输一个文件,后来发现它有损坏的数据,所以 rsync 删除了损坏的副本并重试,您可以使用 -v 标志运行 rsync,这样它会输出详细信息,但您真的不应该太担心。如果传输出现问题,它可能会输出警告信息,让您知道发生了什么,而不是无限期地挂起。

相关内容