очистка заданий(Tasks) в WebUI
очистка заданий(Tasks) в WebUI
Всем привет
На WebUI, в вкладке Tasks, висит задание "Executing -> Deleting image".
Удалял диск в статусе "Illegal", задание выполнилось с ошибкой, потом удалили полностью ВМ. Но задание, так и осталось висеть во вкладке "Tasks".
Образа который удаляется уже нет, и на самом SPM хосте тоже нет никаких заданий.
подскажите, как можно избавится от этого задания? подозреваю это где-то в базе может висеть.
перезагрузка engine не помогла.
На WebUI, в вкладке Tasks, висит задание "Executing -> Deleting image".
Удалял диск в статусе "Illegal", задание выполнилось с ошибкой, потом удалили полностью ВМ. Но задание, так и осталось висеть во вкладке "Tasks".
Образа который удаляется уже нет, и на самом SPM хосте тоже нет никаких заданий.
подскажите, как можно избавится от этого задания? подозреваю это где-то в базе может висеть.
перезагрузка engine не помогла.
Re: очистка заданий(Tasks) в WebUI
systemctl restart ovirt-engine
Re: очистка заданий(Tasks) в WebUI
вряд ли это поможет. или таск все еще висит на хостах, или он застрял в бд (что должно было исправиться рестартом сервиса)
- Алексей Максимов
- Администратор сайта
- Сообщения: 572
- Зарегистрирован: 14 сен 2012 06:50
- Откуда: г.Сыктывкар
- Контактная информация:
Re: очистка заданий(Tasks) в WebUI
Здравствуйте.
Была похожая проблема. Манипуляции с энджином тоже не помогли. Как я тогда понял, проблема с залипшими джобами может выходить из SPM. Попробуйте отловить джоб и очистить его по методу из этой заметки: oVirt 4.2.5 - Ошибка передачи роли SPM между хостами - SPM due to a failure to stop the current SPM
Была похожая проблема. Манипуляции с энджином тоже не помогли. Как я тогда понял, проблема с залипшими джобами может выходить из SPM. Попробуйте отловить джоб и очистить его по методу из этой заметки: oVirt 4.2.5 - Ошибка передачи роли SPM между хостами - SPM due to a failure to stop the current SPM
Re: очистка заданий(Tasks) в WebUI
Рестартом ВМ не помогло тоже.
Наверно залипло где-то в базе.
Как с этим жить, игнорить посто ?)
Да, смотрел, ничего нет:Алексей Максимов писал(а): ↑24 окт 2018 13:26 Здравствуйте.
Была похожая проблема. Манипуляции с энджином тоже не помогли. Как я тогда понял, проблема с залипшими джобами может выходить из SPM. Попробуйте отловить джоб и очистить его по методу из этой заметки: oVirt 4.2.5 - Ошибка передачи роли SPM между хостами - SPM due to a failure to stop the current SPM
Код: Выделить всё
# vdsm-client Host getAllTasksInfo
{}
Re: очистка заданий(Tasks) в WebUI
не в базе а на каком-то из хостов. рестарт машины не поможет, застрял таск а не машина. Надо найти где оно застряло, посмотреть логи, и если не получится разобраться с проблемой, мигрировать машины и рестартануть хост
Re: очистка заданий(Tasks) в WebUI
кстати, есть еще и утилита для тасков: https://www.ovirt.org/develop/developer ... utilities/
Re: очистка заданий(Tasks) в WebUI
Что в логах смотреть не знаю. Задание висит на удалении образа, которого уже нет, как и самой ВМ. А в логах одни айдишники.
Какой айдишник принадлежал той ВМ с диском не известно уже и в логах соответственно никак уже не найти концов.
В режм обслуживания не могу перевести хост, ошибка:
SPM тоже не переносится:
Аварийно из консоли сервера остаётся перезагрузить SPM хост? Что будет с кластером тогда ?
upd. в логах engine.log, вот такие записи, после не удачной попытки перевести хост в maintenance. Ясно, что это речь про то задание
Какой айдишник принадлежал той ВМ с диском не известно уже и в логах соответственно никак уже не найти концов.
В режм обслуживания не могу перевести хост, ошибка:
Код: Выделить всё
Error while executing action:
Cannot switch Host to Maintenance mode. Host has asynchronous running tasks,
wait for operation to complete and retry.
Код: Выделить всё
Error while executing action: Cannot force select SPM. The Storage Pool has running tasks.
upd. в логах engine.log, вот такие записи, после не удачной попытки перевести хост в maintenance. Ясно, что это речь про то задание
Код: Выделить всё
2018-10-27 06:19:54,522-04 WARN [org.ovirt.engine.core.bll.MaintenanceNumberOfVdssCommand] (default task-90) [ae78888e-04e6-409c-a796-aa92d09c7fdb] There are running tasks on the SPM: 'AsyncTask:{commandId='ba902bfe-8f2b-48f1-bb22-91b0e4ca61a7', rootCommandId='19e37ecf-b0aa-429e-9a90-fd8cf12c5172', storagePoolId='6a1a2096-8fe7-4f7d-a2c9-08c39a5fc215', taskId='b8a49d7b-93e5-4ba6-a138-46cb7d662538', vdsmTaskId='5e30b633-486d-4af0-90c0-cd2f91072f77', stepId='ac7e021d-3186-4702-828f-53023afec890', taskType='deleteImage', status='running'}'
2018-10-27 06:20:25,593-04 WARN [org.ovirt.engine.core.bll.MaintenanceNumberOfVdssCommand] (default task-87) [de3bdb46-fc8e-4841-b753-0ea04f3b6774] There are running tasks on the SPM: 'AsyncTask:{commandId='ba902bfe-8f2b-48f1-bb22-91b0e4ca61a7', rootCommandId='19e37ecf-b0aa-429e-9a90-fd8cf12c5172', storagePoolId='6a1a2096-8fe7-4f7d-a2c9-08c39a5fc215', taskId='b8a49d7b-93e5-4ba6-a138-46cb7d662538', vdsmTaskId='5e30b633-486d-4af0-90c0-cd2f91072f77', stepId='ac7e021d-3186-4702-828f-53023afec890', taskType='deleteImage', status='running'}'
Re: очистка заданий(Tasks) в WebUI
Из инфы engine.log, можно попробовать удалить задание с помощью таск-клинер
./taskcleaner.sh -s localhost -p 5432 -d engine -u engine -t b8a49d7b-93e5-4ba6-a138-46cb7d662538
или
./taskcleaner.sh -s localhost -p 5432 -d engine -u engine -с ba902bfe-8f2b-48f1-bb22-91b0e4ca61a7
а, как пароль от бд передать скрипту ?
./taskcleaner.sh -s localhost -p 5432 -d engine -u engine -t b8a49d7b-93e5-4ba6-a138-46cb7d662538
или
./taskcleaner.sh -s localhost -p 5432 -d engine -u engine -с ba902bfe-8f2b-48f1-bb22-91b0e4ca61a7
а, как пароль от бд передать скрипту ?