Substituir unidades com falha no Azure Stack HCI
Aplica-se a: Azure Stack HCI, versões 22H2 e 21H2; Windows Server 2022, Windows Server 2019
O Azure Stack HCI funciona com unidades de SATA, SAS, NVMe e memória persistente conectadas fisicamente diretamente a um único servidor. Os Espaços de Armazenamento Direto desativam e removem automaticamente as unidades com falha. Como resultado, o status da unidade é marcado como desativado, e sua barra de capacidade de armazenamento está vazia.
Se uma unidade falhar, você precisará de acesso ao hardware do servidor físico para substituí-la.
Localizar o alerta
Quando uma unidade falha, um alerta aparece na área superior de Alertas do Painel do Windows Admin Center.
- No Windows Admin Center, selecione o alerta para ver detalhes, como o local físico da unidade.
- Para ver mais detalhes, selecione Unidades em Ferramentas no painel esquerdo para navegar pelas unidades e ver seu status. Na guia Inventário, você pode classificar, agrupar e pesquisar entre unidades.
- Se o seu hardware oferecer suporte, você poderá selecionar Luz Ativado ou Luz Desativado para controlar a luz indicadora da unidade.
- Remova fisicamente o disco com defeito e insira o substituto.
Aguarde a limpeza do alerta
No Windows Admin Center, na guia Unidades > Inventário, a nova unidade será exibida. Com o tempo, o alerta é removido, os volumes são reparados para o status OK e o armazenamento se reequilibra automaticamente na nova unidade.
Resolução de problemas
Se a nova unidade não for adicionada ao pool, isso pode ocorrer porque o AutoPool está desabilitado. Para determinar, execute o seguinte comando do PowerShell como administrador:
Get-StorageSubsystem Cluster* | Get-StorageHealthSetting | select "System.Storage.PhysicalDisk.AutoPool.Enabled"
Se o valor for Verdadeiro, o AutoPool estará habilitado. Se o valor for False, o AutoPool será desabilitado. Você tem duas opções para resolver o problema:
Opção A
Essa opção deixa o AutoPool desabilitado e adiciona manualmente os discos ao pool de armazenamento. Execute a seguinte série de comandos do PowerShell como administrador:
Execute o seguinte e verifique se o novo disco físico está listado: OperationalStatus
é OK, e HealthStatus
é Íntegro.
Get-PhysicalDisk -CanPool $true
Em seguida, execute o comando a seguir e anote o FriendlyName do pool de armazenamento ao qual você deseja adicionar o disco. Se for um cluster estendido, você deverá ver mais de um nome de pool:
Get-StoragePool -IsPrimordial $False
Em seguida, execute o seguinte comando:
$disks = Get-PhysicalDisk -CanPool $true
Por fim, execute o seguinte comando:
Add-PhysicalDisk -StoragePoolFriendlyName "FriendlyName_from_step2" -PhysicalDisks $disks
Opção B
Essa opção habilita o AutoPool e permite que o Health service adicione o disco ao pool. Execute o seguinte comando do PowerShell como administrador:
Get-StorageSubsystem Cluster* | Set-StorageHealthSetting -Name "System.Storage.PhysicalDisk.AutoPool.Enabled" -Value True
Próximas etapas
- Para saber mais sobre como a integridade do armazenamento é controlada em diferentes níveis, inclusive no nível da unidade, consulte Integridade e estados operacionais.
- Se você estiver usando PMem, consulte Entender e implantar memória persistente