Доброго дня всем! Подскажите куда смотреть для решения проблемы? При развертывании виртуальной

машины Windows server в Vsphere с помощью Ansible с использованием файла autounattend.xml установка Windows успешно завершается, виртуальная машина перезагружается и затем выключается. Более того, ansible успешно выполняет задачу без ошибок. Но если снова попытаться включить ВМ, то Windows не загружается, как если бы ОС не была установлена или диск был отключен. На ВМ включается диспетчер загрузки, затем переход в меню загрузки. На мониторе ресурсов также освобождается занятое дисковое пространство. В чем может быть проблема?

playbook
---
- name : To test VM creation on vSphere
hosts : localhost
gather_facts : False
vars:
WinIso: 'server-2019.iso'
Datastore: 'DS9-1-NVME'
DatastoreDir: 'iso'
autounattend: 'autounattend.iso'
vcenter_hostname: 'vcsa.domain.com'
vcenter_username: 'admin@vsphere.local'
vcenter_password: 'Admin!'
esxi_hostname: 'esxi9.domain.com'
become_user: root

tasks :

- name: Create a virtual machine on given ESXi hostname
community.vmware.vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: no
datacenter: dc.domain.com
folder: ESXI9
name: test_vm_007
state: poweredon
guest_id: otherGuest
esxi_hostname: "{{ esxi_hostname }}"
disk:
- size_gb: 60
controller_type: 'sata'
controller_number: 0
unit_number: 0
type: thin
datastore: DS9-1-NVME
hardware:
memory_mb: 4096
num_cpus: 1
scsi: paravirtual
networks:
- name: VM Network
#mac: aa:bb:ee:aa:01:14
#ip: 10.10.5.16
#netmask: 255.255.255.0
device_type: e1000
#wait_for_ip_address: true
#wait_for_ip_address_timeout: 600
cdrom:
- controller_number: 0
unit_number: 0
type: iso
iso_path: "[{{ Datastore }}] {{ DatastoreDir }}/{{ WinIso }}"
state: present
- controller_number: 0
unit_number: 1
type: iso
iso_path: "[{{ Datastore }}] {{ DatastoreDir }}/{{ autounattend }}"
state: present
delegate_to: localhost
register: deploy_vm

- name: Change virtual machine's boot order and related parameters
community.vmware.vmware_guest_boot_manager:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: no
name: test_vm_007
boot_delay: 1000
enter_bios_setup: False
boot_retry_enabled: True
boot_retry_delay: 200000
boot_firmware: efi
secure_boot_enabled: False
# boot_order:
# - cdrom
# - ethernet
# - disk
delegate_to: localhost
register: vm_boot_order

1 ответов

5 просмотров

Перенеси плиз текст в pastebin. Тут не принято писать подобные сообщения

Похожие вопросы

Обсуждают сегодня

Всем привет. Подскажите, почему не меняется значение поля при переключении сайта?
Alexander Peterikov
11
Можно ли загрузить скрипт py в бота чтобы он работал по нему? как это сделать?
huskadam #RCC Фанат? @hitlerpvp
13
Приветствую друзья, подскажите сколько в среднем стоит на данный момент создать тг бота который будет как магазин? Показывать ассортименты доставлять заказы и тд? Все по станд...
Eugene
3
А вот из практических задач на работе, кто работает расскажите относительно задач на работе, как вообще выживаете. Если есть желание, интересно тоже что и как сейчас с этим . ...
...
2
'frakturBold' => ['𝖆', '𝖇', '𝖈', '𝖉', '𝖊', '𝖋', '𝖌', '𝖍', '𝖎', '𝖏', '𝖐', '𝖑', '𝖒', '𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟', '𝕬', '𝕭', '𝕮', '𝕯'...
Roma
4
Привет. На сайте с видео установлена защита, не позволяющая скачивать видео, делать скриншоты и скринкасты, но это работает только с пк и устройств эпл. С андроида работают ск...
Lencore
1
Добрый день, не подскажите, если в OC-V3 поменять страндартную директорию /storage/ на /storage2/ - не будет сильно много проблем ?
Max Dubovsky
32
Добрый день! Кто-нибудь знает как подключить твиг в контроллеры плагина?
Николай Афанасенко
5
@dblackCat Привет. Это же твой плагин? https://octobercms.com/plugin/catdesign-productbundle
Alexey Yakimov
5
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Карта сайта