What Should I Do If RPC Timeout Error Is Reported When Stream Load Is Used?
Symptom
During data import, RPC startup timed out when the tablet writer was opened by a BE node. The following error was reported:
failed to open tablet writer, error=RPC call is timeout, error_text=[E1008] Reached timeout=xxx ms
Cause Analysis
When data is imported, a BE node opens the tablet writer, which may involve the write operation of multiple memory blocks. As a result, the RPC times out. You can adjust the RPC timeout interval to avoid the timeout error.
Procedure
- Log in to FusionInsight Manager and choose Cluster > Services > Doris > Configurations > All Configurations.
- In the navigation pane on the left, choose BE(Role) > Customization. Add the custom parameter tablet_writer_open_rpc_timeout_sec to be.conf.customized.configs. The parameter value is the RPC timeout interval. The default value is 60. You can increase the value, for example, set this parameter to 300.
- Click Instance, select all BE instances, and choose More > Restart Instance to restart the BE instances.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.