OB 4.1.0.1升级报错

【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】OB 4.1.0.1
【问题描述】OB 4.1.0.1 通过OCP升级到4.2.1.2-102000042023120514 版本报错
【复现路径】无特殊操作
subtask_11266458.log (1.6 KB)
subtask_11266481.log (55.1 KB)

1 个赞

麻烦查一下这个

select * from oceanbase.__all_virtual_tenant_parameter_info where name='compatible' order by value;
1 个赞

1 个赞


为啥多了一个租户,页面只显示两个租户

1 个赞

是主租户还是备租户?

select * from dba_ob_tenants;

1 个赞

1 个赞

主租户,没有备租户

1 个赞

可以把后面的字段也发上来吗?

1 个赞

1 个赞

发了

1 个赞

SELECT * FROM oceanbase.DBA_OB_CLUSTER_EVENT_HISTORY WHERE MODULE=‘UPGRADE’\G;

这个麻烦查下

1 个赞

没有值

1 个赞

show variables like ‘version_comment’;

这个麻烦执行下

1 个赞

Variable_name Value


version_comment OceanBase_CE 4.1.0.1 (r102000042023061314-43bca414d5065272a730c92a645c3e25768c1d05) (Built Jun 13 2023 14:26:23)

1 个赞

用户租户uatcxob01(ID 1006)value 4.1.0.0 和它的mate租户(ID 1005)value 4.1.0.1不一致,我们看下

1 个赞

麻烦登陆sys租户 查下这两个SQL

select * from oceanbase.DBA_OB_CLUSTER_EVENT_HISTORY where module like '%upgrade%';
select * from oceanbase.__all_rootservice_event_history where event like 'admin_%upgrade_cmd'; 

另外麻烦确认下这个租户uatcxob01是恢复过来的吗?

是的,从其他集群的备份,恢复出来的,恢复有报错,数据有了,但是是只读数据库,我手动打开改成读写的

两个都没有值

这里其它集群的备份是什么版本?是4.1.0.0吗?