Patroni post_init / post_bootstrap脚本总是失败

时间:2018-10-22 11:44:11

标签: postgresql

我正在尝试测试patroni的post_init / post_bootstrap功能。因此,我创建了一个简单的脚本来查看它是否将被执行:

#!/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退出但无济于事。

是否有关于这些脚本的特殊规则或其他内容?有什么方法可以使我获得比上面引用的更多的详细信息?

0 个答案:

没有答案