Both nodes have: ElasticSearch: 1.5.0 Cloud-AWS: 2.5.0
On Wednesday, April 22, 2015 at 2:29:39 PM UTC+3, David Pilato wrote: > > Which versions for: > > Elasticsearch > Cloud-aws-plugin > > ? > > -- > David ;-) > Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs > > Le 22 avr. 2015 à 12:41, Zaid Amir <redse...@gmail.com <javascript:>> a > écrit : > > Hi, > > I am starting a new cluster and I want it to be set with two nodes. One is > a data only node and the other is a master only node. Both nodes are hosted > on Amazon EC2 and are in the same region > > Here is my configuration for both nodes. > > Master Node: > > cluster.name: testingelastic > cloud.aws.access_key: <ACCESS_KEY> > cloud.aws.secret_key: <SECRET_KEY> > cloud.aws.protocol: http > discovery.type: ec2 > discovery.ec2.tag.Search: Elastic > discovery.ec2.ping_timeout: 90s > discovery.zen.ping.multicast.enabled: false > node.name: "node_m" > node.master: true > node.data: false > index.number_of_shards: 1 > index.number_of_replicas: 1 > network.publish_host: <STATIC_IP_ADDRESS> > http.enabled: true > http.cors.enables: true > http.cors.allow-origin: "*" > discovery.zen.ping.timeout: 600s > > > > Data Node: > > cluster.name: testingelastic > cloud.aws.access_key: <ACCESS_KEY> > cloud.aws.secret_key: <SECRET_KEY> > cloud.aws.protocol: http > discovery.type: ec2 > discovery.ec2.tag.Search: Elastic > discovery.ec2.ping_timeout: 90s > discovery.zen.ping.multicast.enabled: false > node.name: "node_d" > path.data: /elasticdata/data/ > node.master: false > node.data: true > index.number_of_shards: 1 > index.number_of_replicas: 1 > network.publish_host: <STATIC_IP_ADDRESS> > http.enabled: true > http.cors.enables: true > http.cors.allow-origin: "*" > iscovery.zen.ping.timeout: 600s > > > > Now when I start the elasticsearch service on the Master Node, the service > starts fine with now errors in the logs. Yet it keeps giving me a 503 > whenever I try to connect to it. > > Calling: *curl -XGET localhost:9200/_stats *on the master node gives the > following exception: > > { > > "error": "ClusterBlockException[blocked by: [SERVICE_UNAVAILABLE/1/state > not recovered / initialized];[SERVICE_UNAVAILABLE/2/no > master];]","status":503 > > } > > So it seems for some weird reason that it does not elect itself as a > master node. > > > When checking the logs on the data node, it seems that it is able to > detect the master node yet cannot connect to it with the following error in > the logs: > > *[2015-04-22 10:38:03,604][INFO ][discovery.ec2 ] [node_d] > failed to send join request to master > [[node_m][<ID>][<IP>][inet[<IP>]]{data=false, master=t$* > > I removed the IP addresses for security but I assure you they are correct. > > So what is going on here, and why is my master node failing to see itself > as a master node? > > > > > > > -- > You received this message because you are subscribed to the Google Groups > "elasticsearch" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to elasticsearc...@googlegroups.com <javascript:>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/elasticsearch/c5466db8-f614-4d52-a245-bd361b6953ad%40googlegroups.com > > <https://groups.google.com/d/msgid/elasticsearch/c5466db8-f614-4d52-a245-bd361b6953ad%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > > -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/30ee9166-5590-434b-8fc2-d8b1196e4650%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.