![暂停“zfs 通过 PV 发送”并恢复的最佳方法是什么](https://linux22.com/image/123934/%E6%9A%82%E5%81%9C%E2%80%9Czfs%20%E9%80%9A%E8%BF%87%20PV%20%E5%8F%91%E9%80%81%E2%80%9D%E5%B9%B6%E6%81%A2%E5%A4%8D%E7%9A%84%E6%9C%80%E4%BD%B3%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88.png)
我正在使用 PV 进行 ZFS 发送接收复制。我也使用 ZFS 恢复令牌,但我想像 sigstop、sigcontinue 一样暂停和恢复。因为使用恢复令牌意味着再次发送相同的内容。那么如何使用 pv 来管理暂停和恢复呢?
顺便说一句:“pv - 通过管道监视数据的进度”
答案1
在 ZFS 发送或接收进程上使用“sigstop - sigcont”信号会导致错误。当您使用“PV”时,使用这些信号的唯一方法有效。您可以停止并继续 PV,但是当您停止 PV zfs 仍在尝试发送时,我还不知道后果,或者它是否会导致主机上的 CPU、I/O 使用情况出现任何问题。我停下来几个小时并发送 sigcont 我没有看到任何问题。