We are trying to run multiple Elasticsearch nodes like (master node, coordinating node and data node) on the same server , we have installed rpm package and updated the configuration in /etc/elasticsearch/elasticsearch.yml file.
Now when I have to run data node, I have to update the same file and run this again. Is there a way to have three separate elasticsearch.yml files rather than updating the same one again.
This is not the recommended way to run more than one node per host. You'll be much better off using using the tar.gz or docker containers.
You can do it this way, but you will need to copy the config file for each node and do a few other settings to make sure they don't conflict with working directories.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.