Rundeck застрял в бегах

Я использую базу данных rundeck 2.10.1 (последняя версия) - mssql. * Я использую sqljdbc4.2, потому что ошибка возникает в sqljdbc4.1

Иногда (это непоследовательно) я сталкиваюсь с заданиями в rundeck, которые зависают, пока я их не убью или не перезапущу rundeck. Само задание выполнено (я вижу это в журналах моей работы), и даже если я попытался установить тайм-аут в задании rundeck, я вижу в журналах rundeck, что происходит тайм-аут, он останавливает соединение, но задание все еще Бег.

Пробовал смотреть в журналах заданий rundeck, а в журналах rundeck - ничего не вижу ... также пробовал искать в google и ничего интересного не нашел.

Есть решение для этого?

* Я установил rundeck на сервер X, но он запускает скрипты на сервере Y, если это важно.

Спасибо.


person ScalaMan    schedule 17.12.2017    source источник


Ответы (1)


Я столкнулся с той же проблемой; В моем случае это не проблема rundeck, а скорее проблема клиента: у меня была работа на Rundeck по остановке / запуску / статусу служб на Linux-клиенте от Rundeck; задание было выполнено успешно, но продолжало работать.

Проверил журналы клиента, обнаружил, что запущенный процесс вызывает зацикливание в системе [в моем случае запущенный фоновый процесс сценария snmp python], похоже, препятствует закрытию сеанса с помощью rundeck.

person Abraam Magued    schedule 09.11.2020
comment
Кажется, у меня похожая проблема. Если я раскомментирую эту команду в своем сценарии /usr/bin/pg_createcluster --start, Rundeck остановится при выполнении этого сценария. Что мне нужно искать, чтобы попытаться обойти эту проблему? - person Jānis Elmeris; 20.04.2021