Linux 中LVM 磁盘更换操作不当导致的错误及修复过程记录 今天备份服务器(8.77)在替换磁盘时,新磁盘的加入和应用路径更改都很正常,但在将原磁盘从vg 中删除时,由于操作失误,导致vg 无法认出,以下是问题过程和解决方法: 在执行pvremove -ff /dev/sdg 命令后,vg 出现异常,无论vgdisplay、lvdisplay 还是pvdisplay,都出现如下提示 [root@backupserver data]# vgdisplay Couldn't find device with uuid 'q2aKwA-0pim-QRr3-4DjN-gZg9-RNk1-eHKMvZ'. Couldn't find all physical volumes for volume group stuvg. Couldn't find device with uuid 'q2aKwA-0pim-QRr3-4DjN-gZg9-RNk1-eHKMvZ'. Couldn't find all physical volumes for volume group stuvg. Couldn't find device with uuid 'q2aKwA-0pim-QRr3-4DjN-gZg9-RNk1-eHKMvZ'. Couldn't find all physical volumes for volume group stuvg. Couldn't find device with uuid 'q2aKwA-0pim-QRr3-4DjN-gZg9-RNk1-eHKMvZ'. Couldn't find all physical volumes for volume group stuvg. Couldn't find device with uuid 'q2aKwA-0pim-QRr3-4DjN-gZg9-RNk1-eHKMvZ'. Couldn't find all physical volumes for volume group stuvg. Couldn't find device with uuid 'q2aKwA-0pim-QRr3-4DjN-gZg9-RNk1-eHKMvZ'. Couldn't find all physical volumes for volume group stuvg. Couldn't find device with uuid 'q2aKwA-0pim-QRr3-4DjN-gZg9-RNk1-eHKMvZ'. Couldn't find all physical volumes for volume group stuvg. Couldn't find device with uuid 'q2aKwA-0pim-QRr3-4DjN-gZg9-RNk1-eHKMvZ'. Couldn't find all physical volumes for volume group stuvg. Volume group "stuvg" not found 说明这个 pv 的信息还存在vg 中,但这是pv 没有了,vg 信息不完整,仔细分析 lvm 的工作原理,又在网上查找资料后,操作如下: [root@backupserver archive]# vgdisplay --partial -vvv #查看 vg 中的详细信息 如果此信息中其他 pv 和lv 的信息完整,则继续操作 Partial mode. Incomplete volume groups will be activated read-only. Processing: vgdisplay --partial -vvv O_DIRECT will be used Setting glob...