当前位置: 代码网 > 服务器>服务器>Linux > linux系统使用中的逻辑卷扩容详解

linux系统使用中的逻辑卷扩容详解

2026年01月20日 Linux 我要评论
背景:首次创建逻辑卷(名称为las的lv)的时候,已经将vg(名称为las)、pv、分区(/dev/vdb1)的所有空间占满了,之后对/dev/vdb进行了扩容,进而完成对lv的扩容。过程可分为先扩展

背景:

首次创建逻辑卷(名称为las的lv)的时候,已经将vg(名称为las)、pv、分区(/dev/vdb1)的所有空间占满了,之后对/dev/vdb进行了扩容,进而完成对lv的扩容。

过程可分为先扩展/dev/vdb1分区,然后一步一步从pv、vg、lv、文件系统扩充完成。

1、查看当前的磁盘使用情况

lsblk                        ###vdb已经从原有的5.9t扩容到了9.6

2、扩充/dev/vdb1分区

思路:

将现有的1号分区删除(需要记录当前的扇区起始位置),此处不用担心数据丢失,扩容性完成后分更新分区表文件数据还在

fdisk /dev/vdb
p            ###打印现有的分区情况,此处需要记录当前的扇区起始位置
d            ###删除当前的分区
p            ###删除后可以再次查看
n            ###新建一个分区,起点与原有扇区起点相同
w            ###写入分区信息

partprobe  ###partprobe是一个用于在linux操作系统中通知内核分区表变化的命令

3、对pv扩容

通过pvresize --setphysicalvolumesize命令直接可用,此处还有一个思路,可以不扩容直接新建一个pv,然后将新的pv加入到之前vg中再给lv扩容

pvresize --setphysicalvolumesize 9.6t /dev/vdb1  

4、vg与lv的扩容

vgextend las /dev/vdb1            ###将物理卷/dev/vdb1添加至卷组las中
lvextend -l +3.7t /dev/mapper/las-las            ###对lv的扩容

5、扩容xfs文件系统

xfs_growfs /data            ###/data是lv的挂载点,若是别的文件系统需要使用对应的命令

6、总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com