Estou configurando um servidor, e meu antecessor tinha o hábito de configurar vários RAID 1s com apenas 2 discos, o que acabou resultando em situações de cérebro dividido que eram difíceis de recuperar.
Como eu quero a mesma velocidade de acesso, adicionar um terceiro disco ao RAID 1 reduziria a probabilidade de uma situação de cérebro dividido?
Ou, em outras palavras, os discos "votam" em um RAID 1 quando um dos discos contém um erro de leitura?
Existe uma maneira melhor de reduzir a chance de hospedar o RAID quando um dos discos tiver uma falha não óbvia?
Não. De jeito nenhum.
Conforme mencionado indiretamente nesta resposta (apontado por @Lenniey), as leituras do RAID 1 não têm verificação de paridade , o que significa que aceita o primeiro disco do qual lê como evangelho até falhar. Se houver um erro não detectado ou atrasado durante a gravação e os discos girarem em uma ordem diferente após a reinicialização, os cenários de cérebro dividido ocorrerão, não importa quantos discos existam .
Além disso, o número de discos aumentará a complexidade do problema do cérebro dividido por um fator de 2^N, onde N é o número de discos.