Um dos HDDs na configuração RAID do meu servidor falhou, então eu o tirei da matriz e fiz com que o data center o trocasse a quente. Eles fizeram isso, mas agora a nova unidade é /dev/sdc
melhor que /dev/sda
. Suspeito que, se eu reiniciar o servidor, ele será /dev/sda
novamente, por isso hesito em adicioná-lo novamente à matriz, /dev/sdc
porque não quero criar uma armadilha para que eu caia na próxima reinicialização. Eu não reiniciaria o servidor se não precisasse (se precisar, bem, que pena).
Se eu adicionar como /dev/sdc
, haverá um problema na reinicialização? Ou existe alguma maneira de alterar o nome do dispositivo de /dev/sdc
para /dev/sda
sem reiniciar?
Isso está no Ubuntu 10.04 LTS. É uma md
matriz ("Linux Software RAID"), onde atualmente um dos dispositivos (existem alguns) se parece com isso ("degradado" porque removi o antigo /dev/sda
):
# mdadm --detail / dev / md0 / dev / md0: Versão: 00.90.03 Hora da criação: Dom Out 11 21:07:54 2009 Nível da raide: raid1 Tamanho da matriz: 97536 (95,27 MiB 99,88 MB) Tamanho do desenvolvedor usado: 97536 (95,27 MiB 99,88 MB) Dispositivos de invasão: 2 Total de dispositivos: 1 Menor preferido: 0 Persistência: o superbloco é persistente Hora da atualização: Qui. 30 de junho 09:31:16 2011 Estado: limpo, degradado Dispositivos ativos: 1 Dispositivos de trabalho: 1 Dispositivos com falha: 0 Dispositivos Sobressalentes: 0 UUID: 496be7a5: ab9177ed: 7792c71e: 7dc17aa4 Eventos: 0.112 Número principal de incursões menores 0 8 17 0 sync ativo / dev / sdb1 1 0 0 1 removido
fonte
md
matriz ("Linux Software RAID"). Toda a adição / remoção de dispositivos refere-se a nomes de dispositivos, mas eu não sei o que significa que realmente depende deles ou ... Eu adicionei a saídamdadm --detail
dele à pergunta.Respostas:
É bom ir em frente e adicioná-lo como
/dev/sdc
. Lendo amd
documentação do kernel , se o nome mudar na reinicialização, não importa. (Bom design, isso.) Eis o porquê:Embora eu não tenha
md
compilado no kernel, minha instalação faz a mesma coisa que a anterior, porque é carregada automaticamentemdadm
emdadm.conf
está configurada para verificar todas as partições em busca de um superbloco, como faria o kernel:Portanto, é bom reconstruir a matriz com
/dev/sdc
; o nome provavelmente mudará para/dev/sda
na reinicialização, mas isso não causará problemas semd
estiver configurado como acima.fonte