OneFS: Cómo habilitar y configurar Virtual Hot Spare (VHS)
Resumen: Detalles, directrices e instrucciones sobre cómo habilitar y configurar el Virtual Hot Spare (VHS) en un clúster.
Síntomas
Introducción
Cuando se produce una falla de unidad en un clúster, el clúster debe tener suficiente espacio libre disponible para ejecutar un SmartFail en la unidad y volver a proteger sus datos. La función de Virtual Hot Spare (VHS) le permite reservar espacio para este propósito.
Dell Technologies recomienda que los clientes siempre mantengan VHS habilitado, excepto en circunstancias específicas, y que solo lo deshabiliten bajo las instrucciones del soporte técnico de Dell.
Si VHS está deshabilitado en el clúster, antes de habilitarlo, verifique que el clúster tenga suficiente espacio disponible para habilitar VHS de manera segura.
Para obtener más información sobre VHS, consulte la Guía de administración web de OneFS o la Guía de administración de la CLI de OneFS según su versión de OneFS.
En este documento, se abordan los siguientes temas:
- ¿Por qué mantener VHS habilitado?
- ¿Por qué se podría deshabilitar VHS?
- Cómo OneFS calcula el espacio de VHS.
- Procedimientos
¿Por qué mantener VHS habilitado?
Debe mantener VHS habilitado por los siguientes motivos:
- VHS ayuda al clúster a mantener espacio suficiente para volver a proteger los datos si hay fallas de unidad.
- VHS proporciona un búfer de espacio para evitar que el clúster se llene por completo. Si el clúster se llena, pueden ocasionarse problemas graves, como la incapacidad de escribir datos, eliminar datos o ejecutar comandos. En los casos graves, es posible que el clúster deje de funcionar por completo.
¡CAUTELA!
Habilitar VHS no garantiza que el clúster no se llene por completo ni que los datos se vuelvan a proteger correctamente. Debe monitorear el clúster y prestar atención a los mensajes de advertencia que indican que el clúster está cerca de su capacidad máxima (un 95 % o más). Reemplace rápidamente todos los dispositivos con fallas, una vez que el proceso de SmartFail se complete. Aunque los usuarios y los clientes no pueden escribir datos en el espacio reservado a VHS, el clúster puede usar ese espacio para trabajos de mantenimiento del sistema. FlexProtect y las instantáneas pueden escribir en el espacio de VHS si no hay más espacio disponible en el clúster. Si se ignoran estas advertencias y el espacio utilizado se acerca a la capacidad completa, el clúster aún podría llenarse. Es fundamental seguir las prácticas recomendadas para clústeres a fin de garantizar que no se llene demasiado. Consulte la Guía de prácticas recomendadas para mantener suficiente espacio libre en pools e Isilon Clusters.
¿Por qué se podría deshabilitar VHS?
La característica de VHS se agregó en OneFS 6.0 y está habilitada de manera predeterminada en las instalaciones iniciales de OneFS versión 6.0 y superiores.
Sin embargo, si VHS está apagado y deshabilitado antes de una actualización, permanecerá deshabilitado después de la actualización.
Cómo OneFS calcula el espacio de VHS.
Al configurar el tamaño del VHS, debe optar por configurar al menos el equivalente al espacio de una unidad de disco virtual. Puede configurar hasta cuatro unidades virtuales.
Nota:
- VHS utiliza el tamaño de la unidad de disco duro más grande del pool como la base para calcular el tamaño de VHS.
- VHS se calcula utilizando el tamaño en base 2 de la unidad (no el tamaño en base 10). Por ejemplo, la cantidad utilizada en el cálculo para una unidad de 1 TB no es de 1 TB, sino de 931 GB.
- La cantidad de espacio reservado por unidad es aproximadamente 2,2 veces el tamaño de la unidad más grande del pool. Por ejemplo, si la unidad más grande en el pool es de 1 TB (931 GB en base 2), el espacio reservado por unidad para VHS en ese pool es de aproximadamente 2 TB. El motivo por el cual la cantidad reservada es mayor que el espacio de una sola unidad es porque se utiliza espacio adicional para volver a proteger los datos si la unidad falla. La ausencia de la unidad puede hacer que las franjas se escriban con un ancho más pequeño, lo que reduce la eficiencia del almacenamiento y aumenta la cantidad de espacio que requiere VHS para volver a proteger los datos de una sola unidad. Además, se requiere espacio adicional para los servicios del sistema durante la reprotección.
Para calcular la reserva de VHS por pool: Multiplique la cantidad de unidades configuradas para VHS por el tamaño de la unidad de disco duro (HDD) más grande del pool. A continuación, multiplique ese valor por 2,2.
(Cantidad de unidades configuradas para VHS) x (tamaño del HDD más grande en el pool) x 2,2
Si no conoce el tamaño del disco duro más grande en el pool, comuníquese con el soporte técnico para obtener ayuda.
Para calcular el espacio total de VHS reservado por clúster, sume el espacio total de VHS reservado para todos los pools del clúster. El espacio reservado para cada pool puede variar según el tamaño de la unidad de disco duro más grande en ese pool. Luego de configurar VHS, puede ejecutar el comando isi status | grep "VHS Size" en la línea de comandos a fin de mostrar la cantidad de espacio reservado para VHS.
Causa
Para habilitar un VHS que se deshabilitó; o si VHS está habilitado y desea aumentar la cantidad de espacio reservado por VHS, siga estas instrucciones. Antes de habilitar o ampliar VHS, primero debe decidir la cantidad de espacio en disco que desea reservar. Verifique que cada pool de nodos o pool de discos tenga suficiente espacio para alojar el espacio reservado.
Resolución
Procedimientos
Fase 1: Decida la cantidad de espacio en disco que desea reservar para VHS.
El tamaño mínimo recomendado para VHS es el 10 % de la capacidad de almacenamiento del clúster. Sin embargo, cuando se decide la cantidad total de espacio que se configurará para VHS, no hay una fórmula específica que se aplique a todos los flujos de trabajo. Debes tener en cuenta lo siguiente:
- ¿Cuántas unidades hay en cada pool de nodos o pool de discos?
- ¿Con qué rapidez se pueden reemplazar las unidades defectuosas?
En clústeres con pools grandes, se recomienda configurar espacio equivalente al tamaño de varios discos duros de VHS. Esto brinda protección contra el mayor riesgo de quedarse sin espacio debido a fallas simultáneas de la unidad.
En clústeres en los que no es factible el reemplazo inmediato de las unidades, se recomienda configurar espacio equivalente al tamaño de varios discos duros de VHS. Esto podría ser especialmente importante si el clúster se encuentra en una ubicación remota. Si una unidad no se puede reemplazar en el momento, configure más espacio equivalente al tamaño de disco duro de VHS a fin de protegerse contra fallas de unidades adicionales.
Fase 2: Verifique que el clúster tenga suficiente espacio libre para habilitar VHS de manera segura.
Realice una de las siguientes acciones:
Abra una conexión SSH en cualquier nodo en el clúster e inicie sesión con la cuenta raíz. A continuación, ejecute el siguiente comando:
isi status -p -q
El resultado incluye una sección similar a la siguiente. Los nombres de los pools de nodos se enumeran en la Name ampliada. La variable HDD Storage Used/Size columna muestra el porcentaje de espacio de disco duro en uso en cada pool de nodos.
Throughput (bps) HDD Storage SSD Storage Name Health| In Out Total| Used / Size |Used / Size -------------------+-----+-----+-----+-----+-----------------+----------------- x200_36tb_6gb | OK | 0| 408K| 408K| 275G/ 92T(< 1%)| (No SSDs) s200_7.2tb_24gb | OK | 342| 626| 968| 5.8T/ 19T( 31%)| (No SSDs) x200_6tb_6gb | OK | 604K| 16| 604K| 5.1T/ 21T( 25%)| (No SSDs) s200_6.9tb_200gb-ss|U----| 0| 0| 0| 3.2T/ 12T( 27%)| 6.3G/ 367G( 2%) d_48gb | | | | | |
HDD% Used columna (interfaz web) o HDD Storage Used/Size columna (interfaz de línea de comandos) de cada pool de nodos y continúe de la siguiente manera:
| Para los pools de nodos que contienen nodos con... | Haz esto... |
|---|---|
| Hasta 12 unidades |
Si CADA pool de nodos tiene menos del 80 % de su capacidad, hay suficiente espacio como para habilitar VHS de manera segura para un espacio equivalente al tamaño de un disco duro. Si CUALQUIERA de los pools de nodos está lleno en un 80 % o más o si desea configurar más de una unidad de espacio equivalente para VHS, comuníquese con el soporte técnico. |
| De 18 a 59 unidades |
Si CADA pool de nodos tiene menos del 90 % de su capacidad, hay suficiente espacio como para habilitar VHS de manera segura para un espacio equivalente al tamaño de un disco duro. Si CUALQUIERA de los pools de nodos está lleno en un 90 % o más o si desea configurar más de una unidad de espacio equivalente para VHS, comuníquese con el soporte técnico para obtener ayuda. |
Fase 3: Habilite VHS.
- En la interfaz de administración web de OneFS, vaya a Sistema de archivos > Pools de almacenamiento > Configuración de SmartPools.
- En Virtual Hot Spare (VHS), seleccione AMBAS casillas de verificación:
- Ignore el espacio reservado al calcular el espacio libre disponible. Esta configuración resta el espacio reservado para Virtual Hot Spare cuando se calcula el espacio libre disponible. Esto muestra la cantidad de espacio libre real que queda en el clúster cuando se ve el estado del clúster en la interfaz web o cuando se ejecutan comandos como
isi statusen la interfaz de línea de comandos.NOTA
Si esta configuración está habilitada y la opción Rechazar escrituras de datos para el espacio de disco reservado está deshabilitada, es posible que se informe que la utilización del sistema de archivos supera el 100 %
- Rechazar escrituras de datos para el espacio de disco reservado. Esta configuración evita que las operaciones de escritura del cliente o del usuario utilicen el espacio en disco reservado de VHS.
¡CAUTELA!
Incluso con la opción Rechazar escrituras de datos para el espacio de disco reservado seleccionado, el clúster aún puede usar el espacio reservado de VHS para trabajos de mantenimiento, como trabajos de FlexProtect e instantáneas, si no hay otro espacio disponible en el clúster.
- Ignore el espacio reservado al calcular el espacio libre disponible. Esta configuración resta el espacio reservado para Virtual Hot Spare cuando se calcula el espacio libre disponible. Esto muestra la cantidad de espacio libre real que queda en el clúster cuando se ve el estado del clúster en la interfaz web o cuando se ejecutan comandos como
- En Espacio de VHS reservado, utilice la lista desplegable para establecer Al menos X unidad(es) virtual(es) para la cantidad de unidades que desea reservar. Debe seleccionar al menos 1 (valor predeterminado). El máximo es 4.
- En Espacio de VHS para reservar, utilice la lista desplegable para establecer Al menos X % del almacenamiento total en 0 (valor predeterminado).
¡CAUTELA!
Le recomendamos que no establezca este valor en ningún otro valor distinto de cero. Si tiene preguntas, comuníquese con el soporte técnico de Dell. - Haga clic en Save Changes.
Una vez que se confirma el cambio, el espacio reservado para VHS se debe ver reflejado inmediatamente en la página Interfaz de usuario web y en la interfaz de línea de comandos dondequiera que se muestren el espacio de VHS, la capacidad del clúster, la capacidad del pool de nodos y el porcentaje de espacio utilizado.
- Vaya a Sistema de archivos > Pools de almacenamiento > Resumen. En la sección Uso del almacenamiento local, observe el HDD % utilizado para cada pool de nodos. Verifique que el porcentaje de cada pool de nodos sea inferior al 95 %.
¡CAUTELA!
Si algún pool de nodos muestra una tasa de % utilizado de HDD del 95 % o superior, cree inmediatamente más espacio en el pool eliminando o redistribuyendo datos, o agregando nodos. Si no es posible, comuníquese con el soporte técnico de Dell.