# Unable to setup elasticsearch master slave architecture. Error "failed to send ping to"

**URL:** <https://discuss.elastic.co/t/unable-to-setup-elasticsearch-master-slave-architecture-error-failed-to-send-ping-to/61117>\
**Category:** Elasticsearch\
**Created:** [September 21, 2016, 11:40am UTC](https://discuss.elastic.co/t/unable-to-setup-elasticsearch-master-slave-architecture-error-failed-to-send-ping-to/61117 "2016-09-21T11:40:11Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![elasticheart](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/elasticheart/32/65189_2.png) [@elasticheart](https://discuss.elastic.co/u/elasticheart)\
**Post date:** [September 21, 2016, 11:40am UTC](https://discuss.elastic.co/t/unable-to-setup-elasticsearch-master-slave-architecture-error-failed-to-send-ping-to/61117/1 "2016-09-21T11:40:11Z")

</div>

I am trying to setup 2 elasticsearch nodes in same ip, same cluster name, different node names, and different ports. I made 2 directories to put elasticsearch.yml and logging.yml, to launch 2 instances.

My configuration files are like below

config file 1

```
cluster.name: my_cluster_name
node.name: my_node_name
node.master: true
bootstrap.mlockall: true
network.host: 192.168.2.2
http.port: 9200
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: ["192.168.2.2:9200","192.168.2.2:9201"]
discovery.zen.minimum_master_nodes: 1

```

config file 2

```
cluster.name: my_cluster_name
node.name: my_node_name_2
node.master: false
node.data: true
bootstrap.mlockall: true
network.host: 192.168.2.2
http.port: 9201
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: ["192.168.2.2:9200","192.168.2.2:9201"]
discovery.zen.minimum_master_nodes: 1

```

I am getting the error

```
[WARN][discovery.zen.ping.unicast] [my_node_name_2] failed to send ping to [{#zen_unicast_1#}{192.168.2.2}{192.168.2.2:9200}]
ReceiveTimeoutTransportException[[][192.168.2.2:9200][internal:discovery/zen/unicast] request_id [0] timed out after [3751ms]]
        at org.elasticsearch.transport.TransportService$TimeoutHandler.run(TransportService.java:679)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:745)

```

How can I fix this?

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [September 21, 2016, 11:52am UTC](https://discuss.elastic.co/t/unable-to-setup-elasticsearch-master-slave-architecture-error-failed-to-send-ping-to/61117/2 "2016-09-21T11:52:13Z")

</div>

Wrong ports. Use:

```
discovery.zen.ping.unicast.hosts: ["192.168.15.120:9300","192.168.15.120:9301"]
```

---

<div class="post-metadata">

**Author:** ![elasticheart](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/elasticheart/32/65189_2.png) [@elasticheart](https://discuss.elastic.co/u/elasticheart)\
**Post date:** [September 21, 2016, 12:09pm UTC](https://discuss.elastic.co/t/unable-to-setup-elasticsearch-master-slave-architecture-error-failed-to-send-ping-to/61117/5 "2016-09-21T12:09:27Z")

</div>

I have edited my question. Sorry, made a mistake in the code. Kindly review my question. Thank you.

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [September 21, 2016, 8:36pm UTC](https://discuss.elastic.co/t/unable-to-setup-elasticsearch-master-slave-architecture-error-failed-to-send-ping-to/61117/6 "2016-09-21T20:36:02Z")

</div>

I'm still giving you the same answer.

Change with:

```
discovery.zen.ping.unicast.hosts: ["192.168.15.120:9300","192.168.15.120:9301"]
```

---

<div class="post-metadata">

**Author:** ![elasticheart](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/elasticheart/32/65189_2.png) [@elasticheart](https://discuss.elastic.co/u/elasticheart)\
**Post date:** [September 22, 2016, 4:10am UTC](https://discuss.elastic.co/t/unable-to-setup-elasticsearch-master-slave-architecture-error-failed-to-send-ping-to/61117/7 "2016-09-22T04:10:03Z")

</div>

> [@dadoonet](#):
>
> 192.168.15.120

Hi,  
could you tell me from where the IP: **192.168.15.120** and ports **9300** and **9301** came from?  
Thanks.

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [September 22, 2016, 10:59am UTC](https://discuss.elastic.co/t/unable-to-setup-elasticsearch-master-slave-architecture-error-failed-to-send-ping-to/61117/8 "2016-09-22T10:59:50Z")

</div>

I did not noticed that you changed the IP from your original post.  
For sure don't use the REST ports (9200) but transport ones (9300).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 10:18pm UTC](https://discuss.elastic.co/t/unable-to-setup-elasticsearch-master-slave-architecture-error-failed-to-send-ping-to/61117/9 "2017-07-05T22:18:10Z")

</div>


