创建先用fdisk初始化和分区,完成后会出现 /dev/sdb1,未做这步以前只能看见 /dev/sdb
然后进入LVM:
1.创建一个新的PV
pvcreate /dev/sdb1
pvdisplay
--- Physical volume ---
  PV Name               /dev/sdb1
  VG Name               VolGroup01
  PV Size               931.51 GB / not usable 3.19 MB
  Allocatable           yes (but full)
  PE Size (KByte)       4096
  Total PE              238466
  Free PE               0
  Allocated PE          238466
  PV UUID               pnq9E6-al5i-aXwZ-yCUd-qXyX-UlPW-Ay9ieA
2.增加一个新的VG
vgcreate VolGroup01 /dev/sdb1
3.创建逻辑卷
lvcreate -l 238466 -n LogVol01 VolGroup01
4.在逻辑卷上创建ext3文件系统
mkfs -t ext3 /dev/VolGroup01/LogVol01
5.挂载
mkdir /home/data
mount /dev/VolGroup01/LogVol01 /home/data
6.设置启动自动挂载
在/etc/fstab中添加内容
<file system> <dir> <type> <options> <dump> <pass>
/dev/VolGroup01/LogVol01 /home/data ext3 defaults 0 2
结果我不小心写成了:
/dev/VolGroup00/LogVol01 /home/data ext3 defaults 0 2
然后启动的时候就遇到super block报错.
先是试图在repair filesyetem时候修改fstab恢复,但是文件只读,禁止写入,查了下用mount –n remount,rw / 从新挂载就可以了
 
但是当你重新安装了虚拟机,加入一块已有的硬盘以后,不能直接mount,需要激活逻辑卷以后才能使用。
如果直接mount会报错:
 sudo mount /dev/sdb1 /home/data/
mount: unknown filesystem type 'LVM2_member'
这个时候首先yum install lvm2
然后 sudo lvdisplay:
  --- Logical volume ---
  LV Name                /dev/VolGroup01/LogVol01
  VG Name                VolGroup01
  LV UUID                xYOb6b-m9pH-Dm0I-4C9x-cNxI-z3bn-DdPUwf
  LV Write Access        read/write
  LV Status              NOT available
  LV Size                60.00 GiB
  Current LE             15359
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  --- Logical volume ---
  LV Name                /dev/VolGroup/lv_root
  VG Name                VolGroup
  LV UUID                1EscFx-J0m7-m86M-wwqJ-LKQM-7c5i-uLAp1K
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                17.56 GiB
  Current LE             562
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0
  --- Logical volume ---
  LV Name                /dev/VolGroup/lv_swap
  VG Name                VolGroup
  LV UUID                salsEa-ntcx-w9Dr-bpsU-x11u-q734-ecZ7Cv
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                1.94 GiB
  Current LE             62
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1
 
我们新加入的这块60G的硬盘,状态不对。
 执行:sudo vgchange -ay /dev/VolGroup01
1 logical volume(s) in volume group "VolGroup01" now active
 
然后就能正常挂载了
 sudo mount /dev/VolGroup01/LogVol01 /home/data