Ubuntu下Mount Linux LVM volume
启动Ubuntu,发现分区/dev/sdb1,在mount的时候报错为 “mount: unknown filesystem type ‘LVM2_member’”;看来LVM2还没有被Ubuntu作为缺省配置采用。解决办法如下:
1. 安装lvm2
sudo apt-get install lvm2
(lvm2有很多版本,不同人员开发的,最好把系统先连上网,运行上述命令,最好有管理员权限,从root 进入,后续可能省很多不必要的麻烦和问题,让它自己下载兼容的版本,最好不要自己从网上下载,可能不兼容,一会要这个文件,一会又要另外一个文件,不兼容搞的头都大了:-)
2. 扫描 LVM 找到 VG
$ sudo vgscan
Reading all physical volumes. This may take a while…
Found volume group “VolGroup01″ using metadata type lvm2
3. 激活 VG
$ sudo vgchange -ay VolGroup01
2 logical volume(s) in volume group “VolGroup01″ now active
4. 测试,列出 LV
$ sudo lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
LogVol00 VolGroup01 -wi-a- 6.88g
LogVol01 VolGroup01 -wi-a- 1.00g
5. mount
$ sudo mount /dev/VolGroup01/LogVol00 /mnt
6. 快读取LVM2分区上的内容
7 troubleshooting :如果不能正常mount 成功,请检查LV Status是否available
# lvdisplay /dev/VolGroup01
--- Logical volume ---
LV Name /dev/VolGroup01/LogVol00
VG Name VolGroup01
LV UUID zOQogm-G8I7-a4WC-T7KI-AhWe-Ex3Y-JVzFcR
LV Write Access read/write
LV Status available
# open 0
LV Size 146.97 GB
Current LE 4703
Segments 1
Allocation inherit
Read ahead sectors 0
Block device 253:2
--- Logical volume ---
LV Name /dev/VolGroup01/LogVol01
VG Name VolGroup01
LV UUID araUBI-4eer-uh5L-Dvnr-3bI6-4gYg-APgYy2
LV Write Access read/write
LV Status available
# open 0
LV Size 1.94 GB
Current LE 62
Segments 1
Allocation inherit
Read ahead sectors 0
Block device 253:3