There is already a SAFE_MODE for the Manager. Were you thinking of adding another state for the Manager?
On Mon, May 9, 2022 at 6:38 AM Adam Lerman <aler...@gmail.com> wrote: > Accumulo Devs -- > > Wanted to put a feeler out if there was interest in adding a method for > rolling updates to accumulo, especially for patch updates. I would love to > see this adopted in the future so that patch updates could be applied with > no downtime for the cluster. > > My general thought would be: > > 1) put the system in upgrade mode (shell command) > - suspend migrations, increase tserver.suspend.duration > 2) Manually update and roll tservers -- slowly so as not to cause too much > churn > 3) Bounce the common services (manager, gc, etc) > 4) Verify all looks good > 5) take system out of upgrade mode > > Does anyone have any thoughts about adding something like this? > > Thanks! > > Adam >