VMWare 4.0 – 从Server2012R2 iSCSI目标添加LUN – 容量2TB,可用102.40GB?

我有一个Windows Server 2012 R2通过虚拟磁盘从本地突袭的JBOD托pipe一些iSCSI目标/ LUN。

我在Windows中创build了一个精简configuration的2TB VHDX,并将目标添加到VMWare。 在VMWare中select添加存储后,它会将LUN显示为2TB,但格式化之前的可用容量仅为102GB。

由于我是那种喜欢使用超过5%的存储空间的人,所以我将非常感谢您对可能造成这种情况以及如何避免这种情况的投入。

VMWare知识库文章3371739: ESX / ESXi 3.x / 4.x主机不支持2 TB LUN(3371739)

所以有一个2TB – 512kb的限制,当我超过了这个限制512kb它引起的问题,所以我不得不创build每个2097151 MB的大小,而不是2097152 MB的VD。

从知识库文章:

根据标准,最大的有效LUN容量支持是(2 ^ 32)-1个扇区。 这是计算中涉及的math:

(2 ^ 32)= 4294967296 4294967296 – 1 = 4294967295

如果你把上面的数字乘以每扇区512字节,你会得到字节的大小限制:

4294967295 x 512 = 2199023255040

2TB的限制转化为:

4294967295个字节2199023255040个字节