Dell PERC 4 / DC (PowerEdge 2850) e ZFS

1

Eu entendo que o ZFS prefere ter tantos dados sobre as unidades quanto possível, e que a melhor coisa a fazer é desligar o RAID.

O ambiente de hardware é um Dell PowerEdge 2850 com PERC 4 / DC e quatro unidades (73Gb cada) instaladas em seis possíveis. O software é FreeNAS 8.0.2 com inicialização via ZFS a partir da chave USB.

Eu configurei o RAID desta forma: cada drive físico é uma unidade lógica em um RAID 0. Nenhuma configuração especial foi feita além disso.

Isso é ideal para o ZFS? Como configuro isso corretamente no FreeNAS como um ZRAID? Eu quero?

Em minha leitura, foi dito que não é possível adicionar um novo disco a um pool do ZRAID; isso ainda é verdade? Como você iria adicionar dois novos discos de forma redundante a um zpool no FreeNAS?

    
por Mei 22.12.2011 / 03:57

2 respostas

2

Não, isso não é ideal para o ZFS. Isso é descrito aqui no Server Fault em: Recomendações do controlador ZFS SAS / SATA

O controlador PERC 4 / DC é um controlador RAID SCSI paralelo PCI-X básico. O ZFS prefere lidar com o gerenciamento de todo o disco, portanto, a melhor opção no seu caso é usar um HBA SCSI básico. Em vez disso, a solução que você criou com a criação de várias unidades lógicas RAID 0 funcionará. O único problema surge quando uma unidade falha. O disco de substituição precisará ser reinicializado como uma unidade lógica RAID 0 para ser reconhecido pelo ZFS. Você provavelmente precisará de uma reinicialização para fazer isso. É algo a considerar.

A expansão do disco é possível em certos casos. Você pode adicionar vdevs (agrupamentos de discos RAID) a um pool. Por exemplo, se você tiver um zpool composto por espelhos-raiados (RAID 1 + 0), poderá adicionar outros pares espelhados a esse pool. Você não pode expandir um RAIDZ1 / 2/3 vdev.

Veja também: ZFS: Mirror vs. RAID-Z e Como posso adicionar um disco a um zpool raidz existente? / a>

    
por 22.12.2011 / 14:06
0

Consegui permitir que os discos SCSI passassem pelo RAID indo para a ferramenta de configuração (Ctrl + M na inicialização) e desativando o BIOS do controlador. O ZFS não pôde executar o smartd em discos atrás do controlador de invasão.

Este é um 2850 com a placa 4 / DC controlando o alvo scsi para um powervault 220s. Os discos na matriz precisam ser JBOD e não RAID para o ZFS para poder obtê-lo completamente.

    
por 28.06.2015 / 09:45