2016-08-04 98 views
0

我試圖在Ubuntu 16.04上使用版本2.3.5創建Elasticsearch集羣(2,3節點)。無法創建版本2.3.5的Elasticsearch集羣

在一些文章中說如果一個網絡中的所有節點都需要在所有節點中指定相同的集羣名稱,那麼Elasticsearch本身會發現它們並將添加到集羣中。我做到了,但沒有結果。

你能幫我嗎,這個功能是否適用於2.3.5?

或需要指定:

discovery.zen.ping.unicast.hosts: ["10.0.0.1", "10.0.0.2", "10.0.0.3"] 

感謝。

回答

1

如果Elasticsearch實例在同一個網絡中,它們可以互相發現並形成一個集羣。正如你所說,你可以指定一個集羣名稱。默認發現端口是9300.因此確保該端口在節點之間是否可達。

指定是節點地址也是一個選項。

https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-discovery.html

+0

感謝您的快速響應。通過我自己設置主機來實現配置。將檢查9300個端口的可用性。順便說一句,發現這 - https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking_20_removed_features.html – eabyshev

+0

恥辱對我,我錯過了 – alpert