Vmware как установить sso

Обновлено: 02.07.2024

VMware vSphere – широко используемая популярная платформа виртуализации, и сегодня темой нашего разговора станет инсталляция и разворот ее последней актуальной – 7.0 версии.

Требования

Для начала, огласим ряд минимальных требований к аппаратному оборудованию для успешной установки VMware vSphere 7.0.

Требования для ESXi 7.0:

CPU. Двухъядерный x86_64 CPU на компьютере, на котором будет работать ESXi хост. Функции Intel-VT-x или AMD-v (RVI) следует включить в UEFI/BIOS.

RAM. Для запуска ESXi понадобится не менее 4 ГБ RAM, а для запуска виртуальных машин на хосте – от 8 ГБ и выше. Больше памяти – большее количество ВМ будет бегать.

Хранилище. ESXi 7.0 требует не менее 8 ГБ дискового пространства для установки и загрузки. Устанавливать можно на отдельный SSD/HDD, RAID и даже держать на SD-карте или флешке.

Важно! В случае SD-карты или флешки не предусмотрено постоянного или временного раздела для хранения журналов.

На загрузочном девайсе рекомендуется выделить более 32ГБ под ESXi, и он не должен совместно использоваться с прочими хостами ESXi. Оптимальными для хранения виртуальных машин являются SCSI (SAS) диски.

Сеть. Понадобится минимум один сетевой контроллер Gigabit Ethernet. Должна быть совместимость сетевого адаптера с ESXi 7.0. Хорошо иметь несколько сетевых адаптеров на сервере ESXi – тогда можно пользоваться утилитой агрегирования каналов NIC Teaming (настраивается отдельно). Это полезно, если есть нужда в функциях кластеризации. Для всех компонентов vSphere (хостов ESXi, серверов vCenter и т.п.) рекомендовано применять статическую IP-конфигурацию.

Естественно, если в vSphere планируется развернуть дополнительные компоненты, например, Kubernetes или NSX, минимальные требования растут. Перед расчетом спецификации оборудования под инсталляцию ESXi обязательно проверьте его совместимость в VMware Compatibility Guide.

Важно! Для полноценной поддержки оборудования серверов Hewlett Packard , DELL и других рекомендуются специальные установочные образы. Например, для HP и DELL:
VMware_ESXi_7.0.0_15843807_HPE_700.0.0.10.5.0.108_April2020.iso
VMware-VMvisor-Installer-7.0.0-15843807.x86_64-DellEMC_Customized-A00.iso.

Требования для vCenter 7:

Для централизованного управления хостами ESXi традиционно используется vCenter Server. Его можно развернуть исключительно как работающую на хосте ESXi виртуальную машину (VCSA). Контроллер сервиса платформы (PSC) интегрирован в саму VCSA.

Важно! В vSphere 7.0 нельзя инсталлировать PSC отдельно или поставить vCenter на машину под управлением Windows – отличие от версии 6.7.

CPU. Минимально (среда до 10 хостов и до сотни ВМ) потребуется два виртуальных процессора.

RAM. 12 ГБ ОЗУ необходимо для обслуживания максимум 10 хостов и 100 виртуальных машин.

Рост количества машин и хостов эквивалентен росту параметров CPU и RAM. Кроме того, обратите внимание, с этим увеличением следует выбирать и соответствующий режим установки (Tiny, Small, Medium, Large, X-Large).

Хранилище. vCenter Server Appliance 7.0 нуждается в 415-3665 ГБ, исходя из количества виртуальных машин. В реальности используется меньше, так как часть зарезервирована под обновления Lifecicle Manager. Часто используется тонкий диск.

Схема развертывания

Для примера возьмем инсталляцию двух серверов ESXi и разворот vCenter Server Appliance на первом из них. Второй отдадим под запуск других виртуальных машин. Назначим:

Далее рассмотрим подключение ESXi-хостов и виртуальных машин к одной сети, но при желании можно создавать отдельные сети для каждой ВМ или их группы. Последнее особенно актуально, когда разворачивается очень большое количество машин, и тогда с помощью VLAN можно заизолировать их друг от друга на втором уровне модели OSI.

Важно! VLAN должен поддерживаться имеющимся маршрутизатором для внешних соединений.

Если используется кластеризация, следует настроить отдельные сети для vMotion и SAN.

