Posso mover um array RAID5 de software de um sistema para outro?

1

Estou executando o Ubuntu 14.04 LTS em ambos os sistemas. Eles residem no mesmo computador. Inicialmente eu tinha o sistema rodando com o sistema operacional e o GRUB instalado no volume RAID (3 discos). Em seguida eu queria testar algo e adicionei uma nova unidade ao sistema que mostrava como sdd quando todos os 4 discos estavam presentes Para evitar problemas, desconectei a energia das unidades RAID e instalei o Ubuntu na nova unidade (agora sda).

Como meus testes foram OK, gostaria de recuperar o antigo volume RAID e usá-lo apenas para armazenamento e, eventualmente, um backup caso a nova unidade morra.

Para recapitular: -nova unidade - vai rodar o sistema operacional O volume RAID antigo terá sistema operacional e GRUB, mas eu não o utilizarei para inicializar a partir dele, a menos que a nova unidade morra. Nesse caso, vou simplesmente alterar as configurações da BIOS e instruir o PC a inicializar a partir do RAID

Duas perguntas:
será esse trabalho?
-se eu montar o RAID no novo sistema operacional irá adicionar qualquer informação o RAID que irá torná-lo inutilizável se eu precisar voltar para a configuração antiga? Estou pensando em IDs de disco, assinaturas ou qualquer coisa assim que o novo sistema operacional possa adicionar ao disco ... Eu sei que o Windows costumava assinar os discos, mas não sabe como isso funciona no Linux. Eu sei que as unidades têm alguns UIDs, mas não tenho certeza se eles são alterados se você mover / montar a unidade sob um novo sistema

    
por MiniMe 16.03.2016 / 20:17

1 resposta

1

Sim, você pode mover os volumes RAID do software Linux para outros sistemas.

Como @ the-wabbit sugere nos comentários o mdadm --assemble --scan deve montá-lo para você.

Se isso não funcionar, você provavelmente precisará examinar o atual superbloco de um dos membros do volume RAID para descobrir as coisas corretas para colocar em seu mdadm.conf.

A menos que você tenha feito algo estranho, nada deve ser automaticamente interrompido simplesmente anexando-os ao seu sistema e inicializando o novo sistema operacional, e uma vez que você inicialize com eles conectado, você pode usar mdadm --examine /dev/sdxn ou mdadm --examine --scan .

    
por 17.03.2016 / 01:18