创建及挂载逻辑卷
1、准备2块数据盘
/dev/sdb /dev/sdc
2、磁盘PV化
pvcreate /dev/sd{b,c}
3、创建卷组vg0
vgcreate vg0 /dev/sdb{b,c}
4、创建逻辑卷lv_data
lvcreate -L 100G -n lv_data vg0
5、逻辑卷初始化
mkfs.ext4 /dev/vg0/lv_data #ext4文件系统
或
mkfs.xfs /dev/vg0/lv_data #xfs文件系统
6、创建挂载目录
mkdir /data
7、挂载逻辑卷
mount /dev/vg0/lv_data /data
8、挂载写入/etc/fstab
echo ‘dev/mapper/vg0-lv_data /data xfs defaults 0 0’ >> /etc/fstab
9、检查/etc/fstab是否有误
mount -a
创建及挂载完成,下面介绍逻辑卷的扩容
10、扩容逻辑卷lv_data
lvcreate -L +30G /dev/vg0/lv_data
11、物理扩容
ext4文件系统:resize2fs /dev/vg0/lv_data
xfs文件系统:xfs_growfs /dev/vg0/lv_data
12、查看扩容结果
df -h
下面介绍逻辑卷的缩容
13、先卸载逻辑卷
umount /dev/vg0/lv_data
14、扫描逻辑卷
e2fsck -f /dev/vg0/lv_data
15、进行物理缩容#与扩容相反
ext4文件系统:resize2fs /dev/vg0/lv_data 100G #100为缩容到的大小
xfs文件系统,无法缩容,只支持扩容
16、逻辑缩容
lvreduce -L 100G /dev/vg0/lv_data
17、挂载并查看结果
mount -a
df -h
注:扩容无需卸载,动态扩容;缩容需卸载