Задача: Нужно создавать контейнер под виртуальные машины (преимущественно все переводить будем на Windows Server 2022 Std English
, а не как уже имеется: От Server 2008 R2
до Server 2016
) на новом сервере:
Сервер Intel
в сборе
:
где в качестве гипервизора используется Vmware ESXi 7.0 Update 3
где тип контроллера диска использовать SCSI
, а сетевая карточка должна быть vmxnet3
Шаг №1:
Открываю со своего рабочего места браузер URL
ссылку на доступ к ESXi: https://srv-esxi03/ui
— авторизуюсь.
Login: root
Pass: password
Шаг №2:
Создаю контейнер виртуальной машины
Navigator – Host – Create/Register VM
Выбираю Create a new virtual machine
и нажимаю Next
Name: srv-s2022temp
Compatibility: ESXi 7.0 U2 virtual machine
Guest OS family: Windows
Guest OS version: Microsoft Windows Server 2022 (64-bit)
Enable Windows Virtualization Based Security: галочку не ставлю
И нажимаю Next
Select Storage:
выбираю datastore
где будет располагаться контейнер виртуальной машины, к примеру у меня есть datastore
с именем NVMe
и нажимаю Next
(Virtual Hardware)
CPU = 2
Cores per Socket: 2
Memory: 8192 MB
Hard disk: 90 Gb
Disk Provisioning: Thick provisioned, lazily zeroed
SCSI Controller 0:
вместоLSI Logic SAS
(выставлен по умолчанию) выбираюVMware Paravirtualization
Network Adapter 1:
выбираю сеть, у меня созданаPort Group
на работу сVLAN 9
Status:
отмечаю галочкойConnect at power on
Adapter Type:
выбираюVMXNET3
CD/DVD Drive 1:
выбираюDatastore ISO file
— образ дистрибутиваWindows Server 2022 Std
который я закачал наdatastore
После добавляю еще одно устройство Add other device – CD/DVD drive – выбираю Datastore ISO File – vmimages – tool-isoimages – windows.iso
, и нажимаю Select, Next, Finish
Подъитог выбора настроек выше:
Шаг №3:
Запускаю виртуальную машину Power on
и открываю Console – Launch remote console
Шаг №4:
Следую за шагами установщика Windows Server 2022 Std
в консоли VMware Remote Console
Language to install: English (United States)
Time and currency format: English (United States)
Keyboard or input method: US
И нажимаю Next, Install now, I don’t have a product key,
Select the operating system you want to install:
выбираюWindows Server 2022 Standard (Desktop Experience), Next
I accept the Microsoft Software License Terms. If an organization is licensing it, I am authorized to bind the organization:
отмечаю галочкой,Next
Custom: Install Microsoft Server Operating System only (advanced):
выбираю данный тип установки
Т.к. у меня не стандартный контроллер, то я не вижу диск:
В этом случае установщику Windows
нужно указать драйвера от контроллера, для этого нажимаем Load driver – Browse
– открываем CD Drive (E:) VMware Tools – Program Files – Drivers – pvscsi – Win8 – amd64
и нажимаем OK
, вот драйвер, который я говорю установщику Windows
использовать:
Затем нажимаю Next
, и установщик увидел выделенный/заданный диск в размере 90Gb
который я предопределил на использования данной виртуальной машиной и нажимаю Next
Дальше идет обычная установка операционной системы Windows
и заострять внимание не к чему.
Шаг №5:
Как только операционная система будет установлена, нужно установить драйвера на сетевой адаптер vmxnet3
. Для этого используем драйвера в подмонтированный привод, как iso
пакета VMware Tools:
Win + R -> explorer – This PC – DVD Drive (E:) VMware Tools
– и запускаю setup64
Please select a setup type:
выбираю Custom
(отмечаю все), Next, Install, Finish, Yes
(отправляю систему в перезагрузку как уведомляет мастер установку VMware Tools
для активации всех внесенных изменений)
Если после этих действий выше адаптер не получит сеть от DHCP
сервиса компании, то потребуется для устройства Network adapters: vmxnet3 Ethernet Adapter
явно указать путь где брать драйвера
После нужно открыть свойства виртуальной машины и снять галочку с выбранной сети VLAN 9
и заново поставить, и сетевая карта заработает. Может потребоваться выполнить пару раз. У меня во всяком случае, т.е. сам esxi
хост устанавливал на сервере наш Новый руководитель IT-отдела, а меня не подпускал, вот и итог, что порой нужно выключить/включить.
Итого: Я разобрал как практически настроить контейнер виртуальной машины работы с VMware
контроллером и сетевой картой Vmxnet3
. Дабы не проделывать шаги выше проще один раз настроить виртуальную машину и перевести ее в шаблон, а уже после из него разворачивать новые, не забывая после делать sysprep.
На этом практическая заметка завершена, с уважением автор блога Олло Александр aka ekzorchik.