1、PV
(1)创建PV, 保证分区类型system是LVM : pvcreate
Device Boot Start End Blocks Id Syste /dev/sdb1 1 132 1060258+ 8e Linux LVM /dev/sdb2 133 264 1060290 8e Linux LVM /dev/sdb3 265 396 1060290 8e Linux LVM # pvcreate /dev/sdb1 #创建PV # pvcreate /dev/sdb2 # pvcreate /dev/sdb3
(2)查看PV: pvscan || pvdisplay
[root@NC ~]# pvscan PV /dev/sda2 VG vg_nc lvm2 [557.88 GiB / 43.88 GiB free] Total: 1 [557.88 GiB] / in use: 1 [557.88 GiB] / in no VG: 0 [0 ] [root@NC ~]# [root@NC ~]# pvdisplay --- Physical volume --- PV Name /dev/sda2 VG Name vg_nc PV Size 557.89 GiB / not usable 3.00 MiB Allocatable yes PE Size 4.00 MiB Total PE 142818 Free PE 11234 Allocated PE 131584 PV UUID 1gp3dE-wr7V-W3Jr-JfMq-zCTY-WyAf-3rk14m
(3)删除PV: pvremove
pvremove /dev/sdb1
2、VG
(1)创建VG:vgcreate
vgcreate volume-group1 /dev/sdb1 /dev/sdb2 /dev/sdb3 #设定vg名称,指定使用到的PV
(2)查看VG:vgscan || vgdisplay
[root@NC ~]# vgscan Reading all physical volumes. This may take a while... Found volume group "vg_nc" using metadata type lvm2 [root@NC ~]# [root@NC ~]# vgdisplay --- Volume group --- VG Name vg_nc System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 7 VG Access read/write VG Status resizable MAX LV 0 Cur LV 3 Open LV 3 Max PV 0 Cur PV 1 Act PV 1 VG Size 557.88 GiB PE Size 4.00 MiB Total PE 142818 Alloc PE / Size 131584 / 514.00 GiB Free PE / Size 11234 / 43.88 GiB VG UUID T8BWIA-peD0-aBiN-6vUi-2Cdu-AnTE-UvVltj
(3)删除VG:vgremove
vgremove volume-group1
3、LV
(1)创建LV: lvcreate
lvcreate -L 100M -n lv1 volume-group1 #指定大小和名字
(2)查看LV:lvscan || lvdisplay
[root@NC ~]# lvscan ACTIVE '/dev/vg_nc/lv_root' [110.00 GiB] inherit ACTIVE '/dev/vg_nc/lv_swap' [4.00 GiB] inherit ACTIVE '/dev/vg_nc/lv_home' [400.00 GiB] inherit [root@NC ~]# [root@NC ~]# lvdisplay --- Logical volume --- LV Path /dev/vg_nc/lv_root LV Name lv_root VG Name vg_nc LV UUID C4Ya0w-qROH-vzIy-hyf2-Srfi-I2DE-r0aT89 LV Write Access read/write LV Creation host, time NC, 2017-09-20 16:36:22 +0800 LV Status available # open 1 LV Size 110.00 GiB Current LE 28160 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:0
(3)删除LV: lvremove
lvremove /dev/volume-group1/lv1
4、创建文件系统:格式化LV
mkfs.ext4 /dev/volume-group1/lv1
5、扩展LV大小
(1)/dev/volume-group1/lv1 #umount对应LV (2)lvresize -L 200M /dev/volume-group1/lv1 # 在保证LV所属VG还有剩余空间的前提下进行扩容; -L N 扩容到N; -L +N 增加N (3) e2fsck -f /dev/volume-group1/lv1 #检测磁盘 (4)resize2fs /dev/volume-group1/lv1 #更新分区信息