首批通过分布式安全可靠测评,为关键业务系统打造
集群升级报错 micro_block_merge_verify_level 校验失败
更新时间:2026-07-02 15:41
适用版本
OceanBase 数据库所有版本。
问题现象
通过 OCP 升级集群过程中 Execute upgrade checker script 步骤报错。
upgrade checker failed with 1 reasons: [unexpected micro_block_merge_verify _level detected, upgrade is not allowed temporarily]
问题原因
集群级别配置项 micro_block_merge_verify_level 用于设置合并时宏块的校验级别,环境中被修改为 0,集群升级时需要保证该配置项为默认值 2。
| 属性 | 描述 |
|---|---|
| 参数类型 | 整型 |
| 默认值 | 2 |
| 取值范围 |
|
| 是否重启 OBServer 节点生效 | 否 |
解决方法
将配置项 micro_block_merge_verify_level 修改为默认值 2。
obclient> ALTER SYSTEM SET micro_block_merge_verify_level=2;
obclient> SHOW PARAMETERS LIKE 'micro_block_merge_verify_level';