【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】4.3
【问题描述】ocp部署好后,使用ocp云平台部署oceanbase报错如下
发一下 ocp部署集群的操作截图 ob版本号
预检查失败,这个机器之前部署过observer吗?
您好!部署ocp的时候有部署observer,现在用ocp平台部署oceanbase集群。请问应该如何设置呢
在ocp上选择接管这个集群就可以了
看起来也接管过了,就是这个集群已经部署好了
您好,请问连接方式是直连还是OBPoxy呢
这个集群是刚刚在部署的,但是没有部署成功
这是部署成功的,你说的没部署成功 报错是什么?
目前的部署架构是什么?
或者将之前做的操作大致描述下
通过白屏部署好了ocp,部署链接:https://www.oceanbase.com/docs/common-ocp-1000000002078208。
现在需要用ocp部署单机ob,部署教程https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000002016073。但是创建集群后预检查失败了
只有一台机器吗?所有的东西都部署在1台机器上了?包括你接下来要创建的集群也是在这1台机器上?
是的哈,主要用于测试ob数据库
obcluster01回滚后删除了
是怎么删除的呢?你ocp的元数据应该也是使用的这个集群,这个集群应该是没有销毁的,你在ocp上重新接管过来就可以
如果你想新建其它集群,需要添加其它主机,再部署创建集群
问题原因
在ocp上添加主机的时候,会选择机房idc信息和region信息,这里添加的时候和实际ob集群中存储的信息不匹配,可能这个observer之前被其它ocp或者ocp-express接管过
解决方法及规避方式
一种方式是重新添加主机,指定和ob集群中记录的idc和region匹配;
查询ob集群中记录的idc和region信息:
SELECT * FROM oceanbase.DBA_OB_ZONES;
一种是直接修改ob集群中的idc和region信息,参考
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218348