使用 OCP 升级 OBServer 时 execute upgrade post script 耗时长导致失败,如下图所示。

详细说明
这一步主要是在执行 upgrade_post 脚本,对应 __all_rootservice_job 中的任务类型 UPGRADE_ALL,如下图所示。

此任务的执行耗时与租户的数量有关的,测试下来平均每个租户耗时 120S,并且是个串行的任务,比如 30 个业务租户,那么耗时等于 120S * 30 + 120S * 30(还有30 个 Meta 租户)= 7200S。 当遇到报错 -4012 时(上图中的 job_id=256 就是超时了),只需在 OCP 上重试任务即可。
适用版本
OceanBase 数据库 V4.x 版本。