Storage Spaces Direct O HDD MediaType não é especificado

4

Eu tenho dois servidores HP ProLiant DL380 Gen9 com o Windows Server 2016, no qual um SQL Server 2016 deve ser instalado no cluster de failover com Storage Spaces Direct. Quando tento ativar o S2D através do PowerShell, recebo o erro:

AVISO: 2017/07 / 13-10: 13: 48.295 O número de disco 2 ({455cd214-ecdd-7e52-b5c5-a505367c878c}, nome amigável 'HP LOGICAL VOLUME') no nó DB1 possui tipo de mídia não suportado

Os HDDs e os SSDs estão configurados em um RAID. Os SSDs são reconhecidos como SSD MediaType, mas os HDDs não são especificados. Alterando o MediaType via Set-PhysicalDisk -FriendlyName HPLogicalVolume -MediaType HDD falhou.

Os HDDs e SSDs estão on-line, mas sem uma partição, e são reconhecidos como SAS de tipo de barramento.

Como posso ativar os Espaços de Armazenamento diretamente nesta configuração ou onde está o meu erro?

Muito obrigado antecipadamente.

    
por Sven 13.07.2017 / 11:20

3 respostas

5

Você precisa ter suporte para tipos de mídia com o Storage Spaces Direct, que é sem RAID, sem FC e sem iSCSI. Deve ser SATA, SAS e NVMe.

link

Drives

Use unidades SATA, SAS ou NVMe conectadas localmente.

Você pode solucionar esse problema com facilidade se disser que não possui HBA SAS compatível e deseja usar o controlador RAID e os nós RAID0 de driver único ao forçar o RAID - > SAS usando ajustes de registro ou instalando um driver de filtro de terceiros para fazer isso.

link

Eu não consigo encontrar o driver embora ...

P.S. Em geral, eu pulo o S2D em apenas dois nós, na melhor das hipóteses é desajeitado: a tolerância a falhas não é grande: o cluster não pode sobreviver a um segundo travamento de nó ou de disco, discos multi-resilientes e códigos de apagamento não estão disponíveis .

    
por 14.07.2017 / 12:03
4

Certo, usando os Espaços de Armazenamento Diretos em dois ou três nós, a configuração não é a melhor idéia. Existem muitas soluções neste nicho, como a HPE ou a Starwind. O HPE Storevirtual funciona com dois nós e um nó testemunha adicional. O Starwind funciona com dois nós por design. link

    
por 14.07.2017 / 17:31
0

Para especificar o tipo de mídia, você precisa defini-lo com um script do PowerShell semelhante a:

Get-Physicaldisk | where size -gt 506870912000 | Set-PhysicalDisk –MediaType HDD

Esse script falha, a menos que o disco já seja membro de um pool de armazenamento. Quando seu servidor já é um membro do Cluster de Failover, há um problema em que os Pools recém-criados são compartilhados. O melhor é criar um pool de armazenamento antes de ingressar no cluster, alterar o tipo de mídia e destruir o pool. O tipo de disco é preservado.

    
por 10.12.2017 / 21:10