У меня есть кластер ES (v 5.6.12), работающий в режиме разработки, конфигурация ниже:
node1.com
cluster.name: elastic-test
node.name: "node-1"
path.data: /path/to/data
path.logs: /path/to/logs
network.host: 127.0.0.1
http.host: 0.0.0.0
discovery.zen.ping.unicast.hosts: ["node1.com", "node2.com"]
node.master: true
Я пытаюсь подключить узел 2 к тому же кластеру:
node2.com
cluster.name: elastic-test
node.name: "node-2"
path.data: /path/to/data
path.logs: /path/to/logs
network.host: 127.0.0.1
http.host: 0.0.0.0
discovery.zen.ping.unicast.hosts: ["node1.com", "node2.com"]
node.master: true
Я пытался изменить network.host на их соответствующие адреса, но это выводит их из режима разработки. Я также попытался установить хосты привязки и публикации, чтобы сделать узел доступным для других узлов:
network.bind_host: 127.0.0.1
network.publish_host: node1.com
Но опять же, это приводит узлы в производство.
Возможно ли, чтобы несколько узлов на разных серверах взаимодействовали в режиме разработки?