Развертывание хостов ESXi. Инсталляция ESXi на серверах

ESXi представляет собой гипервизор первого типа (инструмент запуска виртуальных машин на физическом оборудовании при помощи аппаратной эмуляции). Перед его установкой следует подготовить компьютеры/серверы, проверив соответствие указанным выше требованиям, обеспечив доступ в сеть и назначив всю адресацию.

Инсталляция первого хоста ESXi

Для установки первого хоста ESXi (192.168.11.30) загружаемся с подготовленного носителя, на котором уже записан VMware-VMvisor-Installer-7.0.0-15843807.x86_64.iso. Жмем Enter после приветствия и подтверждаем лицензионное соглашение в следующем окне:

Вводим пароль root и подтверждаем желание инициировать процесс установки, нажав F11:

Базовая конфигурация ESXi-хоста

Первое, что мы увидим при запуске новоустановленного ESXi-хоста, будет его прямая консоль DCUI с версией гипервизора, номером сборки, данными по CPU, памяти и IP-адресации, кроме того там содержится ссылка на браузерное управление ESXi-хостом:

Для настройки системы жмем F2.

Удовлетворяем запрос на аутентификацию (пароль root, который использовался в процессе установки):

Для продолжения жмем Enter.

После этого перед нами появится меню настройки системы. Правая часть интерфейса содержит IP-адрес, назначенный через DHCP. Давайте поменяем настройки сети и присвоим статический IP этому ESXi-хосту, выбрав «Configure Management Network»:

В появившемся окне выбираем «IPv4 Configuration» и подтверждаем решение:

Далее выбираем «Set static IPv4 address and network configuration» и жмем пробел, после чего заходим в следующие настройки IPv4:

Pv4 Address: 192.168.11.30

Subnet Mask: 255.255.255.0

Default Gateway: 192.168.11.2

Чтобы сохранить настройки жмем Enter. Если этот сетевой протокол не используется, можно отключить IPv6.

Затем переходим в DNS Configuration. Выбираем «Use the following DNS server address and hostname» и нажимаем пробел. У нас используется такая конфигурация DNS:

Primary DNS Server: 192.168.11.2

Alternative DNS Server: 192.168.11.1

Для сохранения настроек жмем Enter.

После нажатия Escape выходим из меню «Configure Management Network». Чтобы применить все прописанные изменения, жмем Y (перезапустится демон сети). Перезагрузка потребуется, если мы выключили/включили IPv6:

Теперь переходим к «Troubleshooting options» в меню «System Customization»:

Здесь включаем при необходимости ESXi Shell и SSH-доступ к нашему ESXi-хосту путем выбора соответствующих строк и жмем Enter:

Создание хранилища данных

Для хранения файлов виртуальных машин можно создать специальное хранилище данных. Для этого подключаем диск (или несколько) к серверу ESXi.

Важно! Для производственных сред рекомендуется использовать RAID 1 или RAID 10. Это поможет создать достаточный запас места и снизить вероятность потерять данные при повреждении диска. Но, применение RAID не является заменой организации резервного копирования.

Теперь будем использовать VMware Host Client для управления ESXi-хостом. Если выберем пункт «Host» в навигации, сможем просмотреть всю информацию о нем (версия, имя, CPU, память и состояние хранилища):

Перейдем непосредственно к созданию стораджа. В навигации в разделе «Virtual Machines» выбираем «Storage» и кликаем на кнопку «New datastore»:

Здесь проходим следующие шаги:

  • Выбираем параметры разбивки. Пока пусть будет все по умолчанию (полный диск);
  • Для завершения создания нового хранилища данных нажимаем кнопку «Finish» в пункте «Ready to complete», после чего появится предупреждение: «The entire contents of this disk are about to be erased and replaced with the specified configuration, are you sure?».
  • Подтверждаем. После этого новый сторадж появится в списке хранилищ на соответствующей вкладке.

Проделав все эти операции, мы полностью подготовили наш первый хост ESXi (192.168.11.30) к созданию виртуальных машин.

Развертывание других ESXi-хостов

По аналогии с предыдущим разворачиваем второй хост ESXi (192.168.11.27), который планируем применять для запуска виртуальных машин.

Развертывание vCenter Server

Мастер-установщик vCenter Server проходит два этапа.

Stage 1

