挂载lvm分区磁盘

(1)、解决linux下mount挂载硬盘时出错提示 “ mount you must specify the filesystem type lvm ? "

思路:
1.先用vgscan
2.vgchange -ay VGname
3.lvscan
4.mount

到第三步的时候如果正常会显示出两块硬盘的lv状态都是active,此时再
#mount -t ext4 /dev/VGname/LVname /mnt/cdrom
就可以成功了。

(2)、解决Linux下挂载LVM重名问题

有些时候我们在Linux下使用新硬盘安装系统,安装好以后再挂载原来的硬盘,分区格式全为系统默认分区,系统默认使用的是lvm格式,并且默认的卷都是 VolGroup00
通过 # pvs 命令查看到两个同名的VG , 那如何挂载呢?

解决思路是将原来硬盘的VG更名,解决冲突即可挂载。

重命名格式为:vgrename VolGroup00 VolGroup01
此时会提示:
# vgrename VolGroup00 VolGroup01
Found more than one VG called VolGroup00. Please supply VG uuid.
原因是存在两个 VolGroup00,修改的方法指定 VG uuid

查看卷组的uuid编号
# vgs -v
VolGroup00 wz--n- 32.00M 1 2 0 136.62G 0 dcHa6G-abU2-Xfq8-EPBm-jBLj-sf18-O5uH0U
VolGroup00 wz--n- 32.00M 1 2 0 136.62G 0 OF8g7h-PQJB-9D9z-yPxn-1kfY-Advq-YbNHJ9
查到VG uuid以后,使用vgrename命令给卷组改名 (修改被挂载磁盘的卷组名,这里是第二个)
# vgrename OF8g7h-PQJB-9D9z-yPxn-1kfY-Advq-YbNHJ9 VolGroup01
Volume group "VolGroup00" still has active LVs

查看新修改卷组
# lvscan
inactive '/dev/VolGroup01/LogVol00' [130.84 GB] inherit
inactive '/dev/VolGroup01/LogVol01' [5.78 GB] inherit
可以看到新修改的VolGroup01是inactive状态。

激活卷组
# vgchange -ay /dev/VolGroup01
2 logical volume(s) in volume group "VolGroup01" now active

挂载老盘的lvm分区
# mount /dev/VolGroup01/LogVol00 /mnt/old1
# mount /dev/VolGroup01/LogVol01 /mnt/old2

相关新闻

联系我们

全国服务热线

400-033-9553

电子邮件:admin@example.com
工作时间:09:00-17:00 周一至周五

在线客服
关注微信
关注微信
分享本页
返回顶部