目前我是按照OceanBase数据库的说明文档做的helm,但是这个pod感觉好像是一个单机的pod是为什么?
OceanBase数据库通过Helm chart部署后显现为单机Pod的情况,可能是因为部署配置未指定或错误配置了高可用部署模式。OceanBase支持单机房、双机房、多机房等不同部署方案,每种方案涉及的副本数量和分布不同,直接关系到系统的高可用性和扩展性。
若您期望部署高可用集群而非单机实例,请检查Helm部署时使用的values.yaml文件或相关部署参数,确保配置了适当的副本数量及分布策略。例如,对于双机房部署,应至少配置两个全量副本加上一个日志副本,并分布在不同的Kubernetes节点或区域。多机房部署则需配置三个全量副本跨三个不同可用区。
回顾您的部署步骤,确认是否遗漏了指定部署模式的参数,如机房设置、副本数量等关键配置。同时,验证Kubernetes集群本身是否已正确设置跨节点或跨区域的通信与调度能力,这是实现多副本部署的前提。
这篇文档里是快速上手,里面以单节点为例,多节点的只需要改下配置文件,可以参考这篇文档 https://oceanbase.github.io/ob-operator/zh-Hans/docs/manual/ob-operator-user-guide/cluster-management-of-ob-operator/create-cluster —此回答来自钉群“[社区]技术答疑群OceanBase”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。