# ES service self update?

**URL:** <https://discuss.elastic.co/t/es-service-self-update/19204>\
**Category:** Elasticsearch\
**Created:** [August 11, 2014, 6:39pm UTC](https://discuss.elastic.co/t/es-service-self-update/19204 "2014-08-11T18:39:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![kti\_sk](https://avatars.discourse-cdn.com/v4/letter/k/c4cdca/32.png) [@kti\_sk](https://discuss.elastic.co/u/kti_sk)\
**Post date:** [August 11, 2014, 6:39pm UTC](https://discuss.elastic.co/t/es-service-self-update/19204/1 "2014-08-11T18:39:24Z")

</div>

I am very new to Elastic Search. I was curious if ES service can  
periodically check for the latest version such as 1.1.3 and update nodes  
one at a time silently?  
I am in the process of writing PowerShell script to do this but thought  
ES might have solution for this already.

thanks

--  
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).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/67bf5c11-ba0c-4030-93b9-553c114baf4c%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/67bf5c11-ba0c-4030-93b9-553c114baf4c%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [August 11, 2014, 10:58pm UTC](https://discuss.elastic.co/t/es-service-self-update/19204/2 "2014-08-11T22:58:10Z")

</div>

No it doesn't.

You could do it with puppet/chef.

Regards,  
Mark Walkom

Infrastructure Engineer  
Campaign Monitor  
email: [markw@campaignmonitor.com](mailto:markw@campaignmonitor.com)  
web: [www.campaignmonitor.com](http://www.campaignmonitor.com)

On 12 August 2014 04:39, [kti\_sk@hotmail.com](mailto:kti_sk@hotmail.com) wrote:

> I am very new to Elastic Search. I was curious if ES service can  
> periodically check for the latest version such as 1.1.3 and update nodes  
> one at a time silently?  
> I am in the process of writing PowerShell script to do this but thought  
> ES might have solution for this already.
> 
> thanks
> 
> --  
> 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).  
> To view this discussion on the web visit  
> [https://groups.google.com/d/msgid/elasticsearch/67bf5c11-ba0c-4030-93b9-553c114baf4c%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/67bf5c11-ba0c-4030-93b9-553c114baf4c%40googlegroups.com)  
> [https://groups.google.com/d/msgid/elasticsearch/67bf5c11-ba0c-4030-93b9-553c114baf4c%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/67bf5c11-ba0c-4030-93b9-553c114baf4c%40googlegroups.com?utm_medium=email&utm_source=footer)  
> .  
> For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
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).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CAEM624ZRryCu4mmHL\_M%3Dc7btng7SoK0%2BB39VFTxQFjnDpJFD8g%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAEM624ZRryCu4mmHL_M%3Dc7btng7SoK0%2BB39VFTxQFjnDpJFD8g%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![Blake\_Atkinson](https://avatars.discourse-cdn.com/v4/letter/b/7993a0/32.png) [@Blake\_Atkinson](https://discuss.elastic.co/u/Blake_Atkinson)\
**Post date:** [August 13, 2014, 12:07am UTC](https://discuss.elastic.co/t/es-service-self-update/19204/3 "2014-08-13T00:07:14Z")

</div>

If you haven't already, see:

> **[Elasticsearch Platform — Find real-time answers at scale](https://www.elastic.co)**
>
> Power insights and outcomes with the Elasticsearch Platform and AI. See into your data and find answers that matter with enterprise solutions designed to help you build, observe, and protect. Try Elasticsearch free today.

In general, I would advise against doing automated updating unless you have  
a significantly large cluster size. Mostly because nothing is guaranteed  
version to version and there might be caveats for new releases you might  
not be aware of before your cluster has already started the process. It  
would be very simple for something to go wrong that might affect data  
integrity and/or cluster stability.

If you must proceed down this route, create a small staging/test cluster w/  
data and test the upgrade there first. Hopefully you're using VMs so you  
can snapshot and observe your upgrade's behavior before affecting  
production systems.

Note: If you were thinking of updating a node in-place, you should instead  
try symlinking the production ES service so you can then (1) download the  
new version, (2) stop shard allocation and ES, (3) update/change the  
symlink, and (4) restart ES. Also covered in the link above.

On Monday, August 11, 2014 1:39:24 PM UTC-5, [kti...@hotmail.com](mailto:kti...@hotmail.com) wrote:

> I am very new to Elastic Search. I was curious if ES service can  
> periodically check for the latest version such as 1.1.3 and update nodes  
> one at a time silently?  
> I am in the process of writing PowerShell script to do this but thought  
> ES might have solution for this already.
> 
> thanks

--  
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).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/e7b0953a-6853-4ba7-a63d-858ed2c93be9%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/e7b0953a-6853-4ba7-a63d-858ed2c93be9%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<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, 1:09am UTC](https://discuss.elastic.co/t/es-service-self-update/19204/4 "2017-07-06T01:09:05Z")

</div>