Introduction. Здесь нам подробно показывают, как будет устанавливаться наш vCenter. Кнопочкой «Next» проходим до конца:

End user license agreement. Здесь лицензионное соглашение, которое следует принять.

vCenter Server deployment target. На этом этапе следует указать параметры первого хоста ESXi, где будет развернут в итоге vCenter:

ESXi host or vCenter Server name: 192.168.11.30

Set up vCenter Server VM. Здесь вводится имя vCenter VM и устанавливается пароль администратора для vCenter Server Appliance:

Select datastore. В этом разделе выбирается место хранения этого vCenter Server, достаточное для развертывания виртуальной машины. У нас он уже готов – это «datastore100». Включаем режим тонкого диска («Enable Thin Disk Mode»):

Configure network settings. Сетевые настройки в нашем случае будут следующими:

Network: VM Network

IP version: IPv4

IP assignment: static

IP address: 192.168.11.31

Subnet mask of prefix length: 255.255.255.0

Default gateway: 192.168.11.2

DNS servers: 192.168.11.2

Ready to complete stage 1. Проверяем все настройки и соглашаемся с завершением первого этапа установки:

Какое-то время на экране будет прогресс-бар разворота vCenter 7.0.

Stage 2

Introduction. Нам аналогично сообщают, что будет происходить на данном этапе. Чтобы продолжить, нажимаем «Next».

vCenter Server configuration. Выбираем настройки синхронизации времени и включаем доступ к SSH:

Time synchronization mode: Synchronize with the ESXi host

SSH access: Enabled

SSO configuration. Выбираем опцию «Create a new SSO domain»:

Single Sign-On domain name: vsphere.local

Single Sign-On user name: administrator

Single Sign-On password: Enter a password and confirm the password

Configure CEIP. Убираем галочку, если не хотим отправлять статистику в VMware и идем далее:

Ready to complete. Проверяем все, что задали, и жмем «Finish».

Важно! Ни в коем случае не прерывайте процесс установки vCenter. Иначе придется все начинать сначала.

Снова видим прогресс-бар установки. По завершению автоматически запустится vCenter Server Appliance. Если этого не случилось, нужно подключиться к хосту ESXi с VCSA и запустить в VMware Host Client виртуальную машину вручную:

К vCenter VM можно подключиться через консоль VCSA напрямую. Для этого в клиенте щелкаем на предварительный просмотр ВМ, после чего перейдем в автономное приложение VMware Remote Console или же в VMware Workstation, чтобы открыть управление клавиатурой и мышью. Здесь будут отображены все данные vCenter: версия, конфигурация ЦП, памяти, IP-адрес, а также ссылки для управления VCSA. Нажимаем F2 и вводим назначенные в процессе установки vCenter данные – точно так же, как редактировались настройки для ESXi:

Перейдем в раздел «Administration» и в «Edit» поменяем срок действия пароля. Можно отключить эту функцию вообще, чтобы не отслеживать его истекание в дальнейшем.

Настройка среды vSphere 7.0

После создания и конфигурирования ESXi, инсталляции и настройки vCenter, можно приступать к созданию виртуальных машин и применению разнообразных функций vSphere.

Важно! Веб-клиент на Flash для этой версии vSphere является устаревшим – доступен только HTML5 vSphere Client.

Создание дата-центра

Дата-центр представляет собой логический контейнер, используемый для организации ESXi-хостов, кластеров и виртуальных машин. Правой кнопкой мыши кликаем на vCenter server (у нас 192.168.11.31) и выбираем в открывшемся меню «New Datacenter»:

В появившемся окне вбиваем его имя.

Добавление хостов ESXi

Теперь, когда у нас есть новый дата-центр, необходимо добавить в него ESXi-хосты. Кликаем правой кнопкой мыши на его имя и в открывшемся меню выбираем «Add Host»:

Откроется окошко мастера добавления хоста, где, двигаясь по пунктам меню при помощи кнопки «Next», мы обозначим все его параметры:

Name and location. Задание имени/IP-адреса хоста ESXi (192.168.11.30 у нас):

Connection settings. Вводим имя пользователя и пароль.

Host summary. Проверяем сводку по хосту.

Assign license. Вводим серийный номер vSphere 7.0. Либо же останется режим Evaluation:

