Архив рубрики «VMware»
Восстановление работоспособности VMware Vcenter 8 после окончания срока действия сертификатов
Проблема
При попытке подключения к vcenter через браузер страница не отображается и остается пустой, ошибок нет. После попытки рестарта vcenter попытка обращения вызывает на экран сообщение вида «no upstream…»
Симптомы
В журнале /var/log/vmware/vapi/endpoint/endpoint.log сообщние вида
com.vmware.vapi.endpoint.config.ConfigurationException: com.vmware.vim.sso.client.exception. AuthenticationFailedException: Provided credentials are not valid.
Причина в моём случае
Окончание действия сертификатов
Посмотреть просроченные сертификаты можно командой
/usr/lib/vmware-vmafd/bin/vecs-cli entry list —store vpxd-extension —text | less
Решение
Обновление сертификатов выполняется с помощью утилиты
/usr/lib/vmware-vmca/bin/certificate-manager
В результате получаем новый набор сертификатов. После чего рестартуем сервисы
service-control —stop —all
service-control —start —all
Проверить статусы
service-control —status
Возможная проблема
При попытке указать пароль для Administrator@vsphere.local получаем сообщение о неверном пароле. Сброс пароля осуществляется утилитой:
/usr/lib/vmware-vmdir/bin/vdcadmintool
Выбираем пункт 3. Reset account password
Здесь тоже возможна ошибка. В моём случае решилось перезагрузкой сервера vcenter.
Ошибка «Unable to apply DRS resource settings on host»
Оригинал статьи https://kb.vmware.com/s/article/1028351
Если кратко: необходим рестарт агентов управления
/etc/init.d/hostd restart
/etc/init.d/vpxa restart
Как обходной путь (если проблема осталась):
Важно: неприминимо на кластерах VSAN, NSX, Horizon
- перевести хост в maintenance mode (если виртуальные машины не переместились на другие хосты — перенести их вручную)
- Убедиться, что виртуальных машин на хосте нет.
- Вынести хост из кластера
- Вернуть его обратно.