doris 3.0.4 be节点宕机无法查询问题

Viewed 34

模拟关闭be节点,执行sql查询,提示be节点无法通信
日志:RpcException, msg: send fragments failed. io.grpc.StatusRuntimeException: UNAVAILABLE: io exception, host: ****
这个报错,通过什么参数确保节点宕机不影响集群查询能力
诚邀大佬解答下,文档里面没找到对应策略!

1 Answers

首先,在 Doris 存算一体架构中,BE主是负责存储和计算的,如果没有BE节点,查询报错是符合预期的。

举例:如果 3 BE节点 ,3副本表,那么此时允许单节点故障,挂一个BE节点,不影响读写,挂两个BE 写入会由于不能满足多数,无法写入成功,但是可读。