Lockdown mode. Рекомендуется выключать этот режим для сохранения возможности подключаться к ESXi-хосту напрямую, в обход vCenter. То есть даже если машина vCenter не работает:

VM location. Здесь надо выбрать дата-центр для размещения ВМ (в нашем случае Datacenter1):

Ready to complete. Проверяем все выбранные нами параметры хоста и, если все хорошо, жмем «Finish».

Итак, один хост нам удалось добавить в окружение vCenter. У нас, к примеру, vCenter VM работает на 192.168.11.30. Аналогичным образом добавляем и второй хост ESXi (192.168.11.27):

В развороте большого количества машин очень полезны рекомендованные вендором шаблоны, а также VMware vApps для апробированных конфигураций. Но, это уже тема для отдельного подробного разговора.

VMware

Привет. Сегодня поставим vCenter 6.7. Если конкретнее, то будем ставить VCSA (VMware vCenter Server Appliance). По пути пару раз наступим на грабли. С четвёртой попытки vCenter наконец-то поставится.

Подготовка к установке VCSA

Виртуалку c VCSA будем называть "vcenter".

Скачиваем дистрибутив VCSA. VMware-VCSA-all-6.7.0-11726888.iso.

vcsa

Компьютер для установки

Устанавливать будем с компьютера на Windows 10. Обычная рабочая машина. Пусть называется "wks".

Хост ESXi

VCSA нужно куда-то устанавливать. Для этого нужно подготовить хост ESXi. Назовём его "hv". Я развернул на hv операционную систему ESXi 6.7 Update 1 (Build 10302608).

IP адрес HV: 10.10.52.10
hostname: hv

vcsa

На hv создадим Port Group, назовём "HV". Настраиваю там VLAN - 52. Примечательно, что Management Network у нас в том же VLAN, но в него не удастся засунуть vcenter при установке.

Это грабли №1, на которые я наступил.
Создайте заранее Port Group для vcenter и hv.

vcsa

Как оказалось, для установки vCenter 6.7 нужен DNS. IP адреса DNS серверов: 10.10.47.10, 10.10.47.11.

Нужно прописать домен для hv и vcenter. Для hv - не обязательно, но IP должны быть в одной подсети, у меня один VLAN - 52.

Это грабли №2, на которые я наступил.
Создайте доменное имя для vcenter.

Доступы

С wks, hv, vcenter должен быть доступ по TCP 53 к DNS.

С wks должен быть доступ по TCP 5480 к vcenter.

Это грабли №3, на которые я наступил.
Прописывайте заранее доступы.

Итого

VCSA - vcenter.ps.local 10.10.52.50
ESXi - hv.ps.local 10.10.52.10
DNS - 10.10.47.10, 10.10.47.11.

Установка VCSA

Монтируем скачанный образ VMware-VCSA-all-6.7.0-11726888.iso.

vcsa

Так как устанавливать будем с Windows 10, то нам потребуется папка vca-ui-installer. В ней win32.

vcsa

Запускаем installer.exe. Открывается мастер установки.

vcsa

Наша задача - развернуть новый vCenter, нажимаем Install. Открывается вкладка Introduction.

vcsa

На этой странице показывается этап установки. Мы на первом этапе Stage 1 - Deploy appliance. Нажимаем NEXT. Открывается вкладка End user license agreement.

vcsa

Принимаем лицензионное соглашение. Нажимаем NEXT. Открывается вкладка Select deployment type.

vcsa

Нам предлагается выбрать тип установки. Первые вариант: Embedded Platform Services Controller - vCenter и Platform Services Controller на одной виртуалке. Второй вариант: External Platform Services Controller - vCenter и Platform Services Controller на разных виртуалках. Я буду разворачивать всё на одной машине. поэтому выбираю Embedded Platform Services Controller. Нажимаем NEXT. Открывается вкладка Appliance deployment target.

vcsa

vcsa

На хосте у меня самоподписанный сертификат, нажимаю в окне предупреждения YES.

vcsa

Ждём. Открывается вкладка Set up appliance VM.

vcsa

Заполняем информацию о виртуалке VCSA. В поле VM name можно указать название виртуалки. Пишу vcenter. Set root password - указываем пароль от пользователя root будущего vCenter. Под этим пользователем можно входить в админку и SSH.

vcsa

Пароль должен быть достаточно сложным. Повторяем пароль в поле Confirm root password.

vcsa

