Fabric8安装失败,带有/ var / lib / pgsql / passwd:权限被拒绝

时间:2018-09-11 17:54:03

标签: postgresql fabric8

我只是将Fabric8安装到Google Container Engine中,并且每个数据库Pod(auth-db,wit-db,init-tenant-db,keycloak-db)都无法启动并显示错误:

/usr/share/container-scripts/postgresql/common.sh: line 127: /var/lib/pgsql/passwd: Permission denied

我想这是由于PostgreSQL Docker映像中的Fabric8发生了不兼容的更改。

您知道解决方法吗?

1 个答案:

答案 0 :(得分:2)

您正碰上this

您可以尝试:

  1. 使用this重建pg 9.6映像并推送到Docker注册表并更改k8s StatefulSet / Pod定义
  2. 在k8s中更改StatefulSet / Pod定义以使用pg 10图像。也许:registry.centos.org/postgresql/postgresql:10
  3. 使用this构建pg 10图像并在1处重复。