sudo systemctl restart postgresql
возвращается
"Failed to wait for response: Success"
Проверка моего журнала показывает, что перезапуск действительно произошел. Но поскольку это сообщение возвращается как stderr, мой сценарий ansible показывает мне «сбой». (Несмотря на то, что перезапуск не завершился неудачей. Я вручную проверил, что моя служба postgresql также работает).
Это явно ошибка?
Каждое задание, выданное с помощью systemctl, имеет тайм-аут, и ваша служба postgres занимает больше времени, чем ожидалось. Вы можете увеличить время ожидания с помощью TimeoutStopSec
или TimeoutStartSec
параметры. Если для вашей ansible playbook не обязательно ждать результата, вы также можете использовать --no-block
параметр для systemctl, который не ждет завершения задания.