【 使用环境 】 测试环境
【 OB or 其他组件 】
【 使用版本 】4.3.0_CE_BETA
【问题描述】有十多张表,都加入了shopee这个表组。 如图所示。 已经第二天了。还没有将相同分区数据调度到同一个ovserver上。
所有表是先创建,然后修改分区。最后才加入表组的
租户资源如下
租户参数如下。
集群资源概览如下:
非分区表加入了NONE表组,也没有调度到相同节点上
【 使用环境 】 测试环境
【 OB or 其他组件 】
【 使用版本 】4.3.0_CE_BETA
【问题描述】有十多张表,都加入了shopee这个表组。 如图所示。 已经第二天了。还没有将相同分区数据调度到同一个ovserver上。
所有表是先创建,然后修改分区。最后才加入表组的
租户资源如下
租户参数如下。
集群资源概览如下:
非分区表加入了NONE表组,也没有调度到相同节点上
表组的sharding设置参数什么呢 可以对照这个文档确认下是否符合预期的。
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000641897
分区表都是按照同一个字段hash分区,都分成64个区。
sharding是patition
应该可以查一下cdb_ob_balance_jobs视图,看看分区迁移任务是不是已经完成。。
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000642979
查询结果只有这个
JOB_ID | CREATE_TIME | MODIFY_TIME | BALANCE_STRATEGY | JOB_TYPE | TARGET_UNIT_NUM | TARGET_PRIMARY_ZONE_NUM | STATUS | COMMENT |
---|---|---|---|---|---|---|---|---|
7374939 | 2024-04-18 11:12:13.522835 | 2024-04-18 11:12:13.522835 | partition balance | PARTITION_BALANCE | 3 | 3 | DOING |
status状态还在执行 Job分区均衡。
当前执行几天了呢。
具体可以提供下OBserver.og日志。
CDB_OB_TRANSFER_TASKS表能显示一些迁移的table_id和分区信息以及Trace_id。。看看是不是你加入表组的的分区表,确定是的话就就根据Trace_id去找找日志看看为什么卡住。。
麻烦提供下4.2.3版本的的all-in-one包。
我回退到4.2.2版本了。 已经没这个问题了。 4.2.2版本会自动调度到相同节点