ocp 接管集群时,机房idc名称与关联region不匹配,产生的问题

【 测试环境】
【 OCP 】
【 ocp 3.3.0 - be1】
【在使用ocp集群功能接管集群时,出现机房idc与region不匹配错误】清晰明确描述问题
【复现路径】问题出现前后相关操作
【我在使用创建主机功能,创建过了机房idc名称,但是与系统默认的region不匹配,导致我无法接管集群,在这之前我创建了一个机房idc名称并选择了region,由于此idc名称与操作接管集群时所对应idc机房名称相同,但是选择的region与报告信息中不匹配,导致我无法接管此集群,我在web UI中并没有找到编辑机房与region信息的 UI界面,并且机房idc名称只可以存在一个,无法针对此机房idc信息修改关联的region】


可以登录ocp的metadb(单机OB)数据库
meta_database.compute_idc
meta_database.compute_region
meta_database.compute_host_type
清理/修改上面表的自建的信息

多谢,ocp报了一个新错误

137d2dabaa8b772384581065c75dc85

导致我平台上创建的信息都看不到了,我注册信息的话显示已存在

你是把表清空了么?

没有只是删除行数据

都是存在的

我通过ocp创建了一次集群,没有创建成功,我把任务关闭了,会是这个影响的?

compute_host表记录了主机的关联关系,可以清理下,把关系释放掉;

没有创建成功,可以放弃任务,ocp会回滚之前部署的内容;

清空 compute_host 后回复正常了,应该是我删除meta_database.compute_idc里面的数据影响的

请问一下,我是用ocp去部署集群 主机的连接凭证是使用root还是使用admin,因为我在接管集群的时候它反馈 observer进程用户必须是admin

admin用户,如果集群是用的root部署的,需要按这个文档切换成admin用户

4、调整部署的操作系统用户为 admin

接管的看上面的那个连接,如果是ocp部署ob,root和admin都可以,但admin用户需要有sudo权限;

软件包也无法看到,也是出现和上面一样 未知类型的错误,软件相关的是那几张表

compute_software_package_meta这个表;

idc host 啥的都得改

有OCP创建集群的文档链接吗,那些集群参数的应用,我是用obd文件参数使用 OBD命令可以部署成功,使用OCP就不行.

  1. 社区版/
  2. OceanBase 云平台/
  3. 用户指南/
  4. 管理集群/
  5. 集群基础操作/
  6. 创建集群

创建集群

https://www.oceanbase.com/docs/community-ocp-cn-10000000000407629

感谢,感谢,这个查得到,我目前的问题是我是用obd程序去部署集群是成功的,我使用ocp就失败,我的参数都是一比一obd的yaml文件。 因为他ocp也是调用obd程序,所以我不太理解这块他俩的区别在哪里.

感谢各位的接回复贴,ntp服务的问题导致集群启动失败. :relieved: