Вопрос или проблема
Я занимаюсь сетями после 20 лет. Я не помню много. Пожалуйста, помогите.
У нас есть сервер ESXi с следующими характеристиками:
В основном, нам нужно импортировать Cisco Firepower Management Center (FMC) и Cisco Firepower Threat Defense (FTD). Мы загрузили файл .OVF и .VMDK, но получили следующую ошибку:
В поиске я нашел эту ссылку: в ней просто просят изменить ёмкость и есть какой-то способ расчета необходимой.
У меня есть этот фрагмент из файла OVF:
<DiskSection>
<Info>Информация о виртуальном диске</Info>
<Disk ovf:capacity="250" ovf:capacityAllocationUnits="byte * 2^30" ovf:diskId="vmdisk1" ovf:fileRef="file1" ovf:format="http://www.vmware.com/interfaces/specifications/vmdk.html#streamOptimized" ovf:populatedSize="5428740096"/>
</DiskSection>
Я пробовал разные значения 200, 500 и т.д. Я не могу понять, как найти правильное число. Что бы я ни делал, всё равно получаю ту же ошибку. Я буду очень признателен, если кто-то может помочь.
У меня такая же ситуация, в основном я пробовал другой компьютер для развертывания ВМ на Vsphere. К счастью, прогресс завершился успешно. Я пробовал несколько раз, и корень проблемы в веб-интерфейсе; мы можем попробовать с другим веб-интерфейсом для выполнения развертывания: Firefox, IE и т.д. или на других компьютерах.
Ответ или решение
Ошибка "Failed to deploy VM: postNFCData failed" при развертывании виртуальной машины (VM) в ESXi может быть вызвана несколькими причинами. Давайте разберемся, как можно попытаться решить эту проблему.
Основные шаги для решения проблемы:
-
Проверка файлов OVF и VMDK:
- Убедитесь, что файлы .OVF и .VMDK корректные и не повреждены. Попробуйте повторно загрузить эти файлы и протестировать их на другой платформе, если это возможно.
-
Использование альтернативного интерфейса:
- Как упомянуто в вашем сообщении, пробуйте использовать другой веб-браузер для развертывания виртуальной машины. Firefox, Internet Explorer или даже Google Chrome могут повлиять на успешность загрузки.
-
Параметры сети:
- Проверьте настройки сети на сервере ESXi. Убедитесь, что сервер имеет доступ к хранилищу, где находятся файлы .OVF и .VMDK.
-
Проверка ресурсов ESXi:
- Проверьте, достаточно ли у вас ресурсов на сервере ESXi. Убедитесь, что есть достаточно места на диске для размещения виртуальной машины, а также ресурсов CPU и RAM. Эта информация указана в вашем скриншоте, но убедитесь, что вы еще не достигли лимитов.
-
Изменение емкости диска:
- В вашем случае, в разделе DiskSection вашего .OVF файла указана емкость диска 250 ГБ. Вы можете попробовать сменить значения на 300 ГБ или 500 ГБ в соответствии с вашими доступными ресурсами. Значение емкости указывается в "byte * 2^30", что означает, что вы должны указать значение в байтах, умноженное на 2^30.
- Для 250 ГБ:
250 1024 1024 * 1024 = 268435456000 байт.
Примените эту процедуру для всех значений, которые вы хотите протестировать.
-
Проверка версии ESXi:
- Убедитесь, что ваша версия ESXi поддерживает OVF и VMDK, которые вы загружаете. Иногда обновление ESXi до последней версии может решить проблемы с совместимостью.
-
Использование командной строки для развертывания:
- Вы можете попробовать развернуть виртуальную машину через командную строку с использованием PowerCLI или других инструментов командной строки, которые позволяют работать с API ESXi.
-
Логи и диагностика:
- Проверьте журналы ESXi для поиска более детальной информации о возникшей ошибке. Команда
cat /var/log/hostd.log
может быть полезной для диагностики проблем.
- Проверьте журналы ESXi для поиска более детальной информации о возникшей ошибке. Команда
Заключение
Если после выполнения вышеописанных шагов проблема сохраняется, стоит рассмотреть возможность обращения в поддержку VMware, так как у них может быть более полная информация о вашем конкретном случае и версии программного обеспечения.