Увімкнення VSphere Web Access, Віртуалізація та хмарні рішення
Якщо ви вже не перший рік працюєте з продуктами VMWare, то, мабуть, пам'ятайте, що з моменту випуску в 2009 році vSphere веб-доступ до серверів ESX було відключено за замовчуванням. Мене даний підхід цілком влаштовував (досі зі здриганням згадую страшенно незручний і просто страшний інтерфейс ESX3), та й навіщо може знадобитися доступ до сервера ESX по веб-інтерфейсу, якщо у нас є всемогутній клієнт vSphere Client, а також можлива віддалена робота з сервером SSH або за допомогою PowerCLI.
Нещодавно я виявив себе, що сидить за ПК з Linux і не має доступу до сервера vCenter. У такій ситуації мені здалося зручною можливість віддаленого доступу до сервера ESX по вебу, однак спочатку необхідно включити цей самий web access на самому сервері. До речі, ви не забули про трюк з доступів по web до логів ESXi?
Спочатку необхідно підключитися до сервера SSH. Як тільки ви опинилися всередині ESX, то в командному рядку з правами root виконайте наступну команду:
service vmware-webAccess start
Тепер у своєму веб-браузері ви можете набратиhttp:// /ui, і ввівши свої вчені дані, отримати доступ до веб-інтерфейсу керування сервером ESX, до речі, він мені нагадує інтерфейс VMware Server 2.0
Після цього я захотів зробити так, щоб при наступному перезавантаженні службаvmware-webAccess запускалася автоматично, для чого я скористався стандартною командою RedHat Linuxchkconfig :
Я подумав, що на цьому все налаштування закінчено, проте це було далеко не так, після перезавантаження сервера служба веб-доступу була недоступна.
Після цього, я не став далі розбиратися в причинах такої поведінки сервера, але потім я таки знайшов спосіб змусити Web Access бутивключеним постійно.
З клієнта vSphere Client, підключеного до сервера ESX, перейдіть на вкладку «configuration» і в налаштуваннях Software знайдіть та відредагуйте профіль безпеки (Security Profile). У вікні, що з'явиться, будуть відображені всі служби сервера ESX, знайдіть «web access» і позначте його галочкою.

У тому випадку, якщо ви зараз підключитеся до сервера SSH, то при запиті статусу служби vmware-webAccess, ви побачите, що вона активована і запущена.

Спробуйте перезавантажити сервер, і ви переконаєтеся, що після перезавантаження віддалений доступ до хоста ESX по вебу доступний.