observer和follower的关系

Viewed 21

我的集群有三个follower 和两个observer
最近经常出现这种问题。我的sql请求都会发送给observer

然后有一天我的master死掉了。他自动选举出了其他的master.
但是我再次向observer发送请求的时候我的请求失败了。

于是我重新启动死掉的那台老的master

这时候我所有发送给observer的请求都失败了

观察老的master的日之后 他说节点状态不对 让检查节点状态。

当我没有办法重启了两台observer的时候。我的集群又恢复正常了。observer又能处理我的sql请求了

这样的情况出现了好几次。没有找到解决办法。这使得我的doris集群不能作为业务数据库来使用。而且影响到了我的定时任务。
,目前这个集群给我的感觉就是,master挂掉了。选出了新的master.而observer不能自动感知到master的变化,重启之后才感知到新的master.

这种情况该怎么处理

2 Answers

需要提供以下信息:

  1. 具体1.2的版本
  2. 需要贴具体的报错信息堆栈

1.2的版本有点低了,建议咱们升级下版本到2.1


这个是向observer提交sql时报错