On Thu, Mar 17, 2011 at 9:09 AM, Jonathan Colby
<jonathan.co...@gmail.com> wrote:
> Hi -
>
> If a seed crashes (i.e., suddenly unavailable due to HW problem),   what is 
> the best way to replace the seed in the cluster?
>
> I've read that you should not bootstrap a seed.  Therefore I came up with 
> this procedure, but it seems pretty complicated.  any better ideas?
>
> 1. update the seed list on all nodes, taking out the dead node  and restart 
> the nodes in the  cluster so the new seed list is updated
> 2. then bootstrap the new (replacement ) node as a normal node  (not yet as a 
> seed)
> 3. when bootstrapping is done, make the new node a seed.
> 4. update the seed list again adding back the replacement seed (and rolling 
> restart the cluster as in step 1)
>
>
> That seems to me like a whole lot of work.  Surely there is a better way?
>
> Jon

It is true that Seeds do not auto bootstrap. But in this case it does
not matter if the other nodes believe this node is a seed. It only
matters what the joining node is configured to believe.

On the joining node do not include it's hostname/IP in the seed list
and it should auto-bootstrap normally.

Reply via email to