Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker elasticsearch无法知道群集';s节点_Docker_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch - Fatal编程技术网 elasticsearch,Docker,elasticsearch" /> elasticsearch,Docker,elasticsearch" />

Docker elasticsearch无法知道群集';s节点

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

我有一个由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 : 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,当然是不同的端口