Нажимаем NEXT. Открывается вкладка Select deployment size.

vcsa

Здесь нам предлагается выбрать Deployment size и Storage size. Основным критерием служит количество гипервизоров и виртуалок, которые будет обслуживать vCenter. Есть 5 вариантов:

  1. Tiny
    - 2 процессора
    - 10 Гб оперативки
    - диск 300 Гб
    - количество хостов до 10
    - количество виртуалок до 100
  2. Small
    - 4 процессора
    - 16 Гб оперативки
    - диск 340 Гб
    - количество хостов до 100
    - количество виртуалок до 1000
  3. Medium
    - 8 процессоров
    - 24 Гб оперативки
    - диск 525 Гб
    - количество хостов до 400
    - количество виртуалок до 4000
  4. Large
    - 16 процессоров
    - 32 Гб оперативки
    - диск 740 Гб
    - количество хостов до 1000
    - количество виртуалок до 10000
  5. X-Large
    - 24 процессора
    - 48 Гб оперативки
    - диск 1180 Гб
    - количество хостов до 2000
    - количество виртуалок до 35000

Я выбираю для себя Small. Нажимаем NEXT. Открывается вкладка Select Datastore.

vcsa

Выбираем хранилище, на котором будет обитать виртуалка VCSA. Можно сделать диск тонким, выбрав галку Enable Thin Disk Mode. Я не ставлю галку - предпочитаю использовать толстые диски. На Install on a new vSAN cluster containing the target host - не смотрю, нет у меня vSAN. Нажимаем NEXT. Открывается вкладка Configure network settings.

vcsa

Вот здесь нужно быть внимательнее. Настраиваем сеть. На этой вкладке можно накосячить и VCSA придётся устанавливать заново. Я накосячил и переустанавливал :) Проблема в том, что на форме присутствует ошибка. Поле FQDN - необязательное, не верьте! В FQDN можно использовать IP адрес - не верьте!

Это грабли №4, на которые я наступил. Критичные.
В поле FQDN обязательно указывайте доменное имя vCenter!

Данное доменное имя должно быть прописано в DNS, которые укажем в поле DNS servers. Прописываем в прямой и обратной зоне.

Итак, заполняем форму:

Network - указываем HV - созданный нами Port Group в 52 VLAN.

IP version - мы пока живём по-старому, указываем IPv4.

IP assignment - выбираю static, у меня статичный IP адрес 10.10.52.50.

Subnet mask or prefix length - указываю маску 255.255.255.0.

Default gateway - шлюз 10.10.52.1.

DNS servers - DNS сервера через запятую 10.10.47.10, 10.10.47.11.

Нажимаем NEXT. Открывается вкладка Ready to complete stage 1.

vcsa

Проверяем всё и жмём FINISH. Начинается деплой виртуалки на хост.

vcsa

vcsa

vcsa

Теперь нам показывают, что мы попали на второй этап установки - Set up vCenter Server Appliance. Нажимаем NEXT. Открывается вкладка Appliance configuration.

vcsa

Time synchronization mode - выбираем способ синхронизации времени. Можно настроить NTP, я же синхронизирую время vCenter с хостом.

SSH access - мне не нужен доступ по SSH в данный момент, Disabled.

Нажимаем NEXT. Открывается вкладка SSO configuration.

vcsa

Оставляю Create a new SSO domain.

В поле Single Sign-On domain name пишем "vsphere.local".

В поле Single Sign-On user name пишем "administrator".

В поле Single Sign-On password задаём пароль пользователю administrator@vsphere.local.

В поле Confirm password повторяем пароль. Нажимаем NEXT. Открывается вкладка Configure CEIP.

vcsa

Снимаем галку с Join. Нажимаем NEXT. Открывается вкладка Ready to complete.

vcsa

Всё проверяем. Если у вас вместо доменного имени "vcenter.ps.local" написано "photon-machine", то есть большой шанс на то, что установка завершится ошибкой. Нажимаем FINISH. Начинается установка.

vcsa

И дальше. В процессе установки могут возникнуть ошибки, ниже я привёл несколько примеров.

vcsa

И наконец - конец.

vcsa

vcsa

vcsa

vcsa

Всё работает, установка завершена.

Ошибки при установке

Второй этап Stage 2 не запускается в инсталляторе

