lvm分区扩容

该文详细介绍了如何在CentOS系统上通过LVM模式为root目录扩容20GB。首先确认系统分区模式为LVM,然后添加新的磁盘,创建LVM分区,将其添加到卷组并扩展逻辑卷,最后根据文件系统类型调整文件系统大小。整个过程无需迁移数据。

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

1.前言

此试验对root目录扩容20GB,使用lvm模式扩容,需要先声明,搭建centos主机的时候要把分区模式改成lvm模式,这样后期扩容的时候就比较好处理,如果使用了默认的part模式的话,扩容分区需要将数据先迁移备份,在重新分配此分区的大小再格式化,就会比较麻烦

2.查看现有分区大小

df -Th

3.查看分区模式

lsblk

 4.我增加一块虚拟磁盘来扩容此分区

5.查看一下磁盘

lsblk

 6.把新加入的磁盘创建分区

fdisk /dev/sdb

输入n按回车键执行

输入p按回车键执行

 

输入1按回车键执行(因为是新磁盘还没有创建过分区,1-4的分区都可以用

起始扇区使用默认值直接按回车键

 末尾扇区也使用默认的最大值直接按回车键(这两个步骤决对了分区的大小,此处分配了磁盘所有空间)

 输入t按回车键更改分区模式

输入L按回车键查看所有的分区模式代码

 可以看到8e就是我们的lvm分区模式

输入8e按回车键将分区模式改为lvm模式

输入p按回车键查看一下分区信息

 

输入w按回车键保持退出

 

至此创建分区完成

注意一个磁盘只能分4个区,分完了就不能再增加分区了

 7.查看分区

lsblk

若是在创建得时候报错设备或资源忙是查看不到得,需要执行以下命令

 

partprobe /dev/sdb

 8.将sdb1分区创建为一个新的物理卷

pvcreate /dev/sdb1

 查看物理卷列表

pvdisplay

 8.查看逻辑卷列表

lvdisplay

查看一下卷组

vgdisplay

9.将新创建的物理卷加入到卷组中扩容

 vgextend centos /dev/sdb1

 vgextend 卷组名称 物理卷名称

查看卷组

vgdisplay

可以看到卷组增加了20GB的空间,底下也有显示有未使用的20GB空间

10.将卷组的空间扩容到逻辑卷中

 查看需要扩容的逻辑卷路径

 lvextend -l +100%FREE /dev/centos/root

 11.扩展文件系统的大小

扩展前需要查看用的是什么类型的文件系统

 可以看到使用的是xfs类型的文件系统,使用以下命令扩展,后面填写的是lv path

xfs_growfs /dev/centos/root

如果使用的是ext2、ext3 或 ext4 类型的文件系统,则使用以下命令扩展

resize2fs /dev/centos/root

12.查看文件系统的大小

df -Th

 可以看到扩容后的空间为64GB,为扩容前为44GB,至此扩容完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值