O HDD funciona com conectores SATA integrados, mas não atrás do LSI 9201-16e. Por que é que? [fechadas]

1

Estou tentando construir um NAS a partir do hardware que eu tinha em volta. Suas especificações atuais são:

  • Placa-mãe : P5N32-E SLI Plus (última versão da biografia)
  • RAM : DDR2 genérico de 3 GB
  • Armazenamento do SO : HDD Maxtor de 80 GB.
  • SO : Ubuntu Mate 18.04
  • HDDs : 4 x WD3200JS-00PDB0 (320 gb) + 4 x HD251HJ (250 gb)
  • Controlador SAS : LSI 9201-16e. Firmware: 20.00.07.00-IT

Notas especiais :

  • O controlador SAS é conectado à placa-mãe por meio de um "PCI-E riser", normalmente usado no Crypto Mining. É alimentado pela mesma PSU da placa-mãe.
  • Os 8 HDDs são alimentados por uma fonte de alimentação separada (modded) classificada para 450W. Isso é necessário devido à falta de conectores sata para alimentar os discos rígidos.

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:

  • Fonte de alimentação separada, conectada ao controlador sas = erro de E / S
  • Fonte de alimentação separada, conectada a portas mobo sata = Sem erros, funciona perfeitamente
  • PSU da placa-mãe, conectado ao controlador sas = erro de E / S
  • PSU da placa-mãe, conectado a portas mobo sata = Sem erros, funciona perfeitamente

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 .

    
por KiralyCraft 24.11.2018 / 14:48

0 respostas

Tags