Categories: PowerShellVMware

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

Рассмотрим, как добавить отдельностоящий хост с гипервизором ESXi в VMware vCenter (vCSA) для централизованного управления и использования в кластерных конфигурациях.

Подключитесь к сервер vCenter, открыв в браузере vSphere Client ( https://vcenter_server_ip_address_or_fqdn/ui ).

Выберите датацентр, папку или кластер, в который нужно добавить новый хост ESXi.

  1. Щелкните правой кнопкой по нужному Datacenter и выберите Add Host ;
  2. Укажите FQDN имя (предпочтительно) или IP адрес или вашего хоста ESXi;
  3. Укажите имя и пароль пользователя root ;
  4. ESXi хост должен быть доступен с сервера vCenter по порту 902 TCP/UDP . Появится окно с текущим SHA1 отпечатком сертфиката хоста ESXi. Подтвердите подключение (сертфикат будет заменен на сертфикат, выпущенный vCenter Certificate Server);
    Проверить значение текущего отпечатка SHA1 сертификата ESXi можно из консоли ESXi, если подключиться к нему по SSH по паролю или с помощью ключа :
    # openssl x509 -in /etc/vmware/ssl/rui.crt -fingerprint -sha1 -noout


  5. Появится таблица с информацией о хосте ESXi (версия и зарегистрированные ВМ). Все виртуальные машины, созданные на вашем хосте, будут добавлены в текущий элемент инвентаря vCenter;
  6. Укажите, хотите ли вы использовать vShere Lifecyle Manager для управление образом ESXi;
  7. На этапе Assign license нужно назначить ESXi одну из установленных на vCenter лицензий. По умолчанию используется ознакомительная лицензия со сроком 60 дней (Evaluation License);
    VMware Hypervisor с бесплатной лицензией нельзя управлять через vCenter.

  8. Для ограничения прямого локального доступа к ESXi через консоль можно включить Lockdown mode ;
  9. Нажмите Next -> Ready to complete.
Когда ESXi подключается к vCenter, на нем устанавливается агентская служба vpxa , которая служит для управления хостом ESXi через vCenter Server (служба hostd на vCenter отправляет управляющие команды на vpxa, которые передает их локальной службе hostd).

Через несколько секунд новый ESXi хост появится в vCenter.

На хосте ESXi вы можете проверить, к какому vCenter он подключен с помощью команды:

# configstorecli config current get -c esx -g services -k vpxa_solution_user_config |grep -i server_ip

Если вам нужно добавить сразу несколько хостов ESXi к vCenter можно использовать автоматизацию с помощью PowerShell.

Установите на компьютер администратора модуль VMware.PowerCLI :

Install-Module -Name VMware.PowerCLI

# следующая команда позволяет игнорировать самоподписанные сертификаты:
Set-PowerCLIConfiguration -Scope AllUsers -InvalidCertificateAction Warn

Подключитесь к vCenter:

connect-viserver -server vcsa2.remontka.com

Для добавления хоста ESXi к серверу vCenter используется команда:

Add-VMHost -Name 192.168.13.59 -Location MAIN_DC -Force

Введите пароль root хоста ESXi:

Проверьте, что хост был добавлен в vCenter:

Get-VMHost

Если нужно добавить в vCenter сразу несколько хостов ESXi, используйте такой скрипт:

$ESXiHosts = "esxi01.remontka.com", "esxi02.remontka.com", "esxi03.remontka.com"
$Location = "MAIN_DC"
$credentials = Get-Credential -UserName root -Message "Enter ESXi password"
Foreach ($ESXiHost in $ESXiHosts) {
Add-VMHost -Name $ESXiHost -Location $Location -User $credentials.UserName -Password $credentials.GetNetworkCredential().Password -RunAsync -force
Write-Host -ForegroundColor GREEN "Adding $ESXiHost to vCenter"
}

admin

Share
Published by
admin

Recent Posts

Что такое Zulip

Zulip — программное обеспечение для реализации корпоративного чата. Разработан в 2012 году, в 2014 был…

17 часов ago

Что такое Zookeeper

Zookeeper — cервис-координатор, который позволяет обеспечить контроль синхронизации данных. Разработан на Java компанией Apache Software…

17 часов ago

Что такое Zimbra

Zimbra — программное обеспечение для реализации почтового сервиса или, если сказать точнее, автоматизации совместной деятельности…

17 часов ago

Что такое Zabbix

Zabbix — бесплатная система мониторинга. Позволяет отслеживать состояние сетевых узлов, компьютеров и серверов. Возможности: Поддержка…

17 часов ago

Что такое YouTube

YouTube — компания-владелец одноименного портала для просмотра и хранения видео. Чтобы пользоваться данным порталом достаточно…

17 часов ago

Что такое yota

Yota — провайдер, предоставляющий доступ к сети Интернет по беспроводной связи. Впервые, сервис начал работать…

17 часов ago