Estou pesquisando para um projeto que estou iniciando, então não posso fornecer configuração aqui. Digamos que eu tenha uma matriz RAID 1 de software configurada entre duas unidades com mdadm.
Se eu gravar dados no array e mover uma das unidades para outra máquina, a segunda máquina poderá ler e/ou gravar dados na unidade sem reformatá-la? ou seja, copie os arquivos de volta
Eu vi este post , que parece fazer a mesma pergunta. No entanto, a resposta parece muito abstrata para mim; não consigo seguir:
Também é possível ler o conteúdo da partição MD montando-a diretamente e especificando, se necessário, o tipo de sistema de arquivos (ou ativando o lvm). Normalmente os metadados estão no final do disco, então simplesmente funciona.
Alguém pode explicar mais explicitamente como fazer isso e quais complicações podem surgir ao montar uma das unidades?
Se apenas uma das unidades for movida para outro host, a matriz ficará disponível em um modo degradado. Por padrão, você poderá ler os dados do array, mas as gravações serão desativadas.
É possível habilitar gravações em um array degradado; no entanto, isso significa que a matriz estará fora de sincronia quando o disco retornar ao seu local original. A ressincronização a seguir substituirá o conteúdo de um disco pelo conteúdo do outro, o que provavelmente causará perda de dados. (Não faça isso.)