如何解决在Digital Ocean管理的kubernetes集群中配置Crunchy Data PostgreSQL运算符
我在我的Digital Ocean管理的kubernetes集群中配置Crunchy Data PostgreSQL运算符时遇到问题。根据他们的官方installation/troubleshooting指南,我将提供的manifest文件中的默认存储类更改为do-block-storage
,并且尝试切换disable_fsgroup
的值,但无济于事。我在操作员窗格上运行kubectl describe...
得到了以下输出:
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled <unknown> Successfully assigned pgo/postgres-operator-697fd6dbb6-n764r to test-dev-pool-35jcv
Normal Started 69s kubelet,test-dev-pool-35jcv Started container event
Normal Created 69s kubelet,test-dev-pool-35jcv Created container event
Normal Pulled 69s kubelet,test-dev-pool-35jcv Container image "registry.developers.crunchydata.com/crunchydata/pgo-event:centos7-4.5.0" already present on machine
Normal Started 68s (x2 over 69s) kubelet,test-dev-pool-35jcv Started container scheduler
Normal Created 68s (x2 over 69s) kubelet,test-dev-pool-35jcv Created container scheduler
Normal Pulled 68s (x2 over 69s) kubelet,test-dev-pool-35jcv Container image "registry.developers.crunchydata.com/crunchydata/pgo-scheduler:centos7-4.5.0" already present on machine
Normal Started 64s (x2 over 69s) kubelet,test-dev-pool-35jcv Started container operator
Normal Created 64s (x2 over 70s) kubelet,test-dev-pool-35jcv Created container operator
Normal Pulled 64s (x2 over 70s) kubelet,test-dev-pool-35jcv Container image "registry.developers.crunchydata.com/crunchydata/postgres-operator:centos7-4.5.0" already present on machine
Normal Started 64s (x2 over 70s) kubelet,test-dev-pool-35jcv Started container apiserver
Normal Created 64s (x2 over 70s) kubelet,test-dev-pool-35jcv Created container apiserver
Normal Pulled 64s (x2 over 70s) kubelet,test-dev-pool-35jcv Container image "registry.developers.crunchydata.com/crunchydata/pgo-apiserver:centos7-4.5.0" already present on machine
Warning BackOff 63s (x4 over 67s) kubelet,test-dev-pool-35jcv Back-off restarting failed container
有什么想法吗?
编辑:已解决!我没有正确指定默认存储。正确的编辑是
- name: BACKREST_STORAGE
value: "digitalocean"
- name: BACKUP_STORAGE
value: "digitalocean"
- name: PRIMARY_STORAGE
value: "digitalocean"
- name: REPLICA_STORAGE
value: "digitalocean"
- name: STORAGE5_NAME
value: "digitalocean"
- name: STORAGE5_ACCESS_MODE
value: "ReadWriteOnce"
- name: STORAGE5_SIZE
value: "1Gi"
- name: STORAGE5_TYPE
value: "dynamic"
- name: STORAGE5_CLASS
value: "do-block-storage"
有关如何正确格式化DO文件的信息,请参见GitHub issue。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。