因此,我最近将一个 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。