VMWare 4.0 - добавление LUN из iSCSI Target Server2012R2 - емкость 2 ТБ, доступно 102,40 ГБ?
У меня есть Windows Server 2012 R2, на котором размещены некоторые цели /LUN iSCSI из локального JBOD с виртуальными дисками.
Я создал VHDX 2 ТБ с тонкой подготовкой в Windows и добавил цель в VMWare. При выборе добавления хранилища в VMWare он показывает LUN как 2 ТБ, но доступная емкость составляет только 102 ГБ до форматирования.
Так как я из тех, кто любит использовать более 5% доступного хранилища, я был бы очень признателен за ваш вклад в то, что может быть причиной и как обойти это.
1 ответ
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
Предел 2TB переводится в:
4294967295 секторов 2199023255040 байт