使用obd升级集群,结果报错集群名称错误

【 使用环境 】 测试环境
【 OB or 其他组件 】OB
【 使用版本 】 4.1.0.1升级到4.2.1.1
【问题描述】清晰明确描述问题 首先采用的是ocp升级结果ocp升级报错包不行,于是换到obd进行升级,目前报错是数据库名称错误
【问题现象及影响】obd cluster list找不到在运行的集群

【附件】


执行升级命令:obd cluster upgrade 集群名称 -c oceanbase-ce -V 4.2.0.0 --usable md5

就是这个集群名称似乎有问题,就是报错没有这个集群


你得集群名称:myoceanbase
image

1 个赞

可是在ocp里面看ob集群名称不是这个啊

ocp可以

有升级版本。
可以看下文档: 升级版本-OceanBase 云平台 -OceanBase文档中心-分布式数据库使用文档

一开始集群是通过obd 部署的吗?
另外: obd 部署的集群名 deployname 是obd 自己的维护的,ocp 接管时候用的是ob的 在obd 配置文件里 appname 字段

集群是ocp部署的,

那 obd 是不知道这个集群的。是符合预期的。
我们支持 obd 创建集群 然后 ocp 可以接管 这样2个管控工具都有集群信息。
但是不支持ocp创建,obd 接管。所以这个问题你还是需要解决原始问题 通过ocp 解决升级问题