Nfs
rsync 在復製到 nfs 共享時掛起可在同一文件上重現
在過去的兩天裡,我嘗試將我的光碟備份到 NFS 共享。但過了一會兒 rsync 自己掛斷了。每次都在同一個文件上。但是,如果我排除該文件,它將掛斷下一個文件。因此,至少不是直接導致問題的文件不是文件。
如果我將 strace 附加到該過程,我會看到 ERESTARTNOHEAD 錯誤和一些超時。但我認為這些超時與問題沒有直接關係,因為它們也出現在實際錯誤之前。似乎 ERESTARTNOHEAD 是問題所在,但我找不到太多關於此錯誤的資訊。
這些系統是作為 NFS 伺服器的 Debian oldstable 和作為客戶端的 Ubuntu 15.10
命令是:rsync -av /home/myuser /nfs/backup
該問題與兩台主機上啟用的 TCP 解除安裝有關。通過 ethtool 禁用 TCP 解除安裝後,問題就消失了。