
最近Nvme的价格是下降了不少,所以也给自己的机器换了个大点的盘,在扩展存储的时候突然发现扩展不了,查了很多资料后在 Esxi 8 更换Nvme硬盘后 如何迁移Esxi主机和虚拟机到新硬盘 这篇文章中找到了方法。

ls -l /dev/disks/
ls -l /dev/disks/
#一般最后一个便是VMFS分区,你也可以再Esxi 8的存储-硬盘设备-分区图中查看并确认是否正确
t10.NVMe____Samsung_SSD_980_500GB___________________3D69B311D5382500:5
用分区工具PARTEDUTIL查看硬盘各分区的开始和结束扇区

#注意标红的数字
partedUtil getptbl "/vmfs/devices/disks/t10.NVMe____Samsung_SSD_980_500GB___________________3D69B311D5382500"
获取硬盘最后的扇区

#注意标黄的数字
partedUtil getUsableSectors "/vmfs/devices/disks/t10.NVMe____Samsung_SSD_980_500GB___________________3D69B311D5382500"
指定分区的起始扇区和所需的结束扇区,调整VMFS分区大小

partedUtil resize "/vmfs/devices/disks/Device" 分区数字码 开始扇区 结束扇区
#开始扇区为第5区的开始扇区(红色的数据),结束扇区为硬盘最后扇区(黄色的数据)-1的值,这里要运行的命令:
partedUtil resize "/vmfs/devices/disks/t10.NVMe____Samsung_SSD_980_500GB___________________3D69B311D5382500" 5 25368576 976773133