# Rolling restarts

**URL:** <https://discuss.elastic.co/t/rolling-restarts/167912>\
**Category:** Elastic Cloud Enterprise (ECE)\
**Created:** [February 11, 2019, 6:16pm UTC](https://discuss.elastic.co/t/rolling-restarts/167912 "2019-02-11T18:16:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![wpitt13](https://avatars.discourse-cdn.com/v4/letter/w/f9ae1b/32.png) [@wpitt13](https://discuss.elastic.co/u/wpitt13)\
**Post date:** [February 11, 2019, 6:16pm UTC](https://discuss.elastic.co/t/rolling-restarts/167912/1 "2019-02-11T18:16:53Z")

</div>

Are there recommended procedures for rolling restarts of ECE runners in cases of system level patching or hardware maintenance?

---

<div class="post-metadata">

**Author:** ![Alex\_Piggott](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alex_piggott/32/11053_2.png) [@Alex\_Piggott](https://discuss.elastic.co/u/Alex_Piggott)\
**Post date:** [February 11, 2019, 6:42pm UTC](https://discuss.elastic.co/t/rolling-restarts/167912/2 "2019-02-11T18:42:23Z")

</div>

Something like:

- Zone by zone of course
- Do the control plan first of all, zookeeper first
  - Before taking down a ZK node, check that you have exactly 3 or 5 containers and they are all connected (eg there is a ZK status element under settings)

- If you have sufficient allocator space, it is recommended that you put each allocator to patch in maintenance mode first, then migrate clusters off it, then take it down etc
  - (of course in many cases there is insufficient space to do this, in which case - ensure all non-HA clusters are migrated off and be aware that you will lose HA during the rolling change)

Also: docker `1.11` at least has a broken daemon restart, so the recommended way of bringing a host up without running ECE is as follows:

- Disable the docker daemon (don't stop it) - exact command depends on OS
- Reboot the host to bring it up without ECE
- Perform whatever changes are required
- Re-enable the docker daemon once done
- Reboot the host to bring it back with ECE running

---

<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:** [February 25, 2019, 6:52pm UTC](https://discuss.elastic.co/t/rolling-restarts/167912/3 "2019-02-25T18:52:01Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
