VMware vSphere Client管理下虚拟机的硬盘扩容

时间:2024-04-08 19:03:11

前一段时间用VMware vSphere Client管理了几台虚拟机,由于需要设置PTF服务器,硬盘的容量明显不够需要进行扩容,查阅了一部分资料,很难在一篇文章中找到一个完整的

解决方案,特此整理一下。

系统:centos7

管理软件:VMware vSphere Client

第一步:虚拟机关掉电源,对虚拟机进行物理扩容。

扩容前:

VMware vSphere Client管理下虚拟机的硬盘扩容

VMware vSphere Client管理下虚拟机的硬盘扩容

断电进行物理扩容到150g

VMware vSphere Client管理下虚拟机的硬盘扩容

重启电源后不会主动挂载到系统中。未主动挂载。

VMware vSphere Client管理下虚拟机的硬盘扩容

2.开始大餐了

VMware vSphere Client管理下虚拟机的硬盘扩容

物理上已经存在,开始操作。

3.

命令 fdisk  /dev/sda

        n  创建新分区

        p 因为是linux 采用 lvm管理磁盘,选择p 否则选e

        3 默认

        enter 默认

        enter 默认

执行完毕 ,p查看执行结果

VMware vSphere Client管理下虚拟机的硬盘扩容

VMware vSphere Client管理下虚拟机的硬盘扩容

还未转换为LVM格式,继续操作

命令  t  转换磁盘

          3

         8e  转换为 lvm

      p查看效果 ,w保存  。

执行完毕

VMware vSphere Client管理下虚拟机的硬盘扩容

结束第一段工作,reboot机器。

4.开始创建分区

首先查看磁盘情况

VMware vSphere Client管理下虚拟机的硬盘扩容

查看磁盘具体按情况,将扩容的磁盘到加到相应磁盘卷中

VMware vSphere Client管理下虚拟机的硬盘扩容

查看剩余磁盘空间余量:vgdisplay centos  剩余70.6空间

VMware vSphere Client管理下虚拟机的硬盘扩容

 为centos逻辑卷加入新的磁盘空间

lvextend -L +70G /dev/centos/root

VMware vSphere Client管理下虚拟机的硬盘扩容

5.最后一步

 xfs_growfs /dev/mapper/centos-root

不可以使用 resize2fs 否则报错

resize2fs: Bad magic number in super-block 当尝试打开 /dev/centos/root 时 找不到有效的文件系统超级块.

VMware vSphere Client管理下虚拟机的硬盘扩容

执行

parted

命令: