get pg key error(ret=-4225)

【产品名称】oceanbase-ce

【产品版本】3.1.1

【问题描述】目前rootservice.log里面有大量的[2021-12-16 18:51:50.326665] WARN [STORAGE] get_partition (ob_partition_meta_redo_module.cpp:674) [32226][2469][Y0-0000000000000000] [lt=4] [dc=0] get pg key error(ret=-4225, pkey={tid:1099511627777, partition_id:0, part_cnt:1}, pg_key={tid:18446744073709551615, partition_id:-1, part_idx:268435455, subpart_idx:268435455})错误,请问如何排查该问题?

这个错误通常可以忽略,除非影响了正常的请求处理。这是因为ob是一个分布式系统,一个副本的位置可能发生变化,如果一条sql请求的处理机上没有目标分区,就有可能打印这套日志,但此时sql层会在重试时重新路由到正确机器上执行。

识别出 错误号 -4225


以这个为线索去查文档



https://open.oceanbase.com/docs/community/oceanbase-database/V3.1.1/4000-4499