hi James I followed the instructions best as I can and also tried to apply the info I found on web but the nodes are not discovering each other , please see my configuration files and the elastic log.
[root@hadoop1 ~]# cat /etc/elasticsearch/elasticsearch.yml
cluster.name: ftes
transport.host: 127.0.0.1
http.host: 0.0.0.0
network.bind_host: "hadoop2,hadoop3,hadoop4,hadoop5"
network.publish_host: non_loopback:ipv4
node.name: hadoop1
node.master: true
node.data: true
path.data: /elastic/data
path.logs: /elastic/logs
network.host: hadoop1
bootstrap.system_call_filter: false
discovery.zen.minimum_master_nodes: 3
#discovery.zen.ping.unicast.hosts: ["10.100.44.16" ,"10.100.44.17" ,"10.100.44.18" ,"10.100.44.19" ,"10.100.44.20"]
discovery.zen.ping.unicast.hosts: ["hadoop1","hadoop2","hadoop3","hadoop4","hadoop5"]
[root@hadoop2 ~]# cat /etc/elasticsearch/elasticsearch.yml
cluster.name: ftes
transport.host: 127.0.0.1
http.host: 0.0.0.0
network.bind_host: "hadoop1,hadoop3,hadoop4,hadoop5"
network.publish_host: non_loopback:ipv4
node.name: hadoop2
node.master: true
node.data: true
path.data: /elastic/data
path.logs: /elastic/logs
network.host: hadoop2
bootstrap.system_call_filter: false
discovery.zen.minimum_master_nodes: 3
#discovery.zen.ping.unicast.hosts: ["10.100.44.16" ,"10.100.44.17" ,"10.100.44.18" ,"10.100.44.19" ,"10.100.44.20"]
discovery.zen.ping.unicast.hosts: ["hadoop1","hadoop2","hadoop3","hadoop4","hadoop5"]
[root@hadoop3 ~]# cat /etc/elasticsearch/elasticsearch.yml
cluster.name: ftes
transport.host: 127.0.0.1
http.host: 0.0.0.0
network.bind_host: "hadoop1,hadoop2,hadoop4,hadoop5"
network.publish_host: non_loopback:ipv4
node.name: hadoop3
node.master: true
node.data: true
path.data: /elastic/data
path.logs: /elastic/logs
network.host: hadoop3
bootstrap.system_call_filter: false
discovery.zen.minimum_master_nodes: 3
#discovery.zen.ping.unicast.hosts: ["10.100.44.16" ,"10.100.44.17" ,"10.100.44.18" ,"10.100.44.19" ,"10.100.44.20"]
discovery.zen.ping.unicast.hosts: ["hadoop1","hadoop2","hadoop3","hadoop4","hadoop5"]
[root@hadoop4 ~]# cat /etc/elasticsearch/elasticsearch.yml
cluster.name: ftes
transport.host: 127.0.0.1
http.host: 0.0.0.0
network.bind_host: "hadoop1,hadoop2,hadoop3,hadoop5"
network.publish_host: non_loopback:ipv4
node.name: hadoop4
node.master: true
node.data: true
path.data: /elastic/data
path.logs: /elastic/logs
network.host: hadoop4
bootstrap.system_call_filter: false
discovery.zen.minimum_master_nodes: 3
#discovery.zen.ping.unicast.hosts: ["10.100.44.16" ,"10.100.44.17" ,"10.100.44.18" ,"10.100.44.19" ,"10.100.44.20"]
discovery.zen.ping.unicast.hosts: ["hadoop1","hadoop2","hadoop3","hadoop4","hadoop5"]
[root@hadoop5 ~]# cat /etc/elasticsearch/elasticsearch.yml
cluster.name: ftes
transport.host: 127.0.0.1
http.host: 0.0.0.0
network.bind_host: "hadoop1,hadoop2,hadoop3,hadoop4"
network.publish_host: non_loopback:ipv4
node.name: hadoop5
node.master: true
node.data: true
path.data: /elastic/data
path.logs: /elastic/logs
network.host: hadoop5
bootstrap.system_call_filter: false
discovery.zen.minimum_master_nodes: 3
#discovery.zen.ping.unicast.hosts: ["10.100.44.16" ,"10.100.44.17" ,"10.100.44.18" ,"10.100.44.19" ,"10.100.44.20"]
discovery.zen.ping.unicast.hosts: ["hadoop1","hadoop2","hadoop3","hadoop4","hadoop5"]
[2017-08-02T09:11:22,652][INFO ][o.e.n.Node ] [hadoop1] initializing ...
[2017-08-02T09:11:22,730][INFO ][o.e.e.NodeEnvironment ] [hadoop1] using [1] data paths, mounts [[/ (/dev/mapper/vg_hadoop1-lv_root)]], net usable_space [12gb], net total_space [49gb], spins? [possibly], types [ext4]
[2017-08-02T09:11:22,731][INFO ][o.e.e.NodeEnvironment ] [hadoop1] heap size [1.9gb], compressed ordinary object pointers [true]
[2017-08-02T09:11:22,733][INFO ][o.e.n.Node ] [hadoop1] node name [hadoop1], node ID [sdZ-rxXISYuu4gkVf__-mw]
[2017-08-02T09:11:22,733][INFO ][o.e.n.Node ] [hadoop1] version[5.5.0], pid[26216], build[260387d/2017-06-30T23:16:05.735Z], OS[Linux/2.6.32-642.6.2.el6.x86_64/amd64], JVM[Oracle Corporation/OpenJDK 64-Bit Server VM/1.8.0_111/25.111-b15]
[2017-08-02T09:11:22,733][INFO ][o.e.n.Node ] [hadoop1] JVM arguments [-Xms2g, -Xmx2g, -XX:+UseConcMarkSweepGC, -XX:CMSInitiatingOccupancyFraction=75, -XX:+UseCMSInitiatingOccupancyOnly, -XX:+DisableExplicitGC, -XX:+AlwaysPreTouch, -Xss1m, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djna.nosys=true, -Djdk.io.permissionsUseCanonicalPath=true, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimization=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -Dlog4j.skipJansi=true, -XX:+HeapDumpOnOutOfMemoryError, -Des.path.home=/usr/share/elasticsearch]
[2017-08-02T09:11:23,502][INFO ][o.e.p.PluginsService ] [hadoop1] loaded module [aggs-matrix-stats]
[2017-08-02T09:11:23,502][INFO ][o.e.p.PluginsService ] [hadoop1] loaded module [ingest-common]
[2017-08-02T09:11:23,502][INFO ][o.e.p.PluginsService ] [hadoop1] loaded module [lang-expression]
[2017-08-02T09:11:23,502][INFO ][o.e.p.PluginsService ] [hadoop1] loaded module [lang-groovy]
[2017-08-02T09:11:23,502][INFO ][o.e.p.PluginsService ] [hadoop1] loaded module [lang-mustache]
[2017-08-02T09:11:23,502][INFO ][o.e.p.PluginsService ] [hadoop1] loaded module [parent-join]
[2017-08-02T09:11:23,503][INFO ][o.e.p.PluginsService ] [hadoop1] loaded module [percolator]
[2017-08-02T09:11:23,503][INFO ][o.e.p.PluginsService ] [hadoop1] loaded module [reindex]
[2017-08-02T09:11:23,503][INFO ][o.e.p.PluginsService ] [hadoop1] loaded module [transport-netty3]
[2017-08-02T09:11:23,503][INFO ][o.e.p.PluginsService ] [hadoop1] loaded module [transport-netty4]
[2017-08-02T09:11:23,503][INFO ][o.e.p.PluginsService ] [hadoop1] no plugins loaded
[2017-08-02T09:11:24,856][INFO ][o.e.d.DiscoveryModule ] [hadoop1] using discovery type [zen]
[2017-08-02T09:11:25,316][INFO ][o.e.n.Node ] [hadoop1] initialized
[2017-08-02T09:11:25,316][INFO ][o.e.n.Node ] [hadoop1] starting ...
[2017-08-02T09:11:25,460][INFO ][o.e.t.TransportService ] [hadoop1] publish_address {127.0.0.1:9300}, bound_addresses {127.0.0.1:9300}
[2017-08-02T09:11:25,471][WARN ][o.e.b.BootstrapChecks ] [hadoop1] max number of threads [1024] for user [elasticsearch] is too low, increase to at least [2048]
[2017-08-02T09:11:28,505][WARN ][o.e.d.z.ZenDiscovery ] [hadoop1] not enough master nodes discovered during pinging (found [[Candidate{node={hadoop1}{sdZ-rxXISYuu4gkVf__-mw}{Q1_mobLlTP6CHxHsbyICYA}{127.0.0.1}{127.0.0.1:9300}, clusterStateVersion=-1}]], but needed [3]), pinging again