The installer is unable to connect to the vCenter Appliance Management Interface.

vcsa

vcsa

IP адрес в ссылке после первого этапа

vcsa

Тут я переустанавливал заново.

photon-machine

На втором этапе на вкладке Ready to complete видим, что host name у нас photon-machine, есть большой шанс на то, что установка завершится ошибкой. Вы не указали FQDN для vCenter.

vcsa

Тут я переустанавливал заново.

An error occurred while starting service 'cm'

Ошибка во втором этапе. Вы не указали FQDN для vCenter.

vcsa

Тут я переустанавливал заново.

This application cannot be used or repaired because a failure was encountered

Обычно это окно показывается после других ошибок. Можно скачать логи по ссылке и посмотреть где затык. У меня даже логи не качались из-за того, что я не казал FQDN для vCenter.

В нашей инсталляции vCenter Server’а используется Windows Server 2012, поэтому есть особенности при установке. Да,части с 6-й по 9ю выполняются на сервере vCenter.

clip_image003

Затем монтируем iso-образ сервера vCenter Server и запускаем Simple Install:

clip_image005

Пункт Simple Install включает установку компонентов Single Sign On (SSO), Inventory Service и сервера vCenter Server.

Сначала ставится SSO (для чего он нужен – здесь):

clip_image006

clip_image007

clip_image008

clip_image009

Здесь выбираем установку SQL-сервера:

clip_image010

Пароли юзера DBA и просто юзера:

clip_image011

clip_image013

clip_image014

clip_image015

clip_image016

clip_image017

clip_image018

Дальше если будет предупреждение остановить скрипт – ответить НЕТ и начнется установка Inventory Services:

clip_image019

Служба установится в пару кликов, затем сам vCenter Server (установка практически далее, далее, финиш):

clip_image020

Указываем на установку SQL:

clip_image021

clip_image022

clip_image023

clip_image024

clip_image025

clip_image026

Установка завершится, но с ошибкой:

clip_image028

При просмотре служб увидим, что она не стартована. Причем если попытаться стартовать службу vCenter Server, то получим ошибку зависимости компонентов:

clip_image030

Но если посмотреть в Event Viewer, то увидим детальное описание ошибки:

clip_image033

Т.е. vCenter не стартует из-за службы ProtectedStorage, которой в W2012 просто нет. Поэтому мы ее просто уберем из зависимости либо из CLI:

sc config vpxd depend= “”

clip_image035

Либо более правильно – правкой реестра и ребутом – идем в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl Set\Services\vpxd и находим там параметр DependOnService, удаляем строчку ProtectedStorage:

clip_image037

После ребута все заработает – нужно будет установить Web Client:

clip_image039

При установке все по дефолту, затем заходим на сервер vCenter Server через браузер:

clip_image041

Почти так же, как и в vSphere Client’е:

clip_image043

Создаем датацентр и добавляем наш хост:

clip_image045

Когда хост добавится, установим VMware Tools на все наши виртуальные сервера:

Привет. Сегодня поставим vCenter 6.7. Если конкретнее, то будем ставить VCSA (VMware vCenter Server Appliance). По пути пару раз наступим на грабли. С четвёртой попытки vCenter наконец-то поставится.

Подготовка к установке VCSA

Виртуалку c VCSA будем называть " vcenter ".

Скачиваем дистрибутив VCSA. VMware-VCSA-all-6.7.0-11726888.iso.

Компьютер для установки

Устанавливать будем с компьютера на Windows 10. Обычная рабочая машина. Пусть называется " wks ".

Хост ESXi

VCSA нужно куда-то устанавливать. Для этого нужно подготовить хост ESXi. Назовём его " hv ". Я развернул на hv операционную систему ESXi 6.7 Update 1 (Build 10302608).

IP адрес PS: 10.10.52.10
hostname: hv

На hv создадим Port Group, назовём " HV ". Настраиваю там VLAN - 52. Примечательно, что Management Network у нас в том же VLAN, но в него не удастся засунуть vcenter при установке.

Это грабли №1, на которые я наступил.
Создайте заранее Port Group для vcenter и hv.

Как оказалось, для установки vCenter 6.7 нужен DNS. IP адреса DNS серверов: 10.10.47.10, 10.10.47.11.

Нужно прописать домен для hv и vcenter. Для hv - не обязательно, но IP должны быть в одной подсети, у меня один VLAN - 52.

hv.ps.local. IN A 10.10.52.10
vcenter.ps.local. IN A 10.10.52.50

Это грабли №2, на которые я наступил.
Создайте доменное имя для vcenter.

Доступы

С wks, hv, vcenter должен быть доступ по TCP 53 к DNS.

С wks должен быть доступ по TCP 5480 к vcenter.

Это грабли №3, на которые я наступил.
Прописывайте заранее доступы.

Итого

VCSA - vcenter.ps.local 10.10.52.50
ESXi - hv.ps.local 10.10.52.10
DNS - 10.10.47.10, 10.10.47.11.

Установка VCSA

Монтируем скачанный образ VMware-VCSA-all-6.7.0-11726888.iso.

Так как устанавливать будем с Windows 10, то нам потребуется папка vca-ui-installer. В ней win32.

Запускаем installer.exe. Открывается мастер установки.

Наша задача - развернуть новый vCenter, нажимаем Install. Открывается вкладка Introduction.

На этой странице показывается этап установки. Мы на первом этапе Stage 1 - Deploy appliance. Нажимаем NEXT. Открывается вкладка End user license agreement.

Принимаем лицензионное соглашение. Нажимаем NEXT. Открывается вкладка Select deployment type.

Нам предлагается выбрать тип установки. Первые вариант: Embedded Platform Services Controller - vCenter и Platform Services Controller на одной виртуалке. Второй вариант: External Platform Services Controller - vCenter и Platform Services Controller на разных виртуалках. Я буду разворачивать всё на одной машине. поэтому выбираю Embedded Platform Services Controller . Нажимаем NEXT. Открывается вкладка Appliance deployment target.

На хосте у меня самоподписанный сертификат, нажимаю в окне предупреждения YES.

Ждём. Открывается вкладка Set up appliance VM.

Заполняем информацию о виртуалке VCSA. В поле VM name можно указать название виртуалки. Пишу vcenter. Set root password - указываем пароль от пользователя root будущего vCenter. Под этим пользователем можно входить в админку и SSH.

Пароль должен быть достаточно сложным. Повторяем пароль в поле Confirm root password.

Нажимаем NEXT. Открывается вкладка Select deployment size.

Здесь нам предлагается выбрать Deployment size и Storage size. Основным критерием служит количество гипервизоров и виртуалок, которые будет обслуживать vCenter. Есть 5 вариантов:

  1. Tiny
    - 2 процессора
    - 10 Гб оперативки
    - диск 300 Гб
    - количество хостов до 10
    - количество виртуалок до 100
  2. Small
    - 4 процессора
    - 16 Гб оперативки
    - диск 340 Гб
    - количество хостов до 100
    - количество виртуалок до 1000
  3. Medium
    - 8 процессоров
    - 24 Гб оперативки
    - диск 525 Гб
    - количество хостов до 400
    - количество виртуалок до 4000
  4. Large
    - 16 процессоров
    - 32 Гб оперативки
    - диск 740 Гб
    - количество хостов до 1000
    - количество виртуалок до 10000
  5. X-Large
    - 24 процессора
    - 48 Гб оперативки
    - диск 1180 Гб
    - количество хостов до 2000
    - количество виртуалок до 35000

Я выбираю для себя Small. Нажимаем NEXT. Открывается вкладка Select Datastore.

Выбираем хранилище, на котором будет обитать виртуалка VCSA. Можно сделать диск тонким, выбрав галку Enable Thin Disk Mode. Я не ставлю галку - предпочитаю использовать толстые диски. На Install on a new vSAN cluster containing the target host - не смотрю, нет у меня vSAN. Нажимаем NEXT. Открывается вкладка Configure network settings.

Вот здесь нужно быть внимательнее. Настраиваем сеть. На этой вкладке можно накосячить и VCSA придётся устанавливать заново. Я накосячил и переустанавливал :) Проблема в том, что на форме присутствует ошибка. Поле FQDN - необязательное, не верьте! В FQDN можно использовать IP адрес - не верьте!

Это грабли №4, на которые я наступил. Критичные.
В поле FQDN обязательно указывайте доменное имя vCenter!

Данное доменное имя должно быть прописано в DNS, которые укажем в поле DNS servers. Прописываем в прямой и обратной зоне.

Читайте также: