ElasticSearch 5.4 - One node of 5 nodes not joining the cluster


#1

Hi

Our cluster got 5 nodes. 4 are joined the cluster. 1 out of 5 is not joining cluster. it is unable to ping.

Please suggest about troubleshooting tips.

[2017-05-20T14:58:54,020][TRACE][o.e.d.z.UnicastZenPing ] [node-4] [447] failed to ping {#zen_unicast_10.156.197.14:9200_0#}{t-SM-w28QQeAR2XFjeXbIg}{10.156.197.14}{10.156.197.14:9200}
org.elasticsearch.transport.ConnectTransportException: [][10.156.197.14:9200] handshake_timeout[3s]
at org.elasticsearch.transport.TcpTransport.executeHandshake(TcpTransport.java:1589) ~[elasticsearch-5.4.0.jar:5.4.0]
at org.elasticsearch.transport.TcpTransport.openConnection(TcpTransport.java:533) ~[elasticsearch-5.4.0.jar:5.4.0]
at org.elasticsearch.transport.TcpTransport.openConnection(TcpTransport.java:115) ~[elasticsearch-5.4.0.jar:5.4.0]
at org.elasticsearch.transport.TransportService.openConnection(TransportService.java:334) ~[elasticsearch-5.4.0.jar:5.4.0]
at org.elasticsearch.discovery.zen.UnicastZenPing$PingingRound.getOrConnect(UnicastZenPing.java:399) ~[elasticsearch-5.4.0.jar:5.4.0]
at org.elasticsearch.discovery.zen.UnicastZenPing$3.doRun(UnicastZenPing.java:508) [elasticsearch-5.4.0.jar:5.4.0]
at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingAbstractRunnable.doRun(ThreadContext.java:638) [elasticsearch-5.4.0.jar:5.4.0]
at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37) [elasticsearch-5.4.0.jar:5.4.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_111]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_111]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]

-thanks in Advance.
dp


(Mark Walkom) #2

Unicast should use port 9300, via the transport protocol.

What does your config look like?


(xeraa) #3

Guess this was fixed in ElasticSearch 5.4 Nodes unable to join cluster - Troubleshooting


(Mark Walkom) #4