【详述】问题详细描述
【背景】Routine Load模式 读取kafka的数据,并写入到starrocks里面。
【StarRocks版本】2.4.0
【集群规模】例如:3fe(1 follower+2observer)+3be(fe与be混部)
【机器信息】12c/128G/千兆
【表模型】主键模型
【导入或者导出方式】Routine Load
查询报错:
SQL Error [1064] [42000]: get_applied_rowsets(version 432) failed tablet:123445 #version:1 [433 433@0 433] #pending:0
SQL Error [1064] [42000]: get_applied_rowsets failed, tablet updates is in error state: tablet:123449 actual row size changed after compaction 9807087 -> 9637808tablet:123449 #version:3 [432.1 433.1@2 433.1] #pending:0
fe日志报错:
task_type:PUBLISH_VERSION, signature:51114, task_status:TStatus(status_code:INTERNAL_ERROR, error_msgs:[rowset_commit failed, tablet updates is in error state: tablet:124495 _apply_rowset_commit error: get_latest_del_vec failed: Not found: no delete vector found tablet:124495 segment:277 version:9223372036854775807
be日志报错:
W1114 09:18:58.264114 17303 publish_version.cpp:104] Publish txn failed tablet:124507 version:274 partition:124490 txn_id: 51116 rowset:0200000001298521a44680c42baa7133ba9859ae56711991
W1114 09:18:58.264254 17320 publish_version.cpp:170] publish_version has error. txn_id: 51116 #partition:3 #tablet:4 error_tablets(4):124495,124499,124507,124381 time:0ms
查看Tablet的副本状态:
SHOW PROC ‘/dbs/10148/103599/partitions/124490/103600/124495’;
Version列:不一致(272,272,274)
LstSuccessVersion列:不一致(272,272,274)
DataSize列:不一致(550381506,550888181,564139415)
RowCount列:不一致(6175574,6175574,6304919)
VersionCount列:不一致(11,13,12)
Isbad列:false
State:NORMAL
其他信息.txt (1.9 KB)