LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性;简单的说,lvm支持不连续的柱面组成一个分区,可以自由的增大,缩小分区,支持快照,具有很好的扩展性,同时支持不等大的的分区组成卷组。和RAID5一样,之前这个LVM也记录过,但是对于rhce来说,这太重要了,实在不容忽视,只好再整理整理…
1:使用fdisk工具分成三块分区,并转换成8e格式,这里分区大小可以不相等
[root@yang ~]# fdisk -l |grep LVM
Disk /dev/md1 doesn't contain a valid partition table
/dev/hda9 5670 6886 9775521 8e Linux LVM
/dev/hda10 6887 8103 9775521 8e Linux LVM
/dev/hda11 8104 9320 9775521 8e Linux LVM
2:将分好的lvm格式分区转成物理卷
[root@yang ~]# pvcreate /dev/hda9 /dev/hda10 /dev/hda11
Physical volume "/dev/hda9" successfully created
Physical volume "/dev/hda10" successfully created
Physical volume "/dev/hda11" successfully created
[root@yang ~]# pvs //查看概要信息,详细信息可以使用pvdisplay查看
PV VG Fmt Attr PSize PFree
/dev/hda10 lvg01 lvm2 a- 9.32G 9.32G
/dev/hda11 lvg01 lvm2 a- 9.32G 9.32G
/dev/hda9 lvg01 lvm2 a- 9.32G 9.32G
3:将前面创建的物理卷加入到卷组,卷组名为lvg01,若忘记vgcreate命令格式,可以使用-h选项获取命令帮助
[root@yang ~]# vgcreate lvg01 /dev/hda{9,10,11}
Volume group "lvg01" successfully created
[root@yang ~]# vgs //查看概要信息,详细信息可以使用vgdisplay查看
VG #PV #LV #SN Attr VSize VFree
lvg01 3 0 0 wz--n- 27.96G 27.96G
4:从卷组中划一个10G的分区出来,分区的名字为yang
[root@yang ~]# lvcreate -L 10G -n yang lvg01
Logical volume "yang" created
[root@yang ~]# lvs //查看概要信息,详细信息可以使用lvdisplay查看
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
yang lvg01 -wi-a- 10.00G
5:格式划三级分区/dev/lvg01/yang并挂载
[root@yang ~]# mkfs.ext3 /dev/lvg01/yang
[root@yang ~]# tune2fs -c 0 -i 0 -o acl /dev/lvg01/yang
tune2fs 1.39 (29-May-2006)
Setting maximal mount count to -1
Setting interval between checks to 0 seconds
[root@yang ~]# mkdir /data2
[root@yang ~]# mount /dev/lvg01/yang /data2
[root@yang ~]# df -h |grep data2
9.9G 151M 9.2G 2% /data2
6:查看卷组中的详细信息
[root@yang ~]# vgdisplay
--- Volume group ---
VG Name lvg01 //前面定义的名称
System ID
Format lvm2 //格式
Metadata Areas 3
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0 //最大逻辑卷的个数,0为不限制
Cur LV 1 //当前逻辑卷的个数
Open LV 1 //当前可用的逻辑卷个数
Max PV 0
Cur PV 3 //当前卷组中有三个物理卷
Act PV 3 //当前卷组中活动的物理卷为三
VG Size 27.96 GB //卷组的总大小为27.96G
PE Size 4.00 MB //卷组的最小I/O单位
Total PE 7158 //卷组总共有7158个桩点,7158 * 4M = 27.96G
Alloc PE / Size 2560 / 10.00 GB //当前用掉的桩点和磁盘大小
Free PE / Size 4598 / 17.96 GB //当前可用的桩点和磁盘大小
VG UUID k1bRbG-2ttW-DgYy-QH9O-NwHB-pyoV-QM0ZnI