大家好,我需要一些帮助,我尝试从 centOS 服务器更改硬盘,出于连接的原因,我选择使用 lvm 命令执行此操作并做了一些不好的事情,我不认为会那么糟糕,好吧,问题是我开始使用
在新的 dos 表中使用 fdisk 创建分区,并使用pvcreate /dev/sdb2
之后我延长了vg
vgextend mycentosvg /dev/sdb2
一切都很顺利,直到我做了 pvmove
pvmove -vb /dev/sda2 /dev/sdb2
和白色
lvs -a -o+devices
正在监视该过程,但我错过了从 /dev/sda2 安全删除 pv 并重新启动以恢复 grub,我应该在那里放置另一个磁盘并正确执行,但我没有,我只是强制pvreduce --reducemissing mycentosvg
然后一切都开始失败,我尝试挂载 lv,但没有成功,重新启动时只使用另一个磁盘并请求另一个磁盘 hdd,我做了同样的事情“哦,我的天哪”我不知道为什么,但我知道没有人有 lv“哦,我的天哪”我的工作取决于此我应该做什么我没有做其他任何事情!我需要恢复它!
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 cl lvm2 a-- <297.09g <297.09g
/dev/sdb2 lvm2 --- 930.46g 930.46g
[root@localhost ~]# vgs
VG #PV #LV #SN Attr VSize VFree
cl 1 0 0 wz--n- <297.09g <297.09g
[root@localhost ~]# lvs
lvs 没有提供任何东西,所以我无法安装任何东西