逻辑卷创建及初始化

本文详细介绍了在Linux CentOS系统中如何创建、挂载逻辑卷,并演示了逻辑卷的扩容和缩容步骤。首先通过pvcreate将磁盘转化为物理卷,然后创建卷组vg0,接着创建逻辑卷lv_data,并进行ext4或xfs文件系统的初始化。逻辑卷挂载于/data目录,并添加到fstab。扩容时使用lvcreate增加逻辑卷大小,再根据文件系统类型调整大小。缩容过程需要先卸载逻辑卷,然后进行相应的物理缩容操作,最后逻辑卷减小容量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建及挂载逻辑卷

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

注:扩容无需卸载,动态扩容;缩容需卸载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值