В настоящее время наблюдаются затруднения с получением технической поддержки по продуктовой линейке VMware на одной восьмой части суши.
Соответственно, для диагностики и решения проблема приходится переходить на самообслуживание.
Ранее была опубликована статья Утилита самообслуживания VMware Skyline Health Diagnostic Tool, рассказывающая о ВМ с набором тестов и анализом логов vSphere, vSAN, VMware Cloud Foundation.
Теперь мне на глаза попалась прекрасная утилита самообслуживания vSphere Diagnostic Tool.
vSphere Diagnostic Tool – это скрипт на языке python, который выполняет диагностические команды на vCenter Server Photon Appliance для получения полезных данных по устранению неполадок, работая в пределах локальной среды без внешних зависимостей. Скрипт проверяет чеклист и выдает Pass/Warning/Fail для быстрой изоляции проблем, возникающих в среде vSphere.
Данный скрипт протестирован группой сотрудников службы поддержки GS VMware и представляет собой набор самостоятельных сценариев на python и bash, которые могут выполнять следующие тесты для vCenter Server Appliance 6.5 или более новой версии:
- vCenter Basic Info
- Lookup Service Check
- AD Check
- vCenter Certificate Check
- Core File Check
- Disk Check
- vCenter DNS Check
- vCenter NTP Check
- vCenter Port Check
- Root Account Check
- vCenter Services Check
- VCHA Check
Кроме выдачи статуса Pass/Warning/Fail для каждого теста, также указываются KBs или другие источники знаний для результатов Warning и Fail, что обеспечивает следующие шаги для решения проблемы.
Для запуска следуют скачать с сайта утилиту, распаковать и залить на vCenter и запустить командой:
при запросе указать пароль к vCenter и получить вывод результата, который также дублируется в папку /var/log/vmware/vdt/.
Пример отображения проблем с сертификатами и их отпечатками:
Пример мусора из dump-файлов:
Вышла версия 1.15
https://flings.vmware.com/vsphere-diagnostic-tool#changelog
https://vm-guru.com/news/vmware-vsphere-diagnostic-tool-115
https://knowledge.broadcom.com/external/article/344917/using-the-vcf-diagnostic-tool-for-vspher.html
VTD 2.0.8