【 使用环境 】测试环境
【 OCP 】
【 使用版本 】4.2.2
【问题描述】参考OCP图形化部署文档,使用 创建全新的 OceanBase 数据库作为 OCP 的 MetaDB方式部署,关于配置 OBProxy 一栏 提示 即仅支持单节点 OBProxy 安装,单节点是意味着OCP与OB交互是通过这个单节点OBProxy连接吗?另外在OCP平台拉起来后能看到这个全新的OBServer 集群有被接管,但是在OBProxy 集群中却没有看到上面提到的单节点DBProxy存在,我可以将这个单节点纳管到OCP中吗?还是官方默认就是不需要纳管的,单节点运行就可以?或者还有别的后续操作,比如新增OBProxy集群去替换这个单节点的,但是如何替换我不是太清楚,需要修改OCP的哪些配置?
【复现路径】
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
有那位老师能帮忙解答下吗?
问题1:单节点是意味着OCP与OB交互是通过这个单节点OBProxy连接吗?
是的。
问题2:可以将这个单节点纳管到OCP中吗?
暂不支持,OCP暂时只支持接管ocp部署的obproxy,原因是 obd和ocp部署obproxy的方式不一致,这个问题后续可能会得到解决。
问题3:如何替换
OCP 新部署 obproxy 关联 metadb。
metadb应该是有保护,这边尝试新增obproxy 接管observer 提示OCP meta 集群 不允许进行该操作。似乎通过ocp图形化使用 创建全新的 OceanBase 数据库作为 OCP 的 MetaDB方式部署 指定的dbproxy单节点就一直是单节点了,文档中没有相关变更指引
或者针对部署OCP 官方更推荐的方式是那种?有点糊涂了
上面这个问题是已知,目前正在优化中。metadb有运维限制是正常行为,否则一些运维操作,例如重启机器,会导致OCP崩溃。按当前部署方式即可。
嗯,ocp和observer都高可用了,但是obproxy目前单节点没法修改感觉还是会存在单点,虽然不是业务使用,只是管理平台
大家能分享下各自OCP部署的方式吗?单机OCP还是多节点的方式,OBProxy单点的问题如何解决的