LVM 逻辑卷
好处:能够在线扩容
pv:物理卷,跟分区和硬盘功能一样
vg:卷组,由一块或多块物理卷组成
lv:逻辑卷,从卷组中分割一块空间
先分区
[root@192 ~]# fdisk /dev/sdc
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p):
Using default response p
Partition number (1-4, default 1):
First sector (2048-41943039, default 2048):
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-41943039, default 41943039): +5G
Partition 1 of type Linux and of size 5 GiB is set
Command (m for help): t
Selected partition 1
Hex code (type L to list all codes): 8e
Changed type of partition 'Linux' to 'Linux LVM'
Command (m for help): p
Device Boot Start End Blocks Id System
/dev/sdc1 2048 10487807 5242880 8e Linux LVM
Command (m for help): w
创建逻辑卷
[root@192 ~]# pvcreate /dev/sdc1 //创建物理卷
Physical volume "/dev/sdc1" successfully created.
[root@192 ~]# vgcreate vg01 /dev/sdc1
Volume group "vg01" successfully created
[root@192 ~]# lvcreate -n lv01 -L 512M /dev/vg01
Logical volume "lv01" created.
查看方式
pv查看方式
[root@192 ~]# pvdisplay
[root@192 ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sdc1 vg01 lvm2 a-- <5.00g <4.50g
查看vg
[root@192 ~]# vgdisplay
[root@192 ~]# vgs
VG #PV #LV #SN Attr VSize VFree
vg01 1 1 0 wz--n- <5.00g <4.50g
查看lv
[root@192 ~]# lvdisplay
[root@192 ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
lv01 vg01 -wi-a----- 512.00m
格式化
[root@192 ~]# mkfs.xfs /dev/vg01/lv01
[root@192 ~]# blkid
/dev/mapper/vg01-lv01: UUID="cf513370-316d-4447-a029-49e0ce598bf3"
TYPE="xfs"
挂载
[root@192 ~]# vim /etc/fstab
/dev/vg01/lv01 /opt xfs defaults 0 0
[root@192 ~]# mount -a
[root@192 ~]# df -h
/dev/mapper/vg01-lv01 509M 26M 483M 6% /opt