Setting up a node
Elasticsearch allows customizing several parameters in an installation. In this recipe, we'll see the most used ones to define where to store our data and to improve the overall performances.
Getting ready
You need a working Elasticsearch installation as we described in the Downloading and installing Elasticsearch recipe and a simple text editor to change configuration files.
How to do it...
The steps required for setting up a simple node are as follows:
Open
config/elasticsearch.yml
with an editor of your choice.Setup the directories that store your server data.
For Linux or Mac OS X type the following command:
path.conf: /opt/data/es/conf path.data: /opt/data/es/data1,/opt2/data/data2 path.work: /opt/data/work path.logs: /opt/data/logs path.plugins: /opt/data/plugins
For Windows type the following command:
path.conf: c:\Elasticsearch\conf path.data: c:\Elasticsearch\data path.work: c:\Elasticsearch\work ...