У меня есть Windows Server 2012 R2, размещающий некоторые цели/LUN iSCSI от локального JBOD, на который совершают рейд, через Виртуальные диски.
Я создал тонкий настроенный VHDX на 2 ТБ в Windows и добавил цель к VMware. После выбора добавляют устройство хранения данных в VMware, это показывает LUN, как являющийся 2 ТБ, но полезная мощность составляет только 102 ГБ перед форматированием.
Так как я - вид парня, которому нравится использовать больше чем 5% устройства хранения данных, сделанного доступный, я буду значительно ценить Ваш вход на том, что может вызывать это и как обойти его.
VMWare KB 3371739: Хосты ESX / ESXi 3.x / 4.x не поддерживают 2-терабайтные LUN (3371739)
Таким образом, существует ограничение от 2 ТБ до 512 КБ, и когда я превысил этот предел на 512 КБ, это вызвало проблемы, поэтому я пришлось создать виртуальные диски размером 2097151 МБ каждый, а не 2097152 МБ.
Из статьи базы знаний:
Согласно стандарту, наибольшая допустимая поддержка емкости LUN составляет (2 ^ 32) -1 сектор. В расчетах используется следующая математика:
(2 ^ 32) = 4294967296 4294967296 - 1 = 4294967295
Если вы возьмете указанное выше число и умножите его на 512 байт на сектор, вы получите ограничение размера в байтах:
4294967295 x 512 = 2199023255040
Предел в 2 ТБ преобразуется в:
4294967295 секторов 2199023255040 байт