Патроны post_init / post_bootstrap скрипты всегда терпят неудачу - PullRequest
0 голосов
/ 22 октября 2018

Я пытаюсь проверить функцию post_init / post_bootstrap в patroni.Поэтому я создал простой скрипт, чтобы увидеть, будет ли он выполняться:

#!/usr/bin/env bash
echo "!!!! post_init/post_bootstrap"

и добавил его в конфигурацию patroni yaml, например: post_bootstrap: /usr/local/bin/scripts/post-bootstrap.sh

Однако, как только я добавлюВ строке конфигурации я получаю следующее от patroni:

2018-10-22 11: 38: 16,627 ИНФОРМАЦИЯ: работает post_bootstrap
2018-10-22 11: 38: 16,653 ОШИБКА: скрипт post_init /usr / local / bin / scripts / post-boostrap.sh не удалось
2018-10-22 11: 38: 16,672 ИНФОРМАЦИЯ: удаление ключа инициализации после неудачной попытки начальной загрузки кластера

И нетНезависимо от того, что я делаю, я получаю эту ошибку без подробностей о том, что не так.Я уверен, что сценарий находится в указанном месте.Я попытался изменить скрипт на полностью пустой или завершить работу с 0, но безрезультатно.

Существуют ли какие-либо специальные правила или что-либо еще в отношении этих скриптов?Есть ли способ, которым я могу получить больше деталей, чем я цитировал выше?

...