Вопрос или проблема
В настоящее время я тестирую функции работы автономного сервера Landscape (24.04.5) и каким-то образом застрял с “выпуском” Sync pocket версии ‘focal’ в дистрибутиве ‘ubuntu’, который находится в состоянии “В очереди” со статусом “1 активность ожидает доставки”.
Эта активность “застряла” уже более одного дня, так что я не думаю, что проблема в недостатке терпения. Я wondering, какие у меня есть варианты, чтобы отменить эту активность и продолжить тестирование.
Любая помощь или рекомендации будут очень appreciated.
Ответ или решение
Ответ на вопрос о том, почему у вас в Landscape Sync pocket "Activity" застрял в состоянии "Queued":
Ваша проблема с застреванием активности "Queued" в Landscape Server может возникнуть по нескольким причинам. Вот шаги, которые вы можете предпринять для устранения этой проблемы:
-
Проверка состояния службы Landscape: Убедитесь, что все службы Landscape работают корректно. Используйте команду:
sudo systemctl status landscape-server sudo systemctl status landscape-sync
Если какая-либо из служб не работает, попробуйте их перезапустить:
sudo systemctl restart landscape-server sudo systemctl restart landscape-sync
-
Проверка логов: Проверьте логи Landscape на наличие сообщений об ошибках, которые могут дать подсказки о том, почему активность застряла. Логи обычно находятся по пути:
/var/log/landscape/
Особенно обратите внимание на файлы
landscape-server.log
иlandscape-sync.log
. -
Отмена активности: Чтобы отменить зависшую активность, вы можете воспользоваться командой управления. Выполните:
sudo landscape-sysadmin cancel-activity <activity-id>
Здесь
<activity-id>
— это идентификатор вашей активности. Если вы не знаете его, можно получить список активностей:sudo landscape-sysadmin activities
-
Очистка застрявших задач: В случае, если отмена не помогла, попробуйте удалить зависшую задачу вручную из базы данных:
sudo -u postgres psql landscape DELETE FROM activities WHERE id = <activity-id>;
Замените
<activity-id>
на идентификатор задачи. -
Перезагрузка сервера: Если ничего не сработало, перезагрузите сервер. Это может помочь сбросить состояние и устранить зависшие процессы:
sudo reboot
-
Обновление Landscape: Убедитесь, что вы работаете на последней версии Landscape. Иногда обновления могут содержать исправления для таких проблем. Обновление можно выполнить так:
sudo apt update sudo apt upgrade
-
Обратитесь в поддержку: Если ни один из шагов не решил вашу проблему, рассмотрите возможность обращения в официальную поддержку Canonical или на форум сообщества Landscape.
Надеюсь, эти шаги помогут вам вернуть активность в рабочее состояние и продолжить тестирование вашего air-gapped Landscape сервера. Если будут дополнительные вопросы, не стесняйтесь обращаться.