Linux

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > Linux > linux使用逻辑卷扩容

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

作者:Jesus_kovy

文章详细描述了如何在Linux系统中对逻辑卷(lv)进行扩容的过程,包括从扩容分区(/dev/vdb1)到扩展物理卷(pv)、卷组(vg)和逻辑卷,最后对XFS文件系统进行扩容,文章通过步骤和命令示例,为读者提供了实际操作指南

背景:

首次创建逻辑卷(名称为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、总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文