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

Reply via email to