【 TiDB 使用环境`】生产
【 TiDB 版本】v6.1
【遇到的问题】
【复现路径】
正在执行数据导入到TiDB 6.1操作
【问题现象及影响】
1、导入过程报错Error 1105: message:“raft entry is too large, region 90791752, entry size 8960540” raft_entry_too_large
2、根据社区帖子,尝试修改raftstore.raft-entry-max-size 配置为 128M,并reload tikv节点;
3、重跑lightning,报错 “fetch table columns failed: sql: Scan error on column index 3, name “NEXT_GLOBAL_ROW_ID”: converting driver.Value type []uint8 (“12844501496393138768”) to a int64: value out of range”],开始重跑就报这个错,也无法跳过。
请问老师如何处理呢?
reload tikv期间,出现过tikv节点启动超过2min未启起来的报错,查看集群状态显示 Disconnected , 过十几秒状态又正常了。
tidb:
performance.txn-entry-size-limit: 12582912
tikv:
raftstore.raft-entry-max-size: '16MB'
这样调一下试试,reload tidb和tikv节点。
调整并reload tidb、tikv后,还是报错
[ERROR] [main.go:103] [“tidb lightning encountered error stack info”] [error=“fetch table columns failed: sql: Scan error on column index 3, name “NEXT_GLOBAL_ROW_ID”: converting driver.Value type []uint8 (“12844501496393138768”) to a int64: value out of range”]
从报错信息看是NEXT_GLOBAL_ROW_ID这个的字段值“12844501496393138768”超过了int64最大值,把字段类型改成无符号的bigint试试
从报错信息看不出是哪个表的字段,也不是业务表的字段