0
点赞
收藏
分享

微信扫一扫

LVM分区Linux磁盘扩容实战

LVM分区Linux磁盘扩容实战

企业真实场景由于硬盘常年大量读写,由于磁盘空间不足,需添加调整硬盘空间或者新硬盘,新添加的硬盘需要经过格式化、分区才能被Linux系统所使用,虚拟机CentOS 7 Linux模拟LVM增加/根分区的容量大小的方法。不需要关机。

LVM扩容方法,是通过添加新的磁盘或者磁盘分区来建立新的PV,再将PV加入到VG中,从而扩大VG空间,再对相关的LV进行扩容,最后增加文件系统空间完成整个扩容工作。这种方法比较适合使用本地存储的物理机,因为磁盘空间都是固定的,只能通过增加硬盘来增加磁盘空间,这种方法可以在线完成,无需停机重启。

查看Linux系统磁盘分区信息,df -h发现根分区才40GB,需要扩容到60GB,可以将新添加的硬盘(20GB)空间给/根分区,如图所示:

    LVM分区Linux磁盘扩容实战_centos

执行df -Th查看磁盘分区文件系统格式,/根分区为EXT4文件系统,如图所示:

    LVM分区Linux磁盘扩容实战_文件系统_02

添加完新硬盘之后,通过fdisk -l查看不到,需要执行如下指令,然后发现新硬盘设备名称为:/dev/sdb。

echo "- - -"> /sys/class/scsi_host/host0/scanecho "- - -"> /sys/class/scsi_host/host0/scan

创建PV卷,命令操作如下:

pvcreate /dev/sdb

显示原Linux系统磁盘VG卷组,操作的方法和指令如下:vgdisplay

将新的PV扩展进VG centos,命令操作如下,如图所示:

vgextend centos /dev/sdbvgsvgscan

    LVM分区Linux磁盘扩容实战_文件系统_03

将centos卷组上的root逻辑卷增加容量,命令操作如下,如图所示:

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

resize2fs /dev/mapper/centos-root

根据如上所有方法和步骤,根分区/扩容完成,成功扩容到60GB,执行df -h指令,如图所示:

LVM分区Linux磁盘扩容实战_命令操作_04


举报

相关推荐

0 条评论