ESX4在默认安装后,受默认安装文件块大小限制,虚拟机磁盘最大有256G的限制,解决此限制方法:

一、首先将ESX版本降到3.5(已经运行虚拟机的先迁移走,这步操作实际就是重装ESX)

二、通过vmkfstools工具调整磁盘块大小

vmkfstools -C vmfs3 -b 8M -S esx4:storage1 vmhba1:0:0:3

参数说明:

-C vmfs3 指定磁盘格式为 vmfs3

-b 8M 将块大小调整为8M,这样支持单个最大文件为2T

块大小与支持的最大文件大小对应关系

Block size Max VMDK size
1 256 GB
2 512 GB
4 1024 GB
8 2048 GB

-S esx4:storage1 将格式化后的盘命名为esx4:storage1

vmhba1:0:0:3 目的磁盘路径,可在配置——存储器——Device看到

三、将ESX3.5升级到ESX4.0

整个过程比较无奈,希望ESX5的时候把这个DUG解决一下