É seguro adicionar um novo nó a um cluster Cassandra enquanto um reparo está em execução?


15

Estou me preparando para expandir um cluster Cassandra existente. Tenho reparos programados para serem executados de forma recorrente. Preciso desativar os reparos ao adicionar um novo nó a um cluster ou posso inicializar novos nós enquanto os reparos estão em execução em outro local do cluster?


1
pelo que vejo aqui , não há restrição; portanto, você pode adicionar um nó ao cluster no momento em que a reconstrução é executada. Pessoalmente, eu tentaria excluir o cruzamento de tais operações.
A.Newgate

Respostas:


5

De acordo com a documentação do Datastax ,

Aviso: o DataStax recomenda interromper as operações de reparo durante alterações na topologia ; o serviço de reparo faz isso automaticamente. Os reparos em execução durante uma alteração na topologia provavelmente apresentarão erros quando envolver intervalos móveis.

Portanto, fica claro que as alterações na topologia (adição / remoção de nós) não são recomendadas quando existe um processo de reparo ativo no cluster


2
Essa é uma nova sinopse adicionada ao documento após a postagem desta pergunta. Não estava tão claro naquela época. Além disso, não diz que não é seguro fazê-lo, apenas que os reparos falharão quando os intervalos forem movidos. No entanto, essa é a única resposta que recebi desde que fiz essa pergunta há dois anos e é uma resposta decente que a aceitei.
Gene
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.