HCRM博客

CentOS 7 LVM根分区在线扩容实战指南

CentOS7 LVM扩容根分区命令行实战(无重启)

CentOS 7 LVM根分区在线扩容实战指南-图1

哎呀,服务器又弹警报了!📊 根目录空间飘红,这大概是每位运维工程师最熟悉的“心跳加速”时刻。别急着慌,也别想着重启服务器——那可不是最优解。在CentOS7环境下,咱们完全能通过LVM技术,在线无重启扩容根分区,轻松化解这场空间危机!

CentOS 7 LVM根分区在线扩容实战指南-图2

⚙️ 先搞清楚现状:你的LVM结构什么样?

动手之前,必须摸清家底。打开终端,一连串命令就是你的侦察工具:

# 查看磁盘分区情况

lsblk

# 查看逻辑卷详细信息

lvs

CentOS 7 LVM根分区在线扩容实战指南-图3

# 查看卷组详细信息

vgs

输出信息会告诉你:当前根分区挂在哪块逻辑卷(LV)上,它属于哪个卷组(VG),还有没有剩余空间可供分配。如果卷组里还有“闲钱”(空闲空间),那直接扩逻辑卷就行;要是没有,就得先给卷组添砖加瓦——加新磁盘或扩展现有物理卷(PV)。

🚀 实战操作:三步搞定在线扩容

假设你的卷组还有剩余空间,那么扩容过程就像“开闸放水”:

# 步骤一:扩展逻辑卷(比如把根分区所在的lv_root增加20G)

lvextend -L +20G /dev/mapper/centos-root

# 步骤二:调整文件系统大小(针对xfs系统)

xfs_growfs /

# 如果是ext4系统,就用这个:

# resize2fs /dev/mapper/centos-root

注意!文件系统类型不同,调整命令截然不同。千万别搞混了,否则数据安全可要亮红灯!🔴

💾 卷组空间不足?那就扩容物理卷!

如果卷组自己都“囊中羞涩”,就得先给它输血——扩展物理卷。比如有新磁盘/dev/sdb:

# 创建物理卷

pvcreate /dev/sdb

# 扩展卷组(假设卷组名为centos)

vgextend centos /dev/sdb

完成这步后,卷组就有了新空间,之后再按照上面的三步走扩容逻辑卷和文件系统。

🔍 操作后必做:验证扩容结果

做完可不是万事大吉!必须验证一下扩容是否成功:

# 查看根分区现在多大

df -h /

输出里显示根分区容量增加了,这才算大功告成!✅

其实CentOS7下的LVM在线扩容并不复杂,关键是细心:操作前看清现状,操作时盯紧命令,操作后确认结果。记住,数据无价,每一步都得稳扎稳打。希望这篇实战笔记能帮你轻松过关!

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/41409.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~