# Cluster best practices

**URL:** <https://discuss.elastic.co/t/cluster-best-practices/10786>\
**Category:** Elasticsearch\
**Created:** [February 18, 2013, 7:51pm UTC](https://discuss.elastic.co/t/cluster-best-practices/10786 "2013-02-18T19:51:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pierre\_Carlson](https://avatars.discourse-cdn.com/v4/letter/p/90ced4/32.png) [@Pierre\_Carlson](https://discuss.elastic.co/u/Pierre_Carlson)\
**Post date:** [February 18, 2013, 7:51pm UTC](https://discuss.elastic.co/t/cluster-best-practices/10786/1 "2013-02-18T19:51:13Z")

</div>

I am looking for best practices on building an ES cluster. Since ES is so  
configurable, it seems like there are a dozen possibles ways to implement a  
cluster. Has anyone put together a list at possible config options, pros,  
cons, things to consider, etc.?

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![mattweber](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mattweber/32/44940_2.png) [@mattweber](https://discuss.elastic.co/u/mattweber)\
**Post date:** [February 18, 2013, 8:01pm UTC](https://discuss.elastic.co/t/cluster-best-practices/10786/2 "2013-02-18T20:01:41Z")

</div>

It all really depends on what you are trying to do and your data.  
Send some more information and we can probably be more specific of  
things you could do. Here are some posts you might find helpful.

[http://asquera.de/opensource/2012/11/25/elasticsearch-pre-flight-checklist/](http://asquera.de/opensource/2012/11/25/elasticsearch-pre-flight-checklist/)

> **[ElasticSearch Cluster: Configuration & Best Practices](http://www.xmsxmx.com/elasticsearch-cluster-configuration-best-practices/)**
>
> I was recently working on setting up an elasticsearch cluster with apache whirr. Setting up a cluster is one thing and running it is entirely different. Running a cluster is far more complex than setting one up. Things are no different for an...

[http://euphonious-intuition.com/2013/02/five-things-i-learned-from-elasticsearch-training/#.USKH8V06Va0](http://euphonious-intuition.com/2013/02/five-things-i-learned-from-elasticsearch-training/#.USKH8V06Va0)

> **[Elasticsearch: Five Things I was Doing Wrong](https://gibrown.wordpress.com/2013/01/24/elasticsearch-five-things-i-was-doing-wrong/)**
>
> Update: Also check out my series on scaling Elasticsearch. I’ve been working with Elasticsearch off and on for over a year, but recently I attended Elasticsearch.com’s training class (w…

Thanks,  
Matt Weber

On Mon, Feb 18, 2013 at 11:51 AM, Pierre Carlson [mpcarl@gmail.com](mailto:mpcarl@gmail.com) wrote:

> I am looking for best practices on building an ES cluster. Since ES is so  
> configurable, it seems like there are a dozen possibles ways to implement a  
> cluster. Has anyone put together a list at possible config options, pros,  
> cons, things to consider, etc.?
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![Pierre\_Carlson](https://avatars.discourse-cdn.com/v4/letter/p/90ced4/32.png) [@Pierre\_Carlson](https://discuss.elastic.co/u/Pierre_Carlson)\
**Post date:** [February 19, 2013, 4:39pm UTC](https://discuss.elastic.co/t/cluster-best-practices/10786/3 "2013-02-19T16:39:03Z")

</div>

Thanks for the pointers. These are very helpful. I'll probably be back to  
this thread when I can better formulate a question.

On Monday, February 18, 2013 2:01:41 PM UTC-6, Matt Weber wrote:

> It all really depends on what you are trying to do and your data.  
> Send some more information and we can probably be more specific of  
> things you could do. Here are some posts you might find helpful.
> 
> [http://asquera.de/opensource/2012/11/25/elasticsearch-pre-flight-checklist/](http://asquera.de/opensource/2012/11/25/elasticsearch-pre-flight-checklist/)  
> [ElasticSearch Cluster: Configuration & Best Practices | -Xms -Xmx](http://www.xmsxmx.com/elasticsearch-cluster-configuration-best-practices/)
> 
> [http://euphonious-intuition.com/2013/02/five-things-i-learned-from-elasticsearch-training/#.USKH8V06Va0](http://euphonious-intuition.com/2013/02/five-things-i-learned-from-elasticsearch-training/#.USKH8V06Va0)
> 
> [Elasticsearch: Five Things I was Doing Wrong – greg.blog](http://gibrown.wordpress.com/2013/01/24/elasticsearch-five-things-i-was-doing-wrong/)
> 
> Thanks,  
> Matt Weber

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 2:50am UTC](https://discuss.elastic.co/t/cluster-best-practices/10786/4 "2017-07-06T02:50:43Z")

</div>


