在OCP4.2.2版本的metadb中,无法修改 config_properties 表中 ocp.operation.ob.tenant.allow-small-unit 的值为 true

【 测试环境 】
【 OCP的metadb租户】
【 OCP4.2.2 】
【问题描述】
连接到OCP节点上的metadb租户之后,config_properties表中,“key”字段没有“ocp.operation.ob.tenant.allow-small-unit”,依照官方文档执行如下SQL语句报错:

obclient [meta_database]> update ocp.config_properties set value = ‘true’ WHERE key = ‘ocp.operation.ob.tenant.allow-small-unit’;
ERROR 1146 (42S02): Table ‘ocp.config_properties’ doesn’t exist

刚开始以为官方文档提供的库前缀是错误的,查meta_database库下的config_properties,返回也是空
obclient [meta_database]> select * from config_properties where key like ‘ocp.operation.ob.tenant.allow-small-unit’;
Empty set (0.003 sec)

官方文档如下:

麻烦提供下文件链接。

官方文档链接如下,《租户的资源管理》Q5部分:OceanBase分布式数据库-海量数据 笔笔算数

在ocp 420 后换了开关,可以参考这篇文档:OceanBase分布式数据库-海量数据 笔笔算数
直接把对应 OB 集群的 __min_full_resource_pool_memory 参数改小也可以。不过不建议改太小,内存太小容易不可用