2016-01-29 7 views
3

Я создаю кластер с несколькими (2) узлами, но узлы не обнаруживаются.Узел, не соединяющийся в кластере

Узел -1

cluster.name: mycluster 
node.name: NODE1 
node.master: true 
node.data: true 
index.number_of_shards: 5 
index.number_of_replicas: 1 
discovery.zen.ping.multicast.enabled: false 
discovery.zen.ping.unicast.hosts: ["10.0.2.4"] 

Узел -2

cluster.name: mycluster 
node.name: NODE2 
node.master: false 
node.data: true 
index.number_of_shards: 5 
index.number_of_replicas: 1 
discovery.zen.ping.multicast.enabled: false 
discovery.zen.ping.unicast.hosts: ["10.0.2.15"] 

С помощью этой конфигурации сначала я запустить мастер (node1), и я начала ведомого (node2), но рабы не будучи обнаруженным

Я могу свистеть 10.0.2.15 от ведущего и наоборот ..

ответ

1

В дополнении к спецификации однонаправленных хостов свойства, также необходимо установить bind_host свойства в файле elasticsearch.yml на каждом хост и перезапустить их. Это потому, что ES binds to localhost by default, как можно видеть в журнале вы публикуемую, то есть увидеть boldified журнал ниже

[2016-01-29 18: 18: 56280] [INFO] [cluster.service] [Pixx] new_master { Pixx} {} {5wg_P7RdT0ykX1q4SAajCA 127.0.0.1} {127.0.0.1:9300} {мастер} = истина, причина: дзен-диско присоединиться (elected_as_master, [0] присоединяется получил)

Так на узле 1 вам необходимо:

network.bind_host: 10.0.2.15 

А на узле 2 вам это нужно:

network.bind_host: 10.0.2.4 
+0

Спасибо ... network.host: "_non_loopback_", я добавил это, и это сработало – user1050619

+0

Да, это также , Все, пока это не localhost. Рад, что это сработало. – Val

1

Вы ч ave для включения multicast discovery. Комментарий конфигурации discovery.zen.ping.multicast.enabled: false или установить это свойство верно в elasticsearch.yml

+0

Пытался, что до сих пор, но не будучи detected.I установили свойство Правда, в обоих узлах – user1050619

+0

Вы используете name.name = NODE1 установить имя узла. Должно ли это быть node.name = NODE1? – Richa

+0

Его опечатка ... node.name и исправлена. – user1050619