X86架构OCP接管arm架构OCP迁出的集群报错

一台arm服务器部署了OCP,通过这个OCP在三台C86服务器上部署了一套OCEANBASE,并创建了集群casc,但是通过OCP删除租户和删除租户中数据库时报错


现在又搞了一台X86服务器,在上面新部署了一套OCP,在ARM的ocp上将集群迁出后,在X86的ocp上执行接管操作时,报错:OceanBase 集群的 ProxyRO 账户密码错误,
ProxyRO 的密码是OBCLIENT登录root@sys#casc,执行alter user proxyro identified by ‘password’;修改的;
现在在ARM的OCP上执行接管操作,所有信息填写和X86的OCP一样,能正常接管
为什么两套OCP,接管操作填写完全相同的信息,在ARM的OCP上验证能通过,在X86的OCP上密码验证不通过?

这两套OCP的版本一样吗?各是什么版本?

接管的这套OB的版本是什么?

arm的OCP是4.3.6
X86的OCP是435
由于X86的服务器不支持AVX,安装4.3.6的ocp报错

OB是什么版本

show variables like '%version_comment%';

使用OCP4.3.5接管时报错“报错:OceanBase 集群的 ProxyRO 账户密码错误” 的ocp-server.log发下


在ARM的OCP上删除租户和删除租户下库的操作报这个错,这个好解决吗,如果能解决这个问题,最好还是用ARM的,比较是信创的,替换的也能更彻底
ocp-server_X86.log.tar.gz (239.3 KB)
ocp-server_ARM.tar.gz (344.5 KB)
附件是两个OCP的ocp-server.log。

arm这个报错时间点是什么?

或者复现下,F12看下哪个接口报错,发下报错时的ocp-server.log


这个可以吗

ocp-server (2).log (419.1 KB)
这个是删除租户报错时的日志

类似这样,网络–接口–treceId

从这个日志里面没看到删除oms租户的动作,日志对吗?

另外这套arm的OCP版本截图看下

ocp-server.zip (2.9 MB)
我又创建了一个testliu租户,然后尝试删除它

用436BP1或者440试下吧,建议使用440,怀疑是有bug,我查查

确实没有看到删除动作的日志,这里删不掉是有问题的

ocp-server.log1.tar.gz (489.2 KB)
OCP换成4.4.0重新部署了一套,然后接管原集群,现在还是无法删除,和之前报错一样