O que desencadeia uma reconstrução de espelho RAID 1 em um Lacie 2 Big USB3?

O que desencadeia uma reconstrução de espelho RAID 1 em um Lacie 2 Big USB3?

Eu tenho um espelho RAID 1 em um Lacie 2 Big USB3. Quando eu quebro o espelho retirando uma unidade, continuo fazendo alterações na unidade restante e, finalmente, coloco a primeira de volta, as unidades ficam felizmente fora de sincronia. A unidade parece não detectar que o espelho estava quebrado. O manual explica apenas as etapas a serem seguidas para substituir uma unidade com falha por uma nova unidade. Ele só espelha novamente se a unidade de substituição for nova? O que ele analisa para determinar isso?

Responder1

Tirado dePerguntas frequentes sobre suporte da Lacie:

Faça a troca com a energia ligada para que o sistema operacional incorporado saiba o que está acontecendo.

Responder2

Não conheço essa unidade especificamente, mas a maioria dos gabinetes RAID de modelo de consumo usa uma lógica muito simples para determinar a integridade do array. Geralmente são apenas alguns metadados armazenados no espaço livre dos próprios discos.

A lógica simples aciona apenas uma falha de RAID nas seguintes condições:

  • Dois discos são detectados, mas apenas um deles está respondendo.
  • Há um erro de leitura/gravação em um dos discos durante a operação.
  • Um disco é desconectado ou conectado a quente enquanto o gabinete está ligado.
  • As assinaturas RAID em cada unidade são diferentes (um disco será tratado como externo e não será usado).

É isso. Sob condições "normais" (ou seja, você o usa da maneira que deveria), a substituição de um disco defeituoso acionaria uma reconstrução porque o novo disco não teria a assinatura RAID.

No seu caso, como você removeu uma das unidades enquanto a unidade estava desligada, nenhum desses eventos de falha foi acionado. Quando você liga novamente com apenas uma unidade, os metadados RAID são ignorados (a unidade opera no modo de unidade única). Quando você coloca a segunda unidade de volta e a liga, o gabinete vê que os metadados em ambos os discos são idênticos e assume que está tudo bem. Não há hash ou soma de verificação para determinar se os discos estão sincronizados como um controlador RAID real faria.

Para sua sorte, esses gabinetes RAID "burros" também não fazem balanceamento de leitura como um controlador RAID real faria. Os dados são sempre lidos de um disco na matriz e o outro é basicamente um backup ao vivo, para que você não fique totalmente corrompido ao ligá-lo. Não se engane, porém, seu espelho está quebrado e o disco que você usou em outro computador está bagunçado. O que aconteceria se você tentasse fazer o failover é uma incógnita. O disco deve ser considerado totalmente corrompido nesse ponto, mesmo que outro computador diga que está tudo bem.

informação relacionada