最近在2个U盘上都安装了CentOS7.4,因为是缺省安装,两个U盘的分区是一样的,LVM名称也是相同的。当利用其中一个U盘(/dev/sda)启动后,想操作另一个U盘(/dev/sdb)的内容,由于LVM里PV、VG、LV名称均一样,不能加载上。
使用lvdisplay查看,发现sdb的lv均未激活
此时加载会因为vgname相同,不能激活,无法加载成功。利有vgscan查看卷组的uuid,再利用vgrename,给卷组改名,利用vgchange激活卷组
然后再mount逻辑卷
#mount /dev/centos1/root /media
操作完成后umount,再取消激活卷组
#umount /media
#vgchange -an centos1
想再将卷组改名回去,又出现同名问题了,此时先将sda上的卷组改成一个临时名称,再将sdb上的卷组改回原名,然后拔掉sdb,再将sda卷组名称改回来
注意最后一次使用vgrename之前,需要拔掉sdb对应的U盘