Alta disponibilidade em Cassandra

1) eu tenhoCluster de 5 nós (172.30.56.60, 172.30.56.61, 172.30.56.62, 172.30.56.63, 172.30.56.129)

2) Criei um espaço de chave comFator de replicação como 3
escrever consistência como 3, Inseri uma linha em uma tabela com a partição como '1' como abaixo,

INSERT INTO usuário (id_usuário, nome_usuário, telefone_usuário) VALUES (1, 'ram', 9003934069);

3) Verifiquei a localização dos dados usando o utilitário nodetool getendpoints e observei que os dados são copiados em três nós 60, 129 e 62.

./nodetool getendpoints keyspacetest user 1
172.30.56.60
172.30.36.129
172.30.56.62

4) Agora, se eu derrubar o nó 60, Cassandra precisará transferir os dados existentes para'1,'ram', 9003934069' para o nó restante (para 61 ou 63) para manter o RF como '3'?

Mas Cassandra não está fazendo isso, isso significa que, se os nós 60, 129 e 62 estiverem inativos, não poderei ler / gravar nenhum dado na partição '1' na tabela 'user'?

Ques 1:Assim, mesmo se eu tiver um cluster de 5 nós, se os dados / partes em que ele reside cairem, o cluster será inútil?

Pergunta 2: Se dois nós estiverem inativos (exemplo: 60 e 129 estão inativos) ainda 61,62 e 63 estão ativos e em execução, mas não consigo gravar nenhum dado na partição '1' com a consistência de gravação = 3, Por que é assim? Onde, como eu sou capaz de gravar os dados com a consistência de gravação = 1, isso indica novamente que os dados para a partição estarão disponíveis apenas nos nós predefinidos no cluster. Não há possibilidade de reparticionar?

Se alguma parte da minha pergunta não estiver clara, entre em contato. Gostaria de esclarecer.

questionAnswers(1)

yourAnswerToTheQuestion