1.增加硬件
增加的ide硬盘前缀为hd,scsi硬盘前缀为sd;第一块硬盘为hda或sda,第二块硬盘为hdb或sdb,以此类推。
2.用pvcreate创建physical volumn
pvcreate /dev/sdb1 /dev/sdb2
此处所用的分区是第二步中操作的类型为8e的分区,pvcreate的参数可以为1个或多个;创建完成后可以用pvdisplay -v来查看创建的情况,用pvremove可以移除lvm的label,是pvcreate的反操作
3.用vgcreate创建volume group
vgcreate vg01 /dev/sdb1 /dev/sdb2
创建完成使用vgdisplay -v查看创建的情况,vgrename可以修改刚才创建的vg的名字vgremove是vgcreate的反操作,vgreduce可以移除该vg中的一个或多个pv
5.用lvcreate创建logical volumn
lvcreate -L 100M -n lvm01 vg01 (从vg01创建100M的名为lvm01的lvm)
使用lvdisplay -v 查看lvm的创建情况,lvremove为lvcreate的反操作,lvrename改名字
6.用mkfs格式化创建好的lv
创建好lvm后,需要将其格式化为当前操作系统可以使用的文件系统格式
mkfs -t ext3 /dev/vg01/lvm01
7.mout创建好的lv到文件系统
mount -t ext3 /dev/vg01/lvm01 /mnt
8.扩展lvm的容量
lvextend -L +100M /dev/vg01/lvm01
使容量扩展操作马上起作用,可以使用命令
ext2online /dev/vg01/lvm01
对于rhel3及以前版本的Linux,因为没有ext2online命令,需要做如下的操作
umount /dev/vg01/lvm01
resize2fs /dev/vg01/lvm01
再重新安装文件系统
Mount /dev/vg01/lvm01 /mnt