Com base na resposta de David Foerster , eu segui em frente. Consegui migrar com sucesso o volume RAID. Um detalhe que complicou a mudança foi que eu tinha o array RAID como parte do grupo LVM. Então, uma vez que o novo sistema foi reconstruído, a matriz RAID foi reconhecida, mas não consegui montar nenhum dos LVMs.
Acabei tendo que usar o vgexport / vgimport para exportar e importar o grupo de volumes. É uma coisa boa que eu estava instalando em um novo disco de sistema operacional, o que significa que eu ainda tinha meu disco de sistema operacional antigo, o que me permitiu reverter e exportar corretamente os LVMs. O procedimento que eu segui é aqui no tldp.org (exceto que falta a desativação e reativação de volumes lógicos ).
Minha configuração original era:
- Discos 2x3TB no Linux RAID1 com uma única partição Ext4 para dados de armazenamento de arquivos (sem sistema operacional).
- Matriz RAID de 3 TB adicionada como o único dispositivo no volume:
/dev/NASRaid1/NAS_LVM
-
/dev/NASRaid1/NAS_LVM
montado no sistema de arquivos como/nfs
As medidas tomadas para exportar e importar o volume foram:
- Desmontar o (s) sistema (s) de arquivos: desmontar
/nfs
(Eu também tinha um espelho de exportação para um compartilhamento de Samba que eu tive que desmontar também) - Desativar volume (s) lógico (s):
lvchange -an /dev/NASRaid1/NAS_LVM
- Desativar grupo de volumes:
vgchange -an NASRaid1
- Exportar o grupo de volumes:
vgexport NASRaid1
- Adicione o RAID Array ao novo sistema e inicialize. A execução de
pvscan
lista o (s) grupo (s) de volumes exportados. - Importe o grupo de volumes:
vgimport NASRaid1
- Ativar o grupo de volumes:
vgchange -ay NASRaid1
- Ativar o (s) volume (s):
lvchange -ay /dev/NASRaid1/NAS_LVM
- Monte o (s) sistema (s) de arquivos:
mkdir -p /nfs; mount /dev/NASRaid1/NAS_LVM /nfs
Trabalhou como um encanto.