У меня есть шаблон ovf, который находится в локальном хранилище данных esx, и я хочу развернуть его в том же хранилище данных. я могу сделать это напрямую?
OVF не предназначены для повторного развертывания. Я бы порекомендовал вам развернуть OVF один раз (но не включать его [если вам не нужно делать настройки]) и сделать одно из двух с новой виртуальной машиной:
Я сам не пробовал (так как у меня сейчас нет местного OVF). Но вы можете выполнить развертывание, взяв OVF с локального HTTP-сервера. Видеть http://blogs.vmware.com/esxi/2010/01/scripting-datastore-access.html для получения информации о доступе к хранилищу данных через HTTP-сервер.
Если бы ваш OVF назывался vm.ovf в корне хранилища данных1, URL-адрес выглядел бы примерно так:
http://localhost/folder/vm.ovf?dcPath=ha-datacenter&dsName=datastore1
Я не уверен, требуется ли для этого аутентификация или нет для localhost, или если диалоговое окно «Развернуть OVF» позволяет вам ввести учетные данные HTTP-аутентификации. Стоит попробовать.
Решение типа «Эй, чувак, я знаю, что тебе нравятся виртуальные машины ...»:
На сервере ESX, на котором вы хотите выполнить развертывание, создайте виртуальную машину Windows.
Установите на него vSphere Client.
Используйте vSphere Client виртуальной машины для развертывания шаблонов OVF, используя их URL-адреса хранилища данных.
http://<esx host>/folder/<ovf path>?dcPath=ha-datacenter&dsName=<your datastore>
Из предложения на форумах VMware: http://communities.vmware.com/thread/274107