Administración de la infraestructura de almacenamiento para Azure Stack Hub
En este artículo se describen el estado de mantenimiento y el estado operativo de los recursos de infraestructura de almacenamiento de Azure Stack Hub. Estos recursos incluyen unidades y volúmenes de almacenamiento. La información de este tema le ayudará a solucionar varios problemas, como la imposibilidad de agregar una unidad a un grupo.
Estados de volumen
Para averiguar los volúmenes de estado incluidos, use los siguientes comandos de PowerShell:
$scaleunit_name = (Get-AzsScaleUnit)[0].name
$subsystem_name = (Get-AzsStorageSubSystem -ScaleUnit $scaleunit_name)[0].name
Get-AzsVolume -ScaleUnit $scaleunit_name -StorageSubSystem $subsystem_name | Select-Object VolumeLabel, HealthStatus, OperationalStatus, RepairStatus, Description, Action, TotalCapacityGB, RemainingCapacityGB
El siguiente es un ejemplo de salida que muestra un volumen desasociado y un volumen degradado o incompleto:
VolumeLabel | HealthStatus | OperationalStatus |
---|---|---|
ObjStore_1 | Desconocido | Separada |
ObjStore_2 | Advertencia | {Degraded, Incomplete} |
En las secciones siguientes se enumeran los estados de mantenimiento y operativo:
Estado de mantenimiento de los volúmenes: Healthy
Estado operativo | Descripción |
---|---|
Aceptar | El estado del volumen es correcto. |
Subóptimo | Los datos no se escriben uniformemente en las unidades. Acción: Póngase en contacto con el servicio de soporte técnico para optimizar el uso de unidades en el bloque de almacenamiento. Antes de hacerlo, inicie el proceso de recopilación de archivos de registro siguiendo las instrucciones de https://aka.ms/azurestacklogfiles. Es posible que deba realizar la restauración a partir de la copia de seguridad una vez restaurada la conexión con errores. |
Estado de mantenimiento de los volúmenes: Advertencia
Cuando el volumen se encuentra en un estado de mantenimiento de advertencia, significa que una o varias copias de los datos no están disponibles, pero Azure Stack Hub puede seguir leyendo al menos una copia.
Estado operativo | Descripción |
---|---|
En servicio | Azure Stack Hub está reparando el volumen, como después de agregar o quitar una unidad. Una vez completada la reparación, el volumen debería volver al estado de mantenimiento correcto (OK). Acción: espere a que Azure Stack Hub termine de reparar el volumen y compruebe el estado. |
Incompleto | La resistencia del volumen disminuye porque una o varias unidades faltan o generaron errores. Sin embargo, las unidades que faltan contienen copias actualizadas de los datos. Acción: vuelva a conectar las unidades que faltan, reemplace las unidades con errores y conecte todos los servidores que estén sin conexión. |
Degradado | La resistencia del volumen disminuye porque faltan una o varias unidades o estas generaron errores y existen copias obsoletas de los datos en estas unidades. Acción: vuelva a conectar las unidades que faltan, reemplace las unidades con errores y conecte todos los servidores que estén sin conexión. |
Estado de mantenimiento de los volúmenes: Unhealthy (Incorrecto)
Cuando un volumen presenta un estado de mantenimiento incorrecto, algunos o todos los datos del volumen son inaccesibles en ese momento.
Estado operativo | Descripción |
---|---|
Sin redundancia | El volumen perdió datos debido a errores en demasiadas unidades. Acción: póngase en contacto con el servicio de soporte técnico. Antes de hacerlo, inicie el proceso de recopilación de archivos de registro siguiendo las instrucciones de https://aka.ms/azurestacklogfiles. |
Estado de mantenimiento de los volúmenes: Desconocido
El volumen también puede presentar un estado de mantenimiento desconocido si se desasocia el disco virtual.
Estado operativo | Descripción |
---|---|
Separada | Se produjo un error de dispositivo de almacenamiento que puede provocar que el volumen sea inaccesible. Se podrían perder algunos datos. Acción: 1. Compruebe la conectividad física y de red de todos los dispositivos de almacenamiento. 2. Si todos los dispositivos están conectados correctamente, póngase en contacto con el servicio de soporte técnico. Antes de hacerlo, inicie el proceso de recopilación de archivos de registro siguiendo las instrucciones de https://aka.ms/azurestacklogfiles. Es posible que deba realizar la restauración a partir de la copia de seguridad una vez restaurada la conexión con errores. |
Estados de unidad
Utilice los siguientes comandos de PowerShell para supervisar el estado de mantenimiento de las unidades:
$scaleunit_name = (Get-AzsScaleUnit)[0].name
$subsystem_name = (Get-AzsStorageSubSystem -ScaleUnit $scaleunit_name)[0].name
Get-AzsDrive -ScaleUnit $scaleunit_name -StorageSubSystem $subsystem_name | Select-Object StorageNode, PhysicalLocation, HealthStatus, OperationalStatus, Description, Action, Usage, CanPool, CannotPoolReason, SerialNumber, Model, MediaType, CapacityGB
En las secciones siguientes se describen los estados de mantenimiento que puede presentar una unidad:
Estado de mantenimiento de las unidades: Healthy
Estado operativo | Descripción |
---|---|
Aceptar | El estado del volumen es correcto. |
En servicio | La unidad está realizando operaciones de mantenimiento interno. Una vez completada la acción, la unidad debería volver al estado de mantenimiento correcto (OK). |
Estado de mantenimiento de las unidades: Advertencia
Una unidad en estado de advertencia puede leer y escribir datos correctamente, pero tiene un problema.
Estado operativo | Descripción |
---|---|
Comunicación perdida | Se perdió la conectividad a la unidad. Acción: vuelva a conectar todos los servidores. Si no se soluciona el problema, vuelva a conectar la unidad. Si el estado persiste, reemplace la unidad para garantizar la resistencia total. |
Error predictivo | Se prevé que se producirá en breve un error de la unidad. Acción: reemplace la unidad tan pronto como sea posible para garantizar una resistencia total. |
Error de E/S | Se produjo un error temporal al acceder a la unidad. Acción: Si el estado persiste, reemplace la unidad para garantizar la resistencia total. |
Error transitorio | Se produjo un error temporal con la unidad. Este error suele indicar que hubo una falta de respuesta de la unidad, pero también podría ser que la partición protectora de Espacios de almacenamiento directo se hubiese quitado incorrectamente de la unidad. Acción: Si el estado persiste, reemplace la unidad para garantizar la resistencia total. |
Latencia anómala | A veces la unidad no responde y muestra signos de error. Acción: Si el estado persiste, reemplace la unidad para garantizar la resistencia total. |
Quitando del grupo | Azure Stack Hub está quitando la unidad del bloque de almacenamiento. Acción: espere a que Azure Stack Hub termine de quitar la unidad y compruebe el estado. Si el estado se mantiene, póngase en contacto con el servicio de soporte técnico. Antes de hacerlo, inicie el proceso de recopilación de archivos de registro siguiendo las instrucciones de https://aka.ms/azurestacklogfiles. |
Iniciando el modo de mantenimiento | Azure Stack Hub está poniendo la unidad en modo de mantenimiento. Este es un estado temporal: en breve, la unidad debería estar en el estado En modo de mantenimiento. Acción: espere a que Azure Stack Hub finalice el proceso y compruebe el estado. |
En modo de mantenimiento | La unidad está en modo de mantenimiento, y detiene las lecturas y escrituras de la unidad. Este estado suele significar que las tareas de administración de Azure Stack Hub, como PNU o FRU, dirigen la unidad. No obstante, el administrador también puede colocar la unidad en modo de mantenimiento. Acción: espere a que Azure Stack Hub finalice la tarea de administración y compruebe el estado. Si el estado se mantiene, póngase en contacto con el servicio de soporte técnico. Antes de hacerlo, inicie el proceso de recopilación de archivos de registro siguiendo las instrucciones de https://aka.ms/azurestacklogfiles. |
Deteniendo el modo de mantenimiento | Azure Stack Hub está en proceso de volver a conectar la unidad. Este es un estado temporal: en breve, la unidad debería estar en otro estado, preferiblemente Correcto. Acción: espere a que Azure Stack Hub finalice el proceso y compruebe el estado. |
Estado de mantenimiento de las unidades: Unhealthy (Incorrecto)
No se puede escribir en una unidad en el estado incorrecto, ni tampoco acceder a ella.
Estado operativo | Descripción |
---|---|
Dividir | La unidad se ha separado del grupo. Acción: reemplace la unidad por un disco nuevo. Si debe utilizar este disco, quítelo del sistema, asegúrese de que no contiene ningún dato útil, bórrelo y vuelva a colocarlo. |
No se puede usar | El disco físico está en cuarentena porque no es compatible con su proveedor de soluciones. Solo se admiten los discos aprobados para la solución y que tienen el firmware del disco correcto. Acción: reemplace la unidad por un disco que tenga un fabricante aprobado y un número de modelo de la solución. |
Metadatos obsoletos | El disco de reemplazo se utilizó previamente y podría contener datos de un sistema de almacenamiento desconocido. El disco está en cuarentena. Acción: reemplace la unidad por un disco nuevo. Si debe utilizar este disco, quítelo del sistema, asegúrese de que no contiene ningún dato útil, bórrelo y vuelva a colocarlo. |
Metadatos no reconocidos | Se encontraron metadatos no reconocidos en la unidad, lo que suele significar que la unidad contiene metadatos de un grupo diferente. Acción: reemplace la unidad por un disco nuevo. Si debe utilizar este disco, quítelo del sistema, asegúrese de que no contiene ningún dato útil, bórrelo y vuelva a colocarlo. |
Error en los medios | Se produjo un error en la unidad y Espacios de almacenamiento ya no la podrá usar. Acción: reemplace la unidad tan pronto como sea posible para garantizar una resistencia total. |
Error de hardware del dispositivo | Se produjo un error de hardware en esta unidad. Acción: reemplace la unidad tan pronto como sea posible para garantizar una resistencia total. |
Actualizando el firmware | Azure Stack Hub está actualizando el firmware en la unidad. Se trata de un estado temporal que suele durar menos de un minuto y durante el cual otras unidades del grupo administran todas la lecturas y escrituras. Acción: espere a que Azure Stack Hub finalice la actualización y compruebe el estado. |
Iniciando | La unidad se está preparando para la operación. Debería ser un estado temporal: una vez finalizado, la unidad debería cambiar a un estado operativo diferente. Acción: espere a que Azure Stack Hub finalice la operación y compruebe el estado. |
Motivos por los que no se puede agrupar una unidad
Simplemente, algunas unidades no están preparadas para estar en el bloque de almacenamiento de Azure Stack Hub. Puede averiguar por qué una unidad no es válida para la agrupación si echa un vistazo a la propiedad CannotPoolReason
de una unidad. En la tabla siguiente se ofrece un poco más de información sobre cada uno de los motivos.
Motivo | Descripción |
---|---|
Hardware no compatible | La unidad no se encuentra en la lista de modelos de almacenamiento aprobados especificado mediante el Servicio de mantenimiento. Acción: reemplace la unidad por un disco nuevo. |
Firmware no compatible | El firmware de la unidad física no se encuentra en la lista de revisiones de firmware aprobadas con el Servicio de mantenimiento. Acción: reemplace la unidad por un disco nuevo. |
Usado por el clúster | Un clúster de conmutación por error está usando la unidad actualmente. Acción: reemplace la unidad por un disco nuevo. |
Medios extraíbles | La unidad está clasificada como una unidad extraíble. Acción: reemplace la unidad por un disco nuevo. |
Incorrecto | La unidad no está en un estado correcto y es posible que deba reemplazarse. Acción: reemplace la unidad por un disco nuevo. |
Capacidad insuficiente | Existen particiones que ocupan el espacio disponible en la unidad. Acción: reemplace la unidad por un disco nuevo. Si debe utilizar este disco, quítelo del sistema, asegúrese de que no contiene ningún dato útil, bórrelo y vuelva a colocarlo. |
Verificación en curso | El Servicio de mantenimiento está comprobando si la unidad o el firmware en la unidad está aprobados para su uso. Acción: espere a que Azure Stack Hub finalice el proceso y compruebe el estado. |
Error de verificación | El Servicio de mantenimiento no pudo comprobar si la unidad o el firmware en la unidad están aprobados para su uso. Acción: póngase en contacto con el servicio de soporte técnico. Antes de hacerlo, inicie el proceso de recopilación de archivos de registro siguiendo las instrucciones de https://aka.ms/azurestacklogfiles. |
Sin conexión | La unidad está sin conexión. Acción: póngase en contacto con el servicio de soporte técnico. Antes de hacerlo, inicie el proceso de recopilación de archivos de registro siguiendo las instrucciones de https://aka.ms/azurestacklogfiles. |