Итак, третий акт Марлезонского балета. Предыдущий акт Обновление хостов ESXi 5.5 с коммутатором Cisco Nexus 1000V до ESXi 6.0.
При сканировании хостов ESXi 5.5 VMware Update Manager пишет “Unsupported configuration” без всяких пояснений. Для начала читаем /var/log/vua-*.log и ищем слово error:
1 2 3 4 5 6 7 8 9 10 |
--> <test> --> <name><strong>SANE_ESX_CONF</strong></name> --> <expected> --> <value>True</value> --> </expected> --> <found> --> <value>False</value> --> </found> --> <result>ERROR</result> --> </test> |
1 |
--> ERROR:root:could not get system uuid |
1 2 |
--> ERROR:root:Skipping VMFS version check. Couldn't get filesystem list: (256) Errors: --> Unable to resolve hostname 'vbackup02' |
Поиск по ошибке выдает статью Upgrading to VMware ESXi 5.x fails with the error: Error in ESX configuration file esx.conf (2011588).
Подтверждаем, что ошибку определили верно:
1 2 |
~ # esxcfg-info | grep 'System UUID' Error: Unable to resolve hostname 'vbackup02' |
Открываем файлик /etc/vmware/esx.conf и видим:
1 2 3 4 |
/nas/VeeamBackup_vbackup02/readOnly = "false" /nas/VeeamBackup_vbackup02/enabled = "true" /nas/VeeamBackup_vbackup02/share = "/VeeamBackup_vbackup02" /nas/VeeamBackup_vbackup02/host = "vbackup02" |
При использовании технологии Veeam Instant Recovery создается и монтируется к хостам NAS-хранилище. Если же вы сменили сервер Veeam, а хранилище отмонтировали, то наивно думать, что в конфигурации ESXi произошли все требуемые зачистки.
Удаляем лишние строки и сохраняем файл. Делаем проверку, что проблема ушла:
1 2 3 |
~ # esxcfg-info | grep 'System UUID' |----World Command Line...grep System UUID |----System UUID...51d560ed-d21d-176e-d080-3440b5e48bc8 |
Запускам сканирование заново.
Описание аналогичной ситуации для любителей английского Unsupported Configuration when using VUM for a Major Upgrade.