I have a use case where I need to create a single elasticsearch cluster of multiple nodes on the same machine. I have a heavy hardware and this is for a dev environment only. I am using ES 6.2.2 and having hard time creating the cluster. I have made below changes to my elasticsearch.yml config file however both the nodes are started as individual master nodes for exactly the same cluster. Can somebody please help.
Below is the configuration:
$ pwd
/data/elastic/elasticsearch-6.2.2-node1
$ sed 's/^#.*//;/^$/d' config/elasticsearch.yml
cluster.name: cluster1
network.publish_host: 192.168.56.213
network.host: 192.168.56.213
http.port: 9200
transport.tcp.port: 9300
discovery.zen.ping.unicast.hosts: ["192.168.56.213:9302"]
$ pwd
/data/elastic/elasticsearch-6.2.2-node2
$ sed 's/^#.*//;/^$/d' config/elasticsearch.yml
cluster.name: cluster1
network.host: 192.168.56.213
http.port: 9202
transport.tcp.port: 9302
discovery.zen.ping.unicast.hosts: ["192.168.56.213:9300"]