Reemplazar unidades con errores en Azure Stack HCI
Se aplica a: Azure Stack HCI, versiones 22H2 y 21H2; Windows Server 2022, Windows Server 2019
Azure Stack HCI funciona con unidades de memoria SATA, SAS, NVMe y conectadas directamente que están conectadas físicamente a un único servidor. Espacios de almacenamiento directo retira y evacua automáticamente las unidades con errores. Cuando esto sucede, el estado de la unidad es Retirado y su barra de capacidad de almacenamiento está vacía.
Si se produce un error en una unidad, necesita acceso al hardware del servidor físico para reemplazarlo.
Buscar la alerta
Cuando se produce un error en una unidad, aparece una alerta en el área superior Alertas del panel de Windows Admin Center.
- En Windows Admin Center, seleccione la alerta para ver los detalles, como la ubicación física de la unidad.
- Para ver más detalles, seleccione Unidades en Herramientas en el panel izquierdo para examinar las unidades y ver su estado. En la pestaña Inventario , puede ordenar, agrupar y buscar entre unidades.
- Si el hardware lo admite, puedes seleccionar Light On o Light Off para controlar la luz del indicador de la unidad.
- Quite físicamente la unidad con errores e inserte su reemplazo.
Esperar a que se borre la alerta
En Windows Admin Center, en la pestaña Inventario de unidades>, aparecerá la nueva unidad. En el tiempo, la alerta borra, los volúmenes se vuelven a reparar en el estado Correcto y el almacenamiento se reequilibró automáticamente en la nueva unidad.
Solución de problemas
Si la nueva unidad no se agrega al grupo, puede deberse a que AutoPool está deshabilitado. Para determinarlo, ejecute el siguiente comando de PowerShell como administrador:
Get-StorageSubsystem Cluster* | Get-StorageHealthSetting | select "System.Storage.PhysicalDisk.AutoPool.Enabled"
Si el valor es True, AutoPool está habilitado. Si el valor es False, AutoPool está deshabilitado. Tiene dos opciones para resolver este problema:
Opción A
Esta opción deja AutoPool deshabilitada y agrega manualmente los discos al bloque de almacenamiento. Ejecute la siguiente serie de comandos de PowerShell como administrador:
Ejecute lo siguiente y compruebe que el nuevo disco físico aparece con OperationalStatus
correcto yHealthStatus
que es Correcto.
Get-PhysicalDisk -CanPool $true
A continuación, ejecute el siguiente comando y tome nota de FriendlyName del grupo de almacenamiento al que desea agregar el disco. Si se trata de un clúster extendido, debería ver más de un nombre de grupo:
Get-StoragePool -IsPrimordial $False
Luego, ejecute el siguiente comando:
$disks = Get-PhysicalDisk -CanPool $true
Por último, ejecute el siguiente comando:
Add-PhysicalDisk -StoragePoolFriendlyName "FriendlyName_from_step2" -PhysicalDisks $disks
Opción B
Esta opción habilita AutoPool y permite que el servicio de mantenimiento agregue el disco al grupo. Ejecute el siguiente comando de PowerShell como administrador:
Get-StorageSubsystem Cluster* | Set-StorageHealthSetting -Name "System.Storage.PhysicalDisk.AutoPool.Enabled" -Value True
Pasos siguientes
- Para más información sobre cómo controlar el estado del almacenamiento en distintos niveles, incluido el nivel de unidad, consulte Estados operativos y de mantenimiento.
- Si usa PMem, consulte Descripción e implementación de la memoria persistente.