Repository: mesos Updated Branches: refs/heads/master 959b1edfe -> 3e4ff911d
Added default upgrade steps to 0.24.X to 0.25.X section. Review: https://reviews.apache.org/r/38822 Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/3e4ff911 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/3e4ff911 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/3e4ff911 Branch: refs/heads/master Commit: 3e4ff911df6193708f447466feb9ef06c7709978 Parents: 959b1ed Author: Niklas Nielsen <[email protected]> Authored: Mon Oct 5 11:04:57 2015 -0700 Committer: Niklas Q. Nielsen <[email protected]> Committed: Mon Oct 5 11:04:57 2015 -0700 ---------------------------------------------------------------------- docs/upgrades.md | 10 ++++++++++ 1 file changed, 10 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/3e4ff911/docs/upgrades.md ---------------------------------------------------------------------- diff --git a/docs/upgrades.md b/docs/upgrades.md index 8e33b9b..a2e073f 100644 --- a/docs/upgrades.md +++ b/docs/upgrades.md @@ -28,6 +28,16 @@ For both master and slave: * /files/read.json becomes /files/read +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.23.x to 0.24.x **NOTE** Support for live upgrading a driver based scheduler to HTTP based (experimental) scheduler has been added.
