更新时间:2024-11-29 GMT+08:00
使用Stream Load时报RPC超时错误
问题现象
导入数据时BE打开tablet writer的RPC超时,报错:
failed to open tablet writer, error=RPC call is timeout, error_text=[E1008] Reached timeout=xxx ms
原因分析
由于导入数据时BE打开tablet writer操作可能涉及多个分片内存块的写盘操作,导致RPC超时,可以适当调整该RPC超时时间减少超时错误。
操作步骤
- 登录FusionInsight Manager,选择“集群 > 服务 > Doris > 配置 > 全部配置”
- 在左侧导航栏选择“BE(角色) > 自定义”,在自定义参数“be.conf.customized.configs”中新增自定义参数项“tablet_writer_open_rpc_timeout_sec”,参数值为RPC超时时间,默认值为“60”,可适当调大该参数值,例如,可将该参数值设置为“300”。
- 单击“实例”,勾选所有的BE实例,选择“更多 > 重启实例”,重启BE实例。
父主题: Doris常见问题