Highlighted
Enthusiast
Enthusiast

Установка 6.5 на USB

Jump to solution

У меня есть небольшой запас старых дорогих USB 1Gb флешек на SLC памяти.

Я их вполне успешно использовал для устанвки на них гипервизора.

Вот сейчас пытался поставить несколько новых ESXi 6.5 и получил проблему с установкой.

При начале инсталяции обычно на 5% (забегая вперед, насколько я понял, в тот момент когда разделы на ней создаются) инсталятор вылетает с ошибкой что partedUtil не может получить доступ к накопителю.

Начал исследования...

Картина такая-же на трех разных серверах (разные поколения Supermicro), в UEFI и CSM режиме, на 6.6 up1 и 6.5 up2. На трех разных экземплярах 1G и 2Gb флешек.

После загрузки инсталятора, перехожу на консоль и начинаю повторять команду

#partedUtil getptbl '/dev/disk/mpx.vmhba33:C0:T0:L0'

Приблизительно один раз из пяти она выдает

"Unable to get device /dev/disk/mpx.vmhba33:C0:T0:L0"

(приблизительно такую-же ошибку пишет и инсталятор)

ESXi6.0 установлся нормально, ошибку такую в консоли не выдает.

Пробовал подсовывать флешку с уже созданными разделами, пустую, с одним Fat32 разделом - результат одинаково отрицательный.

При попытках работать с флешкой из консоли через partedUtil (не только getptbl) картина приблизительно та-же: каждая пятая команда заканчивается ошибкой.

Еще раз повторюсь: сервера менял, usb порты менял, флешки менял.

Что такого поломали в 6.5 и как с этим жить дальше?

Tags (2)
0 Kudos
1 Solution

Accepted Solutions
Highlighted
Expert
Expert

"Что такого поломали в 6.5 и как с этим жить дальше?" - VMware изменил драйверы USB для vSphere 6.5, возможно связано с этим.

Попробуйте этот способ VMware vSphere 6.5 install can’t find USB device – Gallahad IT Inc.

http://it-pilot.ru

View solution in original post

0 Kudos
5 Replies
Highlighted
Expert
Expert

"Что такого поломали в 6.5 и как с этим жить дальше?" - VMware изменил драйверы USB для vSphere 6.5, возможно связано с этим.

Попробуйте этот способ VMware vSphere 6.5 install can’t find USB device – Gallahad IT Inc.

http://it-pilot.ru

View solution in original post

0 Kudos
Highlighted
Enthusiast
Enthusiast

По-моему объем флешки маловат.
У меня на 4Gb без проблем устанавливались ESXI 6.0, 6.5  и обновлялся с 6.5 на 6.7
Может имеет смысл установить 6.0, а затем обновится на 6.5

0 Kudos
Highlighted
Expert
Expert

ESXi Hardware Requirements Installing ESXi 6.5 or upgrading to ESXi 6.5 requires a boot device that is a minimum of 1 GB. When booting from a local disk, SAN or iSCSI LUN, a 5.2-GB disk is required to allow for the creation of the VMFS volume and a 4-GB scratch partition on the boot device.

Правда есть исключения, например если vSAN или на хосте больше 512 Гб, то и размер нужен больше.

Но минимум 1 Гб - это не значит достаточно. Еще же создаются разделы для диагностики - 2.5 Гб, ну и как указано выше 4-GB scratch partition.

http://it-pilot.ru
0 Kudos
Highlighted
Champion
Champion

1ГБ мало, возьмите флэшку бОльшего объема.

Ссылки на рекомендации по размеру уже привели.

0 Kudos
Highlighted
Enthusiast
Enthusiast

Отвечу всем.

Спасибо it-pilot, это именно оно.

С выставленной опцией устанвливается успешно.

Кстати, опцию достаточно включить только при установке.

При дальнейшей работе все, похоже, работает даже без специального указания. Похоже наследут от установки?

Но это я еще изучу подробнее.

Вариант установить 6.0 и обновить, я пробовал, но инсталятор 6.5 ведет себя как описано в первоначальном сообщении.

Т.е. он даже когда флешку увидел, он не может получить с нее список существующих разделов и поэтому даже не предлагает обновить, только установить заново, и потом валится.

С включенной опцией preferVmklinux=TRUE увидел, предложил обновить или установить.

По поводу размера флешки.

1Gb однозначно достаточно.

Это сказано и в официальных рекомендациях (рекомендуют использовать больше, для большего количества ячеек флеша, с надеждой что контроллер использует wear leveling и это продлит жизнь флешки).

Даже если посмотреть на большой диск с установленным ESXi мы там увидим приблизительно такой расклад:

capture_10027165.png

Точно таких-же первых 5 разделов создаются на флешке, их суммарный обхем 900Mb.

Этого достаточно. Остальное будет сложено на scratch раздел на другом доступной Vmfs разделе или в ram диск.

Если загрузочный диск, НЕ ФЛЕШКА больше (When booting from a local disk, SAN or iSCSI LUN, a 5.2-GB disk is required), то туда поместится еще и VMware Diagnistic раздел для дампов. И Basic Data для scratch.

А если есть еще больше места (как на картинке выше) то остальное пойдет на vmfs.

0 Kudos