Linux系统磁盘扩容——类型(二)

本文详细描述了如何在Linux系统中将260GB磁盘的剩余空间分配给逻辑分区5,包括删除现有逻辑分区、重建分区、更新分区大小以及确认数据完整性的步骤。最后提到使用`resize2fs`和`df-T`等工具确保操作成功且不影响原始数据。

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

类型(二)扩容磁盘到现有逻辑分区目录

查看磁盘空间

lsblk
df -h

在这里插入图片描述
图中扩容sda磁盘,260G已分配250G,还10G未分配,需要分配到逻辑分区5中。

删除现有逻辑分区

因逻辑分区在扩展分区里建设,还需删除扩展分区,重新分配大小

fdisk /dev/sda

在这里插入图片描述
重新建设分区和分配磁盘大小,最后输入 w 保存修改退出磁盘分区
在这里插入图片描述

再次查看磁盘分区大小

lsblk 
df 
### Linux磁盘扩容流程 #### LVM方式下的磁盘扩容过程 新增加的物理硬盘需要经过一系列处理才能被逻辑卷管理系统(LVM)识别并利用。对于新加入系统磁盘`/dev/vdb`,首先应当通过`fdisk`工具为其创建分区[^1]。 ```bash fdisk /dev/vdb ``` 完成分区之后,为了使该分区能够存储文件系统,需对其进行格式化: ```bash mkfs -t xfs /dev/vdb1 ``` 随后,要让这块新的空间成为LVM架构的一部分,则先将其转换成物理卷(PV),这一步骤由`pvcreate`指令实现: ```bash pvcreate /dev/vdb1 ``` 当有了可用的PV后,下一步就是扩展现有的卷组(VG),使得VG能容纳更多的存储资源。此操作可通过下面这条命令达成: ```bash vgextend centos /dev/vdb1 ``` 至此,虽然VG已经扩大了容量范围,但是具体到各个逻辑卷(LV)上的实际可用空间并未发生变化。为了让特定LV获得额外的空间支持,还需进一步执行LV的扩展动作: ```bash lvextend -l +100%FREE /dev/centos/root ``` 上述命令会把VG内所有未分配的空间都添加至指定的根目录对应的LV当中去。然而,即使LV得到了增长,在某些情况下(如XFS文件系统),还需要最后一步来激活这些增加的空间——即更新文件系统的大小以匹配最新的LV尺寸: ```bash xfs_growfs /dev/centos/root ``` 以上便是基于LVM机制下完整的磁盘扩容步骤概述。 #### 验证扩容效果 可以通过简单的命令检查整个过程中设置是否生效以及最终结果如何。例如,使用`df -h`可以直观地看到各挂载点当前所占用的实际空间量及其变动情况,以此确认扩容工作顺利完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值