Docker elasticsearch无法知道群集';s节点
我有一个由4个节点组成的集群,2个主节点和2个从节点都在dockers上运行 主机的配置如下所示:Docker elasticsearch无法知道群集';s节点,docker,
elasticsearch,Docker,
elasticsearch,我有一个由4个节点组成的集群,2个主节点和2个从节点都在dockers上运行 主机的配置如下所示: network: host: 0.0.0.0 publish_host: myIP http: port: 9201 transport.tcp.port: 9301 path: logs: "/usr/share/elasticsearch/logs" discovery.zen.minimum_master_nodes: 2 http.cors.enabled : t
network:
host: 0.0.0.0
publish_host: myIP
http:
port: 9201
transport.tcp.port: 9301
path:
logs: "/usr/share/elasticsearch/logs"
discovery.zen.minimum_master_nodes: 2
http.cors.enabled : true
http.cors.allow-origin : "*"
http.cors.allow-methods : OPTIONS, HEAD, GET, POST, PUT, DELETE
http.cors.allow-headers : X-Requested-With,X-Auth-Token,Content-Type,Authorization, Content-Length
cluster.name: lpfrlogsconcentration
node:
name: "node-1"
master: true
data: false
ingest: true
discovery.zen.ping.unicast.hosts:
- myIP:9301
- myIP:9302
- myIP:9303
- myIP:9304
对于奴隶来说,这是:
network:
host: 0.0.0.0
publish_host: myIP
http:
port: 9203
transport.tcp.port: 9303
path:
logs: "/usr/share/elasticsearch/logs"
discovery.zen.minimum_master_nodes: 2
http.cors.enabled : true
http.cors.allow-origin : "*"
http.cors.allow-methods : OPTIONS, HEAD, GET, POST, PUT, DELETE
http.cors.allow-headers : X-Requested-With,X-Auth-Token,Content-Type,Authorization, Content-Length
cluster.name: lpfrlogsconcentration
node:
name: "node-3"
master: false
data: true
ingest: true
discovery.zen.ping.unicast.hosts:
- myIP:9301
- myIP:9302
- myIP:9303
- myIP:9304
但是,当我运行dockers时,我在节点1和2(主节点)上遇到了以下错误:
[2018-06-14T08:41:02,744][INFO ][o.e.d.z.ZenDiscovery ]
[node-1] failed to send join request to master
[{node-2}{UNxVYf5mQUSUV3Z9h6c7Pw}{4xJAijDHTfCNfdjyUDLvtQ}{221.128.56.131}{221.128.56.131:9302}],
reason [RemoteTransportException[[node-2][172.17.0.2:9302][internal:discovery/zen/join]];
nested: NotMasterException[Node [{node-2}{UNxVYf5mQUSUV3Z9h6c7Pw}{4xJAijDHTfCNfdjyUDLvtQ}
{221.128.56.131}{221.128.56.131:9302}] not master for join request]; ],
tried [3] times
你能帮我调试一下吗?你是在为两个主节点使用第一个配置文件吗?数据:true,当然是不同的端口