Solr Cloud (Solr 8.7.0) 无法与外部 Zookeeper Ensemble (Zookeeper v3.6.2) 对话

问题描述

我有一个 Zookeeper v3.6.2 大小的 Zookeeper 集合。 Zookeeper 合奏工作正常。然后我启动 solr cloud (Solr v8.7.0),其中有 2 个节点指向 zookeeper 集群。 Solr 云工作正常,但如果我转到 Solr 管理门户上的 ZK 状态,它会显示它无法与动物园管理员之一对话。 Solr node-1 显示它无法连接到我的 zoo node-1,而 solr node-2 显示它无法连接到 zoo node-3。我对出了什么问题感到困惑。它有时会改变。 以下是来自 2 个不同 Solr 节点的 ZK 状态截图 -

enter image description here

enter image description here

我在zookeeper配置中遗漏了什么吗? 这是我在 docker 中运行时的 Zoo 配置-

  ZOO_MY_ID: 1
  ZOO_SERVERS: server.1=0.0.0.0:2888:3888;2181 server.2=${ZOO_NODE_02}:2888:3888;2181 server.3=${ZOO_NODE_03}:2888:3888;2181
  ZOO_TICK_TIME: 2000
  ZOO_INIT_LIMIT: 5
  ZOO_SYNC_LIMIT: 2
  ZOO_STANDALONE_ENABLED: 'false'
  ZOO_ADMINSERVER_ENABLED: 'true'
  ZOO_AutopURGE_PURGEINTERVAL: 0
  ZOO_AutopURGE_SNAPRETAINCOUNT: 3
  ZOO_MAX_CLIENT_CNXNS: 200 # default 60
  ZOO_4LW_COMMANDS_WHITELIST: mntr,conf,ruok

无论我把 ZOO_STANDALONE_ENABLED 的值设为 true 还是 false,结果都是一样的。我是否遗漏了最新版本的 zookeeper 或 solr?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)