开始从 webmin 的 LVM 中删除物理卷。我如何查看进度?

开始从 webmin 的 LVM 中删除物理卷。我如何查看进度?

因此,我最近将一个 2TB 物理卷 (PV) 添加到 LVM 卷组 (VG),唯一目的是从 VG 中删除另一个 2TB PV。一切都从 webmin 进行。

因此,一旦将额外的 PV 附加到 LVM 中,请按“从 VG 中删除”来删除多余的 PV。然后 webmin 询问

Are you sure you want to remove physical volume device /dev/sdc from its volume group? This will result in any data being shifted to other physical volumes within the group.

一旦我接受了,网站就不会改变(但加载动画一直在加载)。现在,我被困在这个没有进度条的 webmin 页面中,我不知道是否应该离开或保持原样。

ps表明

root@samothraki:~# ps aux | grep -i pv
root      3436  0.0  0.3  79608 30524 ?        S    02:38   0:00 /usr/libexec/webmin-1.660/lvm/save_pv.cgi
root      3446  0.0  0.0  17748  1292 ?        S    02:38   0:00 sh -c yes | pvmove \/dev\/sdc 2>&1
root      3448  0.0  0.6  68012 52412 ?        S    02:38   0:08 pvmove /dev/sdc

有些事情正在发生,但命令参数让我感到不安。根据pvmove文档,我应该将源驱动器和目标驱动器视为参数……不是吗?

最大的问题是我如何验证操作确实在进行中?pvdisplay,,pvscan并且vgdisplay似乎没有相应的通知......

答案1

lvs -a -o +devices

例如,你可以看到我的移动已完成 8.6%

  LV             VG            Attr   LSize Origin Snap%  Move     Log Copy%  Convert Devices                
  [pvmove0]      storage-group p-C-ao 3.64t               /dev/sdb       8.61         /dev/sdb(0),/dev/sda(0)
  storage-volume storage-group -wI-ao 3.64t                                           pvmove0(0) 

答案2

如果您pvmove使用-v(verbose) 标志自行运行,那么您将能够看到进度。但由于您通过 Web 应用程序在后台运行,因此您陷入困境。您只能等待。

与此同时,您可能需要花一些时间了解系统的实际工作原理,而不是依赖 webmin。

相关内容