我们正在尝试升级到Solr 9.6.1和Zookeeper 3.7.1。但是,当使用 SolrJ Api 从 Java 连接到 Solr 时,我们收到以下错误。
Cannot connect to cluster at 172.23.152.117:2181: cluster not found/not ready. Expected node '/aliases.json' does not exist.
Solr 和 Zookeeper 之间看起来有些问题。 但 Solr Cluster 和 Zookeeper 配置看起来不错。 以下是 Solr 页面的 Zookeeper 状态屏幕截图
Solr 9.6.1 + Zookeeper 3.7.1 组合正在运行。但是 Solr 9.6.1 + Zookeeper 3.9.2 失败了。
我们找到了解决该问题的方法。
之前我们配置 Zookeeper 主机列表如下
xx.xx.xx.xx:2181
升级到Zookeeper 3.7.1后。我们在 Zookeeper 主机列表中添加了 /solr,如下所示。
xx.xx.xx.xx:2181/solr