Windows-Server-2012

VMWare 4.0 - 從 Server2012R2 iSCSI 目標添加 LUN - 容量 2TB,可用 102.40GB?

  • January 23, 2015

我有一個 Windows Server 2012 R2 通過虛擬磁碟託管來自本地襲擊 JBOD 的一些 iSCSI 目標/LUN。

我在 Windows 中創建了一個精簡配置的 2TB VHDX,並將目標添加到 VMWare。在 VMWare 中選擇添加儲存後,它顯示 LUN 為 2TB,但格式化前可用容量僅為 102GB。

由於我是那種喜歡使用超過 5% 可用儲存空間的人,我非常感謝您就可能導致此問題的原因以及如何解決此問題提供意見。

VMWare KB 3371739: ESX/ESXi 3.x/4.x 主機不支持 2 TB LUN (3371739)

所以有一個 2TB - 512kb 的限制,當我超過這個限制 512kb 時它會導致問題,所以我必須創建每個大小為 2097151 MB 而不是 2097152 MB 的 VD。

來自知識庫文章:

根據標準,最大有效 LUN 容量支持為 (2^32)-1 個扇區。這是計算中涉及的數學:

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

如果您將上述數字乘以每個扇區 512 字節,您將得到以字節為單位的大小限制:

4294967295 x 512 = 2199023255040

2TB 的限制轉化為:

4294967295 個扇區 2199023255040 字節

引用自:https://serverfault.com/questions/661331