linux-lv-磁盘扩容

前提:centos7并添加磁盘到服务器或者虚拟机

流程:磁盘->创建pv->创建vg->扩容lv->刷新挂载目录->查看结果

--查看磁盘

lsblk   #查看扩容的磁盘为sdb

--扩容lv
虚拟机不重启进行磁盘识别-重新扫描scsi总线,添加scsi设备
echo "- - -" > /sys/class/scsi_host/host0/scan
--建pv
pvcreate /dev/sdb
pvdisplay
--扩容vg
vgextend vg_name /dev/sdb
--扩容lv
lvextend -l +100%free /dev/vg_name/lv_name
--刷新lv磁盘存储(不同格式化不同方式)
resize2fs /dev/vg_name/lv_name      #ext4格式
xfs_growfs /dev/vg_name/lv_name    #xfs格式

常用实例:
(1)创建一个指定大小的lv,并指定名字为lv_2
lvcreate -L 2G -n lv_2 vg_1
(2)创建一个占全部卷组大小的lv,并指定名字为lv_3(注意前提是vg并没有创建有lv)
lvcreate -l 100%VG -n lv_3 vg_1
(3)创建一个空闲空间80%大小的lv,并指定名字为lv_4(常用)
lvcreate -l 80%Free -n lv_4 vg_1

你可能感兴趣的:(linux-lv-磁盘扩容)