#fdisk /dev/hdb
#pvdisplay /dev/hdb1
#pvcreate /dev/hdb1 //在已经建立好的分区或硬盘上建立物理卷
2.使用物理卷建立卷组
#vgcreate myVG /dev/hdb1 //建立卷组,日后可以根据需要添加新的物理卷到已经有的卷组中。
3.在卷组中建立逻辑卷
#lvcreate -L 10M -n myLV1 myVG //从已有卷组建立逻辑卷,通常只分配部分空间给逻辑卷
4.在逻辑卷上建立文件系统
#mkfs.ext3 /dev/vg0/data
5.将文件系统挂载到linux系统的目录树中
#mount /dev/vg0/data /mnt
#lvdisplay /dev/vg0/data //查看逻辑卷data的分区情况
6.在卷组中添加新的物理卷
#vgextend myVG /dev/hb2
7.扩充逻辑卷的容量
#lvextend -L +4M /dev/myVG/myLV
8.增加了逻辑卷的容量以后,就需要修改文件系统大小以实现利用扩充的空间。
在线扩充文件系统的大小
[root@julia01 mapper]# resize2fs /dev/mapper/data_vg-oracle_lv
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/mapper/data_vg-oracle_lv is mounted on /oracle; on-line resizing required
Performing an on-line resize of /dev/mapper/data_vg-oracle_lv to 4457472 (4k) blocks.
The filesystem on /dev/mapper/data_vg-oracle_lv is now 4457472 blocks long.
[root@julia01 mapper]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda3 ext3 6.7G 6.2G 216M 97% /
/dev/sda1 ext3 99M 14M 80M 15% /boot
tmpfs tmpfs 1.5G 794M 725M 53% /dev/shm
/dev/mapper/testvg-lv01
ext3 8.9G 3.2G 5.3G 38% /server
/dev/mapper/data_vg-oracle_lv
ext3 17G 12G 4.1G 75% /oracle
[root@julia01 mapper]#
9.扩大卷租的容量
#pvscan 查看系统目前的物理卷情况
#vgextend vg0 /dev/sdb3 //把分区sdb3加入到卷组中
#pvremove /dev/sdb1 //移除物理卷,pvmove 将数据移走,但是sdb1还在vg0内,还是属于卷组分区.
#vgreduce vg0 /dev/sdb1 从卷组中删除sdb1