Administración de versiones de Lustre - FSx para Lustre

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Administración de versiones de Lustre

FSx para Lustre actualmente admite varias versiones de Lustre con soporte a largo plazo (LTS) publicadas por la comunidad de Lustre. Las versiones LTS más recientes ofrecen ventajas como mejoras de rendimiento, nuevas características y compatibilidad con las versiones más recientes del núcleo de Linux para sus instancias de cliente. Puede actualizar sus sistemas de archivos a las versiones más recientes de Lustre en cuestión de minutos con los SDK Consola de administración de AWS, AWS CLI o AWS.

FSx para Lustre actualmente es compatible con las versiones LTS 2.10, 2.12 y 2.15 de Lustre. Puede determinar la versión LTS de sus sistemas de archivos FSx para Lustre mediante Consola de administración de AWS o mediante el comando AWS CLI describe-file-systems.

Antes de realizar la actualización de una versión de Lustre, recomendamos que siga los pasos descritos en Prácticas recomendadas para la actualización de versiones de Lustre.

Prácticas recomendadas para la actualización de versiones de Lustre

Recomendamos seguir estas prácticas recomendadas antes de actualizar la versión de Lustre de su sistema de archivos FSx para Lustre:

  • Pruebe en un entorno que no sea de producción: pruebe una actualización de la versión de Lustre en un duplicado de su sistema de archivos de producción antes de actualizar su sistema de archivos de producción. Esto garantiza un proceso de actualización fluido para su carga de trabajo de producción.

  • Garantice la compatibilidad con los clientes: compruebe que las versiones del núcleo de Linux que se ejecutan en sus instancias cliente sean compatibles con la versión de Lustre a la que planea actualizar. Para obtener más información, consulte Compatibilidad con sistemas de archivos de Lustre y kernel de clientes.

  • Haga una copia de seguridad de sus datos:

    • Para sistemas de archivos no vinculados a S3: es recomendable que cree una copia de seguridad de FSx antes de actualizar la versión de Lustre a fin de tener un punto de restauración conocido para el sistema de archivos. Si las copias de seguridad diarias automáticas están habilitadas en su sistema de archivos, Amazon FSx creará automáticamente una copia de seguridad de su sistema de archivos antes de la actualización.

    • Para los sistemas de archivos vinculados a S3, le recomendamos que se asegure de que todos los cambios se hayan exportado a S3 antes de realizar la actualización. Si ha activado la exportación automática, compruebe que la métrica AgeOfOldestQueuedMessage de exportación automática sea cero para confirmar que todos los cambios se han exportado correctamente a S3. Si no ha activado la exportación automática, puede ejecutar una exportación manual de tareas de repositorio de datos (DRT) para sincronizar el sistema de archivos con el bucket de S3 antes de realizar la actualización.

Aplicación de la actualización

Para actualizar su sistema de archivos FSx para Lustre a una versión más reciente, siga los pasos que se indican:

  1. Desmonte todos los clientes: antes de iniciar la actualización, debe desmontar el sistema de archivos de todas las instancias de clientes que accedan a su sistema de archivos. Puede comprobar que todos los clientes se han desmontado correctamente mediante la métrica ClientConnections de Amazon CloudWatch; esta métrica debe mostrar cero conexiones. El proceso de actualización no continuará si algún cliente permanece conectado al sistema de archivos.

    Puede ver la lista de identificadores de red (NID) de los clientes conectados al sistema de archivos en el archivo de .fsx/clientConnections almacenado en la raíz del sistema de archivos. Este archivo se actualiza cada 5 minutos. Puede utilizar el comando cat para mostrar el contenido del archivo, como en este ejemplo:

    cat /test/.fsx/clientConnections
  2. Actualización de la versión de FSx: puede actualizar la versión de Lustre de su sistema de archivos de FSx para Lustre mediante la consola Amazon FSx, la AWS CLI o la API de Amazon FSx. Le recomendamos que actualice sus sistemas de archivos a la última versión de Lustre compatible con FSx para Lustre.

    Para actualizar la versión de Lustre de un sistema de archivos (consola)

    1. Abra la consola de Amazon FSx en https://console.aws.amazon.com/fsx/.

    2. En el panel de navegación, elija Sistemas de archivos. En la lista Sistemas de archivos, elija el sistema de archivos de FSx para Lustre al que desee actualizar la versión de Lustre.

    3. En Acciones, seleccione Actualizar la versión de Lustre del sistema de archivos. O bien, en el panel Resumen, seleccione Actualizar junto al campo IOPS de metadatos del sistema de archivos. Aparece el cuadro de diálogo Actualizar la versión de Lustre del sistema de archivos. Aparece el cuadro de diálogo Actualizar la versión de Lustre del sistema de archivos.

    4. En el campo Seleccione una nueva versión de Lustre, elija una versión de Lustre. El valor que elija debe ser más reciente que la versión actual de Lustre.

    5. Elija Actualizar.

    Para actualizar la versión Lustre de un sistema de archivos (CLI)

    Para actualizar la versión Lustre de un sistema de archivos de FSx para Lustre, utilice el comando de AWS CLI update-file-system. (La acción de API equivalente es UpdateFileSystem). Establezca los siguientes parámetros:

    • Establezca --file-system-id en el ID del sistema de archivos que va a actualizar.

    • Establezca --file-system-type-version a una versión de Lustre más reciente para el sistema de archivos que está actualizando.

    El siguiente ejemplo actualiza la versión Lustre del sistema de archivos de la 2.12 a la 2.15:

    aws fsx update-file-system \ --file-system-id fs-0123456789abcdef0 \ --file-system-type-version "2.15"
  3. Montar todos los clientes: puede monitorear el progreso de las actualizaciones de las versiones de Lustre mediante la pestaña Actualizaciones de la consola Amazon FSx o describe-file-systems en AWS CLI. Una vez que el estado de la actualización de la versión de Lustre sea Completed, podrá volver a montar de forma segura el sistema de archivos en las instancias de sus clientes y reanudar su carga de trabajo.