代码改变世界

vmware嵌套安装esxi7.0.3扩容vmfs

2025-12-22 19:34  狼人:-)  阅读(2)  评论(0)    收藏  举报

 

1. 扩展磁盘容量

扩展磁盘需要关闭虚拟机

已经将原有300G扩容到了400G

在这里插入图片描述

2. 扩容VMFS存储池

由于扩容了磁盘,所以VMFS存储的结束分区号就已经变大了,需要手动调整。

检查磁盘设备容量是否被扩容:
在这里插入图片描述

开启ssh服务远程登录到esxi:
账号密码就是登录esxi的登录信息
在这里插入图片描述
查看数据存储的设备标识符和路径:

在这里插入图片描述
mpx.vmhba0:C0:T0:L0 即设备标识符
/vmfs/devices/disks/mpx.vmhba0:C0:T0:L0:路径
VMFS分区为 172G

查看分区起始号和结束号:

partedUtil getptbl /vmfs/devices/disks/mpx.vmhba0:C0:T0:L0
  • 1
gpt
52216 255 63 838860800
1 64 204863 C12A7328F81F11D2BA4B00A0C93EC93B systemPartition 128
5 208896 8595455 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
6 8597504 16984063 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0
7 16986112 268435455 4EB2EA3978554790A79EFAE495E21F8D vmfsl 0
8 268437504 629145565 AA31E02A400F11DB9590000C2911D1B8 vmfs 0
clike
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

序号为 8 的是vmfs的分区类型,起始分区号为 268437504 ,结束分区号为 629145565

修改vmfs分区的结束分区号:
a. 获取结束分区号

partedUtil getUsableSectors "/vmfs/devices/disks/mpx.vmhba0:C0:T0:L0"
  • 1
34 838860766
clike
  • 1

838860766 即结束分区号

b. 修改结束分区号

结束分区号必须减一

partedUtil resize "/vmfs/devices/disks/mpx.vmhba0:C0:T0:L0" 8 268437504 838860765
  • 1

8 即分区序号

将VMFS分区数据存储扩展到新空间:

vmkfstools --growfs "/vmfs/devices/disks/mpx.vmhba0:C0:T0:L0:8"  "/vmfs/devices/disks/mpx.vmhba0:C0:T0:L0:8" 
  • 1

刷新VMFS卷:

vmkfstools -V
  • 1

查看VMFS卷大小:

df -h
  • 1
Filesystem   Size   Used Available Use% Mounted on
VMFS-6     271.8G   3.5G    268.2G   1% /vmfs/volumes/datastore1
VFFS       119.8G   2.8G    117.0G   2% /vmfs/volumes/OSDATA-69140c2d-8c1dd1b7-c4ae-000c29032823
vfat         4.0G 204.6M      3.8G   5% /vmfs/volumes/BOOTBANK1
vfat         4.0G  64.0K      4.0G   0% /vmfs/volumes/BOOTBANK2
clike
  • 1
  • 2
  • 3
  • 4
  • 5

总大小已经变成 271.8G

ESXI上验证:

在这里插入图片描述