Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


ovirt:remove-host-with-engine-status-unknown-stale-data-from-hosted-engine-configuration

Удаление из конфигурации oVirt Hosted Engine записи о несуществующем хосте со статусом "unknown stale-data"

В случае реорганизации кластера виртуальных машин oVirt путём добавления новых хостов с поддержкой Hosted Engine и с последующим выводом из эксплуатации ранее используемых хостов, можно столкнуться с ситуацией, при которой в метаданных конфигурации Hosted Engine «застрянет» информация о уже несуществующем хосте.

Проверить, есть ли в конфигурации Hosted Engine «фантомные» записи о хостах, которые ранее были участником конфигурации, можно, выполнив на любом из хостов команду получения статуса ВМ Hosted Engine:

# hosted-engine --vm-status

В нашем случае в кластере oVirt 4.2 из 4 хостов, каждый из которых является хостом для ВМ Hosted Engine, в вывод команды попала запись о несуществующем на данный момент хосте с статусом Engine status: unknown stale-data

Отфильтруем вывод команды, чтобы получить только имена хостов и их идентификатор ID в конфигурации Hosted Engine:

# hosted-engine --vm-status | grep -e 'Hostname\|Host ID'

В нашем случае хост с ID 4 требуется удалить из конфигурации Hosted Engine, как несуществующий. Вычищаем информацию о хосте командой вида:

# hosted-engine --clean-metadata --force-cleanup --host-id=4

Снова проверяем статус всех хостов Hosted Engine и убеждаемся в том, что несуществующий хост больше не отображается:

# hosted-engine --vm-status | grep -e 'Hostname\|Host ID'

На других хостах информация обновится после перезапуска служб ovirt, например, при следующем цикле обслуживания хостов с установкой обновлений и последующей перезагрузкой. Чтобы не ждать, можно поочерёдно перевести все оставшиеся хосты в режим обслуживания и перезагрузить их.



Проверено на следующих конфигурациях:

Версия oVirt
4.2.6.4-1.el7

Автор первичной редакции:
Алексей Максимов
Время публикации: 23.10.2018 14:16

Обсуждение

Ваш комментарий:
 

ovirt/remove-host-with-engine-status-unknown-stale-data-from-hosted-engine-configuration.txt · Последние изменения: 23.10.2018 14:18 — Алексей Максимов