Postgresql 头盔postgres无法创建目录
我用头盔在库伯内特斯星系群上部署postgres。我创建一个持久卷和一个持久卷声明: pv.yaml: apiVersion: v1 kind: PersistentVolume metadata: name: task-pv-volume labels: type: local spec: storageClassName: manual capacity: storage: 10Gi accessModes: - ReadWriteMany hostPath: path: "/mnt/data"Postgresql 头盔postgres无法创建目录,postgresql,kubernetes,kubernetes-helm,Postgresql,Kubernetes,Kubernetes Helm,我用头盔在库伯内特斯星系群上部署postgres。我创建一个持久卷和一个持久卷声明: pv.yaml: apiVersion: v1 kind: PersistentVolume metadata: name: task-pv-volume labels: type: local spec: storageClassName: manual capacity: storage: 10Gi
如何修复它?尝试将“掌舵图”
volumePermissions.enabled
设置为true
有时,群集设置没有为正在运行的容器提供足够的权限,默认情况下无法实际写入已装入的卷。请尝试将helm charts
volumePermissions.enabled
设置为true
有时,群集设置没有为正在运行的容器提供足够的权限,以在默认情况下实际写入已装入的卷。您将PV装入路径
/mnt/data
,但您的PSQL实例在bitnami/postgresql/data
中搜索它。也许可以尝试将bitnami/postgresql/data
设置为hostPath.path
变量。对不起,我的错误。我把您的第一个配置误认为是Statefulest-uz-在这种情况下,至少配置看起来是正确的。集群中是否有一些默认安全设置?您是否尝试过将“掌舵图”设置volumePermissions.enabled
设置为true??这很有效,非常感谢。让我把它作为一个答案添加进来,这样人们以后会看到是什么解决了这个问题。您将PV装载到路径/mnt/data
,但您的PSQL实例会在bitnami/postgresql/data
中搜索它。也许可以尝试将bitnami/postgresql/data
设置为hostPath.path
变量。对不起,我的错误。我把您的第一个配置误认为是Statefulest-uz-在这种情况下,至少配置看起来是正确的。集群中是否有一些默认安全设置?您是否尝试过将“掌舵图”设置volumePermissions.enabled
设置为true??这很有效,非常感谢。让我加上它作为一个答案,这样人们在以后研究这个问题时就会看到是什么解决了这个问题。
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: task-pv-claim
spec:
storageClassName: manual
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 8Gi
postgresql 12:12:18.62
postgresql 12:12:18.62 Welcome to the Bitnami postgresql container
postgresql 12:12:18.62 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-postgresql
postgresql 12:12:18.62 Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-postgresql/issues
postgresql 12:12:18.63 Send us your feedback at containers@bitnami.com
postgresql 12:12:18.63
postgresql 12:12:18.65 INFO ==> ** Starting PostgreSQL setup **
postgresql 12:12:18.73 INFO ==> Validating settings in POSTGRESQL_* env vars..
postgresql 12:12:18.73 INFO ==> Loading custom pre-init scripts...
postgresql 12:12:18.74 INFO ==> Initializing PostgreSQL database...
mkdir: cannot create directory ‘/bitnami/postgresql/data’: Permission denied
postgresql 12:12:18.76 INFO ==> Stopping PostgreSQL...