Estou tentando construir um NAS a partir do hardware que eu tinha em volta. Suas especificações atuais são:
Notas especiais :
Antecedentes curtos:
Eu testei o controlador pela primeira vez em uma placa separada (ASRock Pro BTC R2.0) rodando o Ubuntu Mate 16.04. Eu usei-o com 8 unidades Hitachi 320 GB no RAID 6. Ele funcionou maravilhas. Pouco depois, mudei para a placa-mãe atual (P5N32-E SLI Plus) com os mesmos 8 discos rígidos que usei anteriormente. O controlador SAS foi conectado ao slot PCI-E Azul. Parece que a placa-mãe tem aqueles dois slots pci-e azuis "equipados" para rodar placas gráficas Nvidia no SLI. Cheguei a esta conclusão porque o controlador SAS foi relatado como "não operacional" por "dmesg" logo após a inicialização. Ele também congelaria no utilitário de configuração depois de algum tempo.
Tenho notado que isso não acontece quando o controlador SAS é conectado ao slot PCI-E branco, que é anunciado como sendo "x8 speed". Eu precisava ter pelo menos dois controladores sas conectados, já que planejava atualizar para 32 discos rígidos. Assim, testei diferentes posicionamentos para o cartão SAS atual até que ele não seja mais congelado. A solução (tendo em mente que outra placa idêntica seria adicionada) estava usando um riser de GPU. Usando o conector x1, eu consegui encaixar a placa x4 em um slot x1 que funcionou perfeitamente.
Com os erros "não operacionais" fora do caminho, comecei a testar mais 8 discos rígidos (os mencionados nas especificações atuais). Para meu espanto, 4 dos discos rígidos relataram erros de E / S. Eles eram todos do mesmo modelo: SAMSUNG HD251HJ. Eu corri badblocks (leitura-gravação destrutiva) em todos eles e eles não relataram nenhum erro. Cheques SMART foram aprovados. O extenso auto-teste SMART também passou. Todos os testes foram realizados atrás do controlador LSI 9201-16e.
Eu tentei RAID-los. O mdadm (compilado de aqui ) marcou alguns deles como defeituosos. Recriar a matriz resultou em outros sendo marcados como defeituosos. Eu tentei formatar um disco de cada vez como ext4 e montá-lo. Ele iria lançar erros no "dmesg" apenas quando eu estava montando. Desativei a inicialização lenta para que ela ficasse pronta assim que a formatação terminasse. Apenas fazendo com que o FAT32 funcionasse, até certo ponto. Ainda traria erros. Eu escolhi um deles aleatoriamente e testei diferentes combinações:
Pode parecer que há um problema com o controlador sas, mas testei 16 discos rígidos (raid-ed e não raid-ed) e todos funcionaram perfeitamente. Apenas este modelo exato, HD251HJ se recusa a trabalhar atrás do controlador. Parece que eles só relatam erros ao montá-los / formatá-los, pois todos os outros testes foram bem-sucedidos. Mdadm também marca alguns como defeituosos (aleatoriamente, parece)
Aqui está a saída de "dmesg" depois de formatar o disco rígido para "Linux raid auto" com a porta sata integrada e usando-o com o controlador SAS: link .