LVM基本使用

来源:岁月联盟 编辑:exp 时间:2011-12-24

 

LVM层次结构(最底层到最高层):

ext3 -> lv(logical volumn) -> pv(physical volumn) -> vg(volumn group)

 

建立LVM的步骤(在/dev/sdb上建立LVM为例):

1.格式化硬盘:fdisk /dev/sdb

n:建立新的磁盘分区(可以是主分区,也可以是扩展分区)

t:将分区修改为Linux LVM格式,格式编号为8e

w:将以上操作写入修改

 

2. 建立pv:pvcreate /dev/sdb1

3. 建立vg:vgcreate testvg /dev/sdb1

4. 建立lv:lvcreate -L20G -n testlv testvg

5. 格式化lv:mkfs.ext3 /dev/testvg/testlv

6. 完成

 

不推荐使用lvreduce命令缩小lv分区,经过多次尝试,经常在e2fsck -f 阶段出错。

 

使用lvextend命令扩展lv分区:

1. lvextend -L+20G /dev/testvg/testlv

2. e2fsck -f /dev/testvg/testlv

3. resize2fs /dev/testvg/testlv