Скорее всего в новой версии vSphere компания vmWare окончательно откажется от толстого клиента управления своей инфраструктурой, его должен полностью заменить WEB клиент. На данный момент уже существует WEB клиент написанный на Java, но он тормознутый и глючный. Поэтому было принято решение переписать его с нулю на современных технологиях (html5 и javascript). В итоге получилось два продукта: 1-ый для управления через vCenter — vSphere HTML5 Web Client, 2-ой для управления отдельным хостом — VMware ESXi Embedded Host Client.
VMware ESXi Embedded Host Client
Начиная с версии ESXi 6.0 U2 Embedded Host Client уже встроен, на более ранние версии его можно установить вручную, подключившись по SSH к хосту.
Скачиваем сам клиент в пакете с расширением .vib и кладем его на datastore хоста. Далее подключаемся к нему по SSH и выполняем команду на установку:
esxcli software vib install -v путь_до_пакета_.vib
После установки проверяем доступ через браузер:
https://<адрес ESXi или IP>/ui/
vSphere HTML5 Web Client
Клиент для vCenter существует как отдельный продукт, т.е. он устанавливается в инфраструктуру как отдельный сервер и дальше связывается с вашим vCenter (Windows или vCSA).
Проще всего развернуть его из OVA шаблона, поэтому скачиваем его и разворачиваем:
Для запуска этой виртуальной машины у вас должен быть настроен хотя бы один IP pool, делается это в Inventory -> Networking (через толстый клиент vmWare). Там вы должны создать IP pool и ассоциировать его с той подсетью, в которой вы развернули Web Client.
Дальнейшие действия я буду описывать на примере vCenter server appliance (vCSA 6).
Открываем доступ по SSH к vCSA. Я это делал через консоль vSphere Client и пункт Troubleshooting Mode Options.
Далее подключаемся к vCSA по SSH и вводим следующие команды:
shell.set —enable True
shell
/usr/bin/chsh –s “/bin/bash” root
Если последняя команда не отрабатывает, то вводим такую
chsh -s /bin/bash
Далее подключаемся по SSH к Web Appliance client
По умолчанию учетная запись и пароль: root — demova
И выполняем команду для подключения к Web клиента к vCenter:
/usr/local/bin/vsphere-client-config-ui configure —start yes —user root —vc IP_адрес_vCenter
Вводим рутовый пароль от vCenter и начнется автоматическая настройка.
После снова подключаемся по SSH к vCSA и вернем стандартный shell
chsh -s /bin/appliancesh
Или
/usr/bin/chsh -s /bin/appliancesh root
На этом все, можно подключаться к vCenter через новый Web Client.
https://IP_адрсе_Web_Client/ui
Проверить работу Web клиента и настроить ntp можно по этой ссылке
https://IP_адрсе_Web_Client:5490