Repository: mesos Updated Branches: refs/heads/master 26d820e15 -> 45363984c
Updated Upgrade Guide for Mesos 0.23.0 Added component upgrade order. Review: https://reviews.apache.org/r/36145 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/5bd8a383 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/5bd8a383 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/5bd8a383 Branch: refs/heads/master Commit: 5bd8a383673e3bef42c8d846519a0fdce5f8fa1b Parents: 26d820e Author: Adam B <[email protected]> Authored: Fri Jul 3 11:17:34 2015 -0700 Committer: Adam B <[email protected]> Committed: Fri Jul 3 11:17:34 2015 -0700 ---------------------------------------------------------------------- docs/upgrades.md | 10 ++++++++++ 1 file changed, 10 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/5bd8a383/docs/upgrades.md ---------------------------------------------------------------------- diff --git a/docs/upgrades.md b/docs/upgrades.md index cef055b..47fa589 100644 --- a/docs/upgrades.md +++ b/docs/upgrades.md @@ -16,6 +16,16 @@ This document serves as a guide for users who wish to upgrade an existing mesos **NOTE** The Resource protobuf has been extended to include more metadata for supporting persistence (DiskInfo), dynamic reservations (ReservationInfo) and oversubscription (RevocableInfo). You must not combine two Resource objects if they have different metadata. +In order to upgrade a running cluster: + +* Rebuild and install any modules so that upgraded masters/slaves can use them. +* Install the new master binaries and restart the masters. +* Install the new slave binaries and restart the slaves. +* Upgrade the schedulers by linking the latest native library / jar / egg (if necessary). +* Restart the schedulers. +* Upgrade the executors by linking the latest native library / jar / egg (if necessary). + + ## Upgrading from 0.21.x to 0.22.x **NOTE** Slave checkpoint flag has been removed as it will be enabled for all
