【 测试环境】
【 OCP 】
【 ocp 3.3.0 - be1】
【在使用ocp集群功能接管集群时,出现机房idc与region不匹配错误】清晰明确描述问题
【复现路径】问题出现前后相关操作
【我在使用创建主机功能,创建过了机房idc名称,但是与系统默认的region不匹配,导致我无法接管集群,在这之前我创建了一个机房idc名称并选择了region,由于此idc名称与操作接管集群时所对应idc机房名称相同,但是选择的region与报告信息中不匹配,导致我无法接管此集群,我在web UI中并没有找到编辑机房与region信息的 UI界面,并且机房idc名称只可以存在一个,无法针对此机房idc信息修改关联的region】
【
】
秃蛙
#2
可以登录ocp的metadb(单机OB)数据库
meta_database.compute_idc
meta_database.compute_region
meta_database.compute_host_type
清理/修改上面表的自建的信息
多谢,ocp报了一个新错误
导致我平台上创建的信息都看不到了,我注册信息的话显示已存在
我通过ocp创建了一次集群,没有创建成功,我把任务关闭了,会是这个影响的?
秃蛙
#8
compute_host表记录了主机的关联关系,可以清理下,把关系释放掉;
秃蛙
#9
没有创建成功,可以放弃任务,ocp会回滚之前部署的内容;
清空 compute_host 后回复正常了,应该是我删除meta_database.compute_idc里面的数据影响的
请问一下,我是用ocp去部署集群 主机的连接凭证是使用root还是使用admin,因为我在接管集群的时候它反馈 observer进程用户必须是admin
秃蛙
#12
admin用户,如果集群是用的root部署的,需要按这个文档切换成admin用户
4、调整部署的操作系统用户为 admin
秃蛙
#13
接管的看上面的那个连接,如果是ocp部署ob,root和admin都可以,但admin用户需要有sudo权限;
软件包也无法看到,也是出现和上面一样 未知类型的错误,软件相关的是那几张表
秃蛙
#15
compute_software_package_meta这个表;
有OCP创建集群的文档链接吗,那些集群参数的应用,我是用obd文件参数使用 OBD命令可以部署成功,使用OCP就不行.
张雨齐
#18
感谢,感谢,这个查得到,我目前的问题是我是用obd程序去部署集群是成功的,我使用ocp就失败,我的参数都是一比一obd的yaml文件。 因为他ocp也是调用obd程序,所以我不太理解这块他俩的区别在哪里.
感谢各位的接回复贴,ntp服务的问题导致集群启动失败.