lvm基本操作
安装
1 | yum install lvm2 |
创造lvm
创建pv
1 | pvcreate /dev/sda /dev/sdb |
创建vg
1 | vgcreate vg0 /dev/sda /dev/sdb |
vg0
为vg卷组名称,可以随意
创建lv卷
指定大小
1 | lvcreate -L 1G -n lv0 vg0 |
指定百分比
1 | lvcreate -l 10%FREE -n lv1 vg0 |
格式化lv
1 | mkfs -t ext4 /dev/vg0/lv0 |
查看各种东西
列出所有pv、vg、lv
1 | [root@linux1 ~]# pvs |
详细信息
1 | [root@linux1 ~]# pvdisplay |
修改空间
扩容
扩容到指定大小
1 | lvextend -L 2G -f -r /dev/vg0/lv0 |
查看
1 | [root@linux1 ~]# lvdisplay /dev/vg0/lv0 |
增加指定大小容量
1 | lvextend -L +1G -f -r /dev/vg0/lv0 |
查看
1 | [root@linux1 ~]# lvdisplay /dev/vg0/lv0 |
缩减
缩减到指定容量(一样的)
1 | lvreduce -L 2G -f -r /dev/vg0/lv0 |
缩减指定大小
1 | lvreduce -L -1G -f -r /dev/vg0/lv0 |