表格存储服务 CloudTable
表格存储服务 CloudTable
- 最新动态
- 产品介绍
- 计费说明
- 快速入门
-
用户指南
- HBase用户指南
- Doris用户指南
- ClickHouse用户指南
- 权限管理
- 审计日志
- 集群日志管理
- 最佳实践
- 开发指南
- API参考
- SDK参考
-
常见问题
-
通用类
- CloudTable集群能够提供什么服务?
- 为什么要选择CloudTable服务?
- 创建CloudTable HBase集群要准备什么?
- 使用CloudTable服务时需要关注什么?
- CloudTable HBase集群支持哪些压缩算法?
- 能停止CloudTable服务吗?
- CloudTable中的HBase外部接口支持哪些编程语言?
- 故障RegionServer个数怎么判断?
- CloudTable HBase支持的特殊符号?
- CloudTable数据进行删除,导致索引表和数据表不对应查询异常处理办法?
- python通过thrift访问cloudtable,多个任务并行缓慢
- 如何查看HBase shell的TTL属性?
- 服务器资源为什么会被释放?
- 资源停止服务或逾期释放说明
- 哪些场景会影响数据均衡?
- 如何调整数据均衡的灵敏度,调整后有哪些影响?
- Doris集群回收站数据处理
- 连接访问类
- 数据读写类
- 数据导入
- 网络配置
- 计费类
-
通用类
- 文档下载
- 通用参考
链接复制成功!
Doris集群导入数据频繁报错E-235
问题现象
集群频繁报错E-235,报错信息如下:
PreparedStatementCallback; uncategorized SQLException for SQL [INSERT INTO crowd.crowd_user_bitmap SELECT 136, ?, to_bitmap(t1.tyc_user_id_new) FROM dim.dim_user_comparison as t1 RIGHT JOIN dwd.dwd_user_register_details as t2 ON t2.tyc_user_id = t1.tyc_user_id WHERE (unix_timestamp(current_timestamp()) - unix_timestamp(t2.update_time) <= 40) AND (((t2.vip_to_time > from_unixtime(1732982399))))]; SQL state [HY000]; error code [1105]; errCode = 2, detailMessage = (10.x.x.x)[INTERNAL_ERROR][INTERNAL_ERROR]close wait failed coz rpc error. [INTERNAL_ERROR]tablet error: [E-235], host: 10.x.x.x, host: 10.x.x.x; nested exception is java.sql.SQLException: errCode = 2, detailMessage = (10.x.x.74)[INTERNAL_ERROR][INTERNAL_ERROR]close wait failed coz rpc error. [INTERNAL_ERROR]tablet error: [E-235], host: 10.x.x.x, host: 10.x.x.x
分析原因
用户导入数据速度过快,频繁小批量数据导入会产生过多数据版本,超过max_tablet_version_num设置的值,则报错E-235。
处理办法
- 通过报错信息查看报错表。例如:tablet writer write failed, tablet_id=27xxx2, txn_id=285xxx20, err=[-235] 。
show table tablet_id;
- 查看表各副本的情况。结果中versionCount字段表示版本数量,如果副本版本过多,则需要降低导入数据的频率或者停止导入。
show proc "/dbs/...";
此处命令使用步骤1运行结果DetailCmd字段对应的值。
父主题: 数据导入