centos磁盘根目录扩容(基于hp-v)

    技术2022-07-10  159

    这里我们虚拟机初始内存50G ,需要扩容至250G

    1. 添加虚拟硬盘

    关闭需要扩容的虚拟机

    1.1 虚拟机设置

    右键虚拟机 点击设置 选择IDE控制器 点击硬盘驱动器添加 新建虚拟硬盘

    1.2 添加虚拟硬盘

    新建虚拟硬盘向导弹框操作: 开始之前`下一步` 选择磁盘格式默认VHDX 选择磁盘类型为`固定大小` 输入指定虚拟硬盘名字和存放位置 选择新建150GB的空白虚拟硬盘 完成

    完成后会新建虚拟硬盘,此时会有一段等待时间

    2. 虚拟机扩容

    2.1 查看本机磁盘环境

    查看当前虚拟机内存 [root@localhost ~]# df -h

    可以看到当前根目录内存大小为50G

    查看本机磁盘空间 [root@localhost ~]# lsblk

    可以看到当前有200G的虚拟硬盘空间待使用,名称为sdb

    2.2 添加磁盘分区

    创建新分区 [root@localhost ~]# fdisk /dev/sdb

    查看分区是否创建 [root@localhost ~]# lsblk

    2.3 开始扩容

    创建物理卷 [root@localhost ~]# lvm lvm> pvcreate /dev/sdb3

    将物理卷加入到卷组 lvm> vgextend centos /dev/sdb3

    查看物理卷和卷组 lvm> vgdisplay

    可以看到free的空间为200G

    将卷组的150GB扩展给逻辑卷 lvm> lvextend -l +150%FREE /dev/mapper/centos-root

    2.4 同步到文件系统

    之前只是对逻辑卷扩容,还要同步到文件系统,实现对根目录的扩容

    [root@localhost ~]# xfs_growfs /dev/mapper/centos-root

    查看挂载情况 [root@localhost ~]# df -h

    根目录成功增加至250G

    Processed: 0.012, SQL: 9