【 TiDB 使用环境】 /测试/
【 TiDB 版本】6.5
【复现路径】做过tikv和tiflash的scale-out
【遇到的问题:问题现象及影响】
【资源配置】
【附件:截图/日志/监控】
https://docs.pingcap.com/zh/tidb/stable/tidb-lightning-prechecks#tidb-lightning-前置检查
Region 分布状态 >= 5.3.0 检查 TiKV 集群的 Region 分布是否均匀,以及是否存在大量空 region,如果空 Region 的数量大于 max(1000, 表的数量 * 3)
,即大于 “1000” 和 "3 倍表数量"二者中的较大者,TiDB Lightning 无法执行导入。
看样子你的集群的 Region 分布不够均匀
看上去空region很少。
balance是自动进行的,看看pd operate的监控
几个小时过去了,发现根本没做rebalance。 估计是因为我这边测试环境没有做业务操作。
数据量多大,不行就用tidb模式吧,我之前也遇到过这个问题
版本是6.5.0吧?
是的,V6.5.0.
测试环境,不想绕开了,希望能找到解决方法。
我是升级到6.5.1后没再出现这个问题了,你可以试试,不升级的话,改成tidb模式应该可以
发现停住了,最终还是不均衡。。。
导入还报错么,不均衡这个问题我这到没有出现,一般过一段时间会自动均衡
导入之前,你数据库量大吗?
其次你导入之前有扩tikv么?
导入之前有9.2T的数据,我的导入模式是logical 模式导入,但是导入数据和以前的是不通database;
导入前我这边做升级和机器资源上下线,都是通过扩缩容实现的
logical的不会有这个问题的。