And here is logs, it seems like not connect each other
ES1:
[2017-11-08T03:15:54,666][INFO ][o.e.n.Node ] [prod_es_node1] initializing ...
[2017-11-08T03:15:54,734][INFO ][o.e.e.NodeEnvironment ] [prod_es_node1] using [1] data paths, mounts [[/ (rootfs)]], net usable_space [9.
6gb], net total_space [9.9gb], spins? [unknown], types [rootfs]
[2017-11-08T03:15:54,734][INFO ][o.e.e.NodeEnvironment ] [prod_es_node1] heap size [990.7mb], compressed ordinary object pointers [true]
[2017-11-08T03:15:54,736][INFO ][o.e.n.Node ] [prod_es_node1] node name [prod_es_node1], node ID [e7k9AdUIQkeCWIRifMOW9w]
[2017-11-08T03:15:54,736][INFO ][o.e.n.Node ] [prod_es_node1] version[5.4.2], pid[1], build[929b078/2017-06-15T02:29:28.122Z],
OS[Linux/3.10.0-327.el7.x86_64/amd64], JVM[Oracle Corporation/OpenJDK 64-Bit Server VM/1.8.0_131/25.131-b11]
[2017-11-08T03:15:54,736][INFO ][o.e.n.Node ] [prod_es_node1] JVM arguments [-Xms2g, -Xmx2g, -XX:+UseConcMarkSweepGC, -XX:CMSIn
itiatingOccupancyFraction=75, -XX:+UseCMSInitiatingOccupancyOnly, -XX:+DisableExplicitGC, -XX:+AlwaysPreTouch, -Xss1m, -Djava.awt.headless=tr
ue, -Dfile.encoding=UTF-8, -Djna.nosys=true, -Djdk.io.permissionsUseCanonicalPath=true, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimiza
tion=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -Dlog4j.skipJansi=true,
-XX:+HeapDumpOnOutOfMemoryError, -Xms1g, -Xmx1g, -Des.path.home=/usr/share/elasticsearch]
[2017-11-08T03:15:55,542][INFO ][o.e.p.PluginsService ] [prod_es_node1] loaded module [aggs-matrix-stats]
[2017-11-08T03:15:55,542][INFO ][o.e.p.PluginsService ] [prod_es_node1] loaded module [ingest-common]
[2017-11-08T03:15:55,542][INFO ][o.e.p.PluginsService ] [prod_es_node1] loaded module [lang-expression]
[2017-11-08T03:15:55,542][INFO ][o.e.p.PluginsService ] [prod_es_node1] loaded module [lang-groovy]
[2017-11-08T03:15:55,542][INFO ][o.e.p.PluginsService ] [prod_es_node1] loaded module [lang-mustache]
[2017-11-08T03:15:55,542][INFO ][o.e.p.PluginsService ] [prod_es_node1] loaded module [lang-painless]
[2017-11-08T03:15:55,542][INFO ][o.e.p.PluginsService ] [prod_es_node1] loaded module [percolator]
[2017-11-08T03:15:55,542][INFO ][o.e.p.PluginsService ] [prod_es_node1] loaded module [reindex]
[2017-11-08T03:15:55,543][INFO ][o.e.p.PluginsService ] [prod_es_node1] loaded module [transport-netty3]
[2017-11-08T03:15:55,543][INFO ][o.e.p.PluginsService ] [prod_es_node1] loaded module [transport-netty4]
[2017-11-08T03:15:55,543][INFO ][o.e.p.PluginsService ] [prod_es_node1] no plugins loaded
[2017-11-08T03:15:56,851][INFO ][o.e.d.DiscoveryModule ] [prod_es_node1] using discovery type [zen]
[2017-11-08T03:15:57,289][INFO ][o.e.n.Node ] [prod_es_node1] initialized
[2017-11-08T03:15:57,289][INFO ][o.e.n.Node ] [prod_es_node1] starting ...
[2017-11-08T03:15:57,419][INFO ][o.e.t.TransportService ] [prod_es_node1] publish_address {172.24.0.2:9300}, bound_addresses {[::]:9300}
[2017-11-08T03:15:57,425][INFO ][o.e.b.BootstrapChecks ] [prod_es_node1] bound or publishing to a non-loopback or non-link-local address,
enforcing bootstrap checks
[2017-11-08T03:16:07,490][INFO ][o.e.c.s.ClusterService ] [prod_es_node1] new_master {prod_es_node1}{e7k9AdUIQkeCWIRifMOW9w}{ja48giATT-m8HN
kUEDdBzQ}{172.24.0.2}{172.24.0.2:9300}, reason: zen-disco-elected-as-master ([0] nodes joined)
[2017-11-08T03:16:07,507][INFO ][o.e.h.n.Netty4HttpServerTransport] [prod_es_node1] publish_address {172.24.0.2:9200}, bound_addresses {[::]:
9200}
[2017-11-08T03:16:07,510][INFO ][o.e.n.Node ] [prod_es_node1] started
[2017-11-08T03:16:07,514][INFO ][o.e.g.GatewayService ] [prod_es_node1] recovered [0] indices into cluster_state