.png)
Estou configurando um servidor pequeno, mas espero durável, para uma comunidade estudantil, e o hardware é um IBM x3620 M3 com uma placa RAID M1015 integrada.
Para tornar a configuração à prova de futuro e evitar ao máximo o aprisionamento do fornecedor, quero usar o RAID de software por meio da opção genérica Linux md raid, ou talvez até mesmo diretamente via btrfs.
Isso é onde fica complicado. ORedbook IBM em M1015não afirma explicitamente que uma opção completa de "passagem" (é isso que se chama JBOD?) está disponível. Eu inicializei o servidor e tentei instalar o Debian em apenas um único disco rígidosemconfigurando qualquer RAID na configuração do controlador, então claramente algum tipo de "passagem" está acontecendo.
Minhas perguntas são assim:
- O controlador deixa algum tipo de metadados nos discos que força meu md raid-array a sempre ser executado neste controlador específico, ou será um array completamente genérico que eu poderia conectar em portas SATA "brutas" e executar da mesma forma que bem?
- Serei capaz de trocar a quente e reconstruir meu array, mesmo que esteja "ignorando" o controlador de hardware tanto quanto possível?
- Estou fazendo tudo errado? Devo atualizar um firmware diferente para o controlador, cuja possibilidade émencionadono próprio Serverfault? Por que?
- etc. (Como fazer: ataque de software M1015 no Linux)
Obrigado!
Responder1
O controlador deixa algum tipo de metadados nos discos que força meu md raid-array a sempre ser executado neste controlador específico, ou será um array completamente genérico que eu poderia conectar em portas SATA "brutas" e executar da mesma forma que bem?
Se você quer dizer que será capaz de pegar os discos e conectá-los a qualquer outro controlador, então provavelmente não, não - mesmo com passagem, eu não 'apostaria tudo' que isso aconteceria.
Serei capaz de trocar a quente e reconstruir meu array, mesmo que esteja "ignorando" o controlador de hardware tanto quanto possível?
Sim, não acho que isso seria um problema.
Estou fazendo tudo errado? Devo atualizar um firmware diferente para o controlador, cuja possibilidade é mencionada no próprio Serverfault?
Pessoalmente, eu deixaria o controlador fazer o trabalho - não sou fã de RAID de software, para começar, você acaba carregando todas as gravações nos barramentos várias vezes e qualquer que seja a 'independência do fornecedor' que você acha que pode ter, é sempre mais fácil fazer backup de um servidor e restaurá-lo para outro, sem correr o risco de mover os discos para outro servidor e não ter como voltar - alguns novos servidores podem simplesmente limpar os discos de qualquer maneira. Confie no hardware, certifique-se de fazer backup e testar esses backups periodicamente.
Responder2
Não acho que o controlador deixe algumas coisas específicas do fornecedor:
Comprei um intertec 4342L (24 baias) com um controlador M1015 para expandir um MD RAID5 existente. Simplesmente movi os discos para o gabinete. O HD de inicialização IDE existente anteriormente foi clonado em dd
uma nova unidade SATA, que também foi conectada ao gabinete. Tudo correu bem, o sistema inicializou sem reclamações e o array MD começou como antes. Até o smarttool pode ser usado para ler informações do HDD diretamente.