Personally I believe that you do not have to do these steps just to perform
the restart.  I know the node will start faster if drained before shutdown
but according to my experience these steps make the restart process
slightly longer (I mean stop + start phase, total). So if it is really
about rolling restart to apply some JVM or C* settings I would simply kill
it and start.

On Mon, Dec 1, 2014 at 12:02 AM, Kevin Burton <bur...@spinn3r.com> wrote:

> I’m trying to figure out a safe way to do a rolling restart.
>
> http://devblog.michalski.im/2012/11/25/safe-cassandra-shutdown-and-restart/
>
> It has the following command which make sense:
>
> root@cssa01:~# nodetool -h cssa01.michalski.im disablegossiproot@cssa01:~# 
> nodetool -h cssa01.michalski.im disablethriftroot@cssa01:~# nodetool -h 
> cssa01.michalski.im drain
>
>
> … but I don’t think this takes into consideration CQL.
>
>
> So you would first disablethrift, then disablebinary
>
>
> anything else needed in modern Cassandra ?
>
> --
>
> Founder/CEO Spinn3r.com
> Location: *San Francisco, CA*
> blog: http://burtonator.wordpress.com
> … or check out my Google+ profile
> <https://plus.google.com/102718274791889610666/posts>
> <http://spinn3r.com>
>
>


-- 
Nikolai Grigoriev
(514) 772-5178

Reply via email to