Назад | Перейти на главную страницу

ESX + Sysprep.inf + Template = unhappy computername

Я пытаюсь создать шаблон в ESX, который можно автоматизировать с помощью PowerCLI. Пока все работает отлично, но поскольку у меня есть определенные настройки, мне пришлось создать свой собственный sysprep.inf. Теперь имя компьютера и имя гостя виртуальной машины не синхронизированы. Мне нужно автоматизировать это для среды песочницы, поэтому я буду постоянно удалять и перестраивать ящики. Таким образом, мне нужно, чтобы имя VMhost и имя компьютера совпадали. Я что-то упускаю?

Хотя я не уверен, что это все еще актуально для OP, это может быть актуально для других. Как заявил johnshen64, мы можем изменить OSCustomizationSpec, чтобы установить имя компьютера. Мы можем сделать это с помощью параметров NamingPrefix и NamingScheme.

например

New-OSCustomizationSpec -Name specName -NamingScheme Fixed -NamingPrefix имя хоста

создаст новую спецификацию с именем specName который установит имя виртуальной машины на имя хоста.


Ссылка: Новый OSCustomizationSpec

Вы можете изменить виртуальную машину с помощью OSCustomizationSpec, чтобы установить для имени компьютера имя виртуальной машины.