Задача: Не пускает на ESXi хост который я добавил в vCenter (7.0.3 Build 21958406), т.е. через vCenter я могу с хостом взаимодействовать, а зайти явно нет. Что-то я намудрил или скорее всего не доконца понял. По всей видимости почему-то перестал работать локальный вход в ESXi-хост под учетной записью root, пишет неправильный логин и пароль, хотя до ввода в vCenter — все работало как нужно. Данная заметка есть разбор процесса самим как сбросить пароль на ESXi через Host Profiles с консоли vCenter.

На заметку:

  • На хосте ESXi используется образ: VMware-VMvisor-Installer-7.0U3n-21930508.x86_64.iso
  • На хосте ESXi создана VM на базе образа: VMware vCenter 7\VMware-VCSA-all-7.0.3-21958406\vcsa-ui-installer\win32\installer.exe внутри vCenter и после ESXi хост заведен в Web-интерфейс администрирования.

Шаг №1: Подключаемся к vCenter через браузер путем обращения на URL адрес:

https://srv-vc.polygon.local/ui - user&pass — раскрываем свой vCenter, в левом верхнем углу нажимаем на иконку "Три горинзонтальные полоски" и выбираем "Shortcuts" - (Monitoring) "Host Profiles", далее нажимаю на "Extract Host Profile", выбираю ESXi хост, к примеру у меня это:

  • Name: srv-esxi05.polygon.local

и нажимаю "Next"

  • Name: polygon
  • Description: Configure ESXi host

и нажимаю "Finish"

после чего в "Shortcuts" - (Monitoring) "Host Profiles" появляется выгруженный профиль с ESXi хоста

Шаг №2: Открываем на редактирование выгруженный профиль и поименованный, как Name: polygon

выделяем профиль:

  • Host Profile Name: polygon

и через правый клик мышью на нем выбираем "Edit Host Profile", снимаю все галочки с настроек:

  • Advanced Configuration Settings
  • General System Settings
  • Networking configuration
  • Other
  • Security and Services
  • Storage configuration

Развернутый Host Profiles представляет из себя список категорий настроек.

и через поле Filter набираю root и нажимаю клавишу "ENTER"

Получается путь: "Security and Services" - "Security Settings" - "Security" - "User Configuration" - "root"

Получается путь: "Security and Services" - "Security Settings" - "Security" - "User Configuration" - "root"

Нажимаю на root пути "Security and Services" - "Security Settings" - "Security" - "User Configuration"

  • Password: выбираю "Fixed password configuration"
  • Password: задаю пароль
  • Confirm password: повторяю задаваемый пароль

Задаю пароль на учетную запись root в Host Profiles.

и нажимаю "Save"

Шаг №3: Затем отредактированный профиль нужно нацелить на хост, для этого через правый клик мышью на

  • Host Profile Name: polygon

выбираем "Attach/Detach Hosts and Clusters…"

затем отмечаю галочкой ESXi-хост, в моем случае — это

srv-esxi05.polygon.local

и нажимаю "Save"

После проверяем на ошибки отредактированный "Host Profile"

через правый клик мышью на

Host Profile Name: polygon

выбираем "Check Host Profile Compliance…"

Инициирую проверку отредактированного Host Profiles на ошибки.

полоска достигает до 100% и после колонка Status в статусе "Completed"

После применяем его на хост если проверка в статусе "Completed"

через правый клик мышью на

  • Host Profile Name: polygon

выбираем "Remediate…"

  • Host: srv-esxi05.polygon.local
  • Automatically reboot hosts that require remediation (Автоматически перезагружать хосты, требующие исправления): отмечаю галочкой

На заметку: У меня ESXi-хост еще не введен в эксплуатацию поэтому галочку у Automatically ставлю

и нажимаю "Remediate"

Нацеливаю Host Profiles на ESXi-хост который заведен в vCenter.

Host Profiles успешно применен к ESXi-хосту который я указал при нацеливании.

в "Shortcuts" - "Host Profiles" вижу

  • Host Profile Name: polygon
  • Compliant Hosts: 1
  • Hosts: 1
  • VC: srv-vc.polygon.local

Шаг №4: Проверяю, что теперь могу зайти на ESXi хостsrv-esxi05.polygon.local через Webбраузер:

  • https://srv-esxi05.polygon.local/ui
  • User name:
  • Password:

и нажимаю "Login",

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

даже есть надпись, что хост управляется через vCenter Server

This host is being managed by vCenter Server. Actions may be performed automatically by vCenter Server without your knowledge.

При авторизации под учетной записью root на ESXi-хосте вижу предупреждение, что он под контролем vCenter.

Что могу сказать по итогу, я разобрал себе заметку как создать профиль и применить его к хосту, в данном случае это было переопределение пароля на root учетную запись ESXi хоста.

На этом практическая заметка для самого себя успешно завершена, у меня была проблема, я нашел как ее поправить и сделал заметку. С уважением автор блога Олло Александр aka ekzorchik.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru