View a markdown version of this page

Instalación del cliente 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.

Instalación del cliente de Lustre

Para montar el sistema de archivos de Amazon FSx para Lustre desde una instancia de Linux, instale primero el cliente de Lustre de código abierto. A continuación, dependiendo de la versión de su sistema operativo, utilice uno de los siguientes procedimientos. Para obtener información sobre el soporte del kernel, consulte Compatibilidad con sistemas de archivos de Lustre y kernel de clientes.

Si utiliza un cliente Lustre con un adaptador EFA (Elastic Fabric Adapter), consulte. Configuración de clientes de EFA

Si la instancia informática no está ejecutando el kernel de Linux especificado en las instrucciones de instalación y no puede cambiar el kernel, puede construir su propio cliente de Lustre. Para obtener más información, consulte Compilación de Lustre en la wiki de Lustre.

Amazon Linux

  1. Abra un terminal en su cliente de Linux.

  2. Determine qué kernel se está ejecutando actualmente en su instancia de procesamiento mediante la ejecución del siguiente comando.

    uname -r
  3. Revise la respuesta del sistema y compárela con los siguientes requisitos mínimos del kernel para instalar el cliente de Lustre en Amazon Linux 2023:

    • Requisito mínimo del kernel 6.12 - 6.12*

    • Requisito mínimo del kernel 6.1: 6.1.79-99.167.amzn2023

    Si la instancia de EC2 cumple con los requisitos mínimos del kernel, continúe con el siguiente paso e instale el cliente de Lustre.

    Si el comando devuelve un resultado inferior al requisito mínimo del kernel, actualice el kernel y reinicie su instancia de Amazon EC2 ejecutando el siguiente comando.

    sudo dnf -y update kernel && sudo reboot

    Compruebe que el kernel se haya actualizado usando el comando uname -r.

  4. Descargue e instale el cliente de Lustre con el siguiente comando.

    sudo dnf install -y lustre-client
  1. Abra un terminal en su cliente de Linux.

  2. Determine qué kernel se está ejecutando actualmente en su instancia de procesamiento mediante la ejecución del siguiente comando.

    uname -r
  3. Revise la respuesta del sistema y compárela con los siguientes requisitos mínimos del kernel para instalar el cliente de Lustre en Amazon Linux 2:

    • Requisito mínimo de kernel 5.10 - 5.10.144-127.601.amzn2

    • Requisito mínimo de kernel 5.4 - 5.4.214-120.368.amzn2

    • Requisito mínimo de kernel 4.14 - 4.14.294-220.533.amzn2

    Si la instancia de EC2 cumple con los requisitos mínimos del kernel, continúe con el siguiente paso e instale el cliente de Lustre.

    Si el comando devuelve un resultado inferior al requisito mínimo del kernel, actualice el kernel y reinicie su instancia de Amazon EC2 ejecutando el siguiente comando.

    sudo yum -y update kernel && sudo reboot

    Compruebe que el kernel se haya actualizado usando el comando uname -r.

  4. Descargue e instale el cliente de Lustre con el siguiente comando.

    sudo amazon-linux-extras install -y lustre

    Si no puede actualizar el kernel al requisito mínimo de kernel, puede instalar el cliente heredado 2.10 con el siguiente comando.

    sudo amazon-linux-extras install -y lustre2.10
  1. Abra un terminal en su cliente de Linux.

  2. Determine qué kernel se está ejecutando actualmente en su instancia de procesamiento mediante la ejecución del siguiente comando. El cliente de Lustre requiere un kernel de Amazon Linux 4.14, version 104 o superior.

    uname -r
  3. Realice una de las siguientes acciones:

    • Si el comando devuelve 4.14.104-78.84.amzn1.x86_64 o una versión superior a 4.14, descargue e instale el cliente de Lustre usando el siguiente comando.

      sudo yum install -y lustre-client
    • Si el comando devuelve un resultado inferior a 4.14.104-78.84.amzn1.x86_64, actualice el kernel y reinicie su instancia de Amazon EC2 ejecutando el siguiente comando.

      sudo yum -y update kernel && sudo reboot

      Compruebe que el kernel se haya actualizado usando el comando uname -r. Luego, descargue e instale el cliente de Lustre como se ha descrito anteriormente.

CentOS, Rocky Linux y Red Hat

Puede instalar y actualizar los paquetes del cliente de Lustre compatibles con Red Hat Enterprise Linux (RHEL) y Rocky Linux desde el repositorio de paquetes yum del cliente Lustre de Amazon FSx. Estos paquetes están firmados para ayudar a garantizar que no han sido manipulados antes o durante la descarga. La instalación del repositorio falla si no instala la clave pública correspondiente en su sistema.

Para agregar el repositorio de paquetes yum del cliente de Lustre de Amazon FSx
  1. Abra un terminal en su cliente de Linux.

  2. Instala la clave pública de Amazon FSx rpm utilizando el siguiente comando.

    curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
  3. Importe la clave utilizando el siguiente comando.

    sudo rpm --import /tmp/fsx-rpm-public-key.asc
  4. Añada el repositorio y actualice el administrador de paquetes con el siguiente comando.

    sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/9/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Para configurar el repositorio yum del cliente de Lustre de Amazon FSx

El repositorio de paquetes yum del cliente de Lustre de Amazon FSx está configurado por defecto para instalar el cliente de Lustre que es compatible con la versión del kernel que se envió inicialmente con la última versión compatible de Rocky Linux y RHEL 9. Para instalar un cliente de Lustre que sea compatible con la versión del kernel que está usando, puede editar el archivo de configuración del repositorio.

Esta sección describe cómo determinar qué kernel está ejecutando, si necesita editar la configuración del repositorio, y cómo editar el archivo de configuración.

  1. Determine qué kernel se está ejecutando actualmente en su instancia de procesamiento mediante la ejecución del siguiente comando.

    uname -r
  2. Realice una de las siguientes acciones:

    • Si el comando devuelve 5.14.0-611*, no necesita modificar la configuración del repositorio. Continúe con el procedimiento Para instalar el cliente de Lustre.

    • Si el comando vuelve a aparecer5.14.0-570*, debe editar la configuración del repositorio para que apunte Lustre al cliente de la versión 9.6 de Rocky Linux y RHEL.

    • Si el comando vuelve a 5.14.0-503* aparecer, debe editar la configuración del repositorio para que apunte Lustre al cliente de la versión 9.5 de Rocky Linux y RHEL.

    • Si el comando vuelve a 5.14.0-427* aparecer, debe editar la configuración del repositorio para que apunte Lustre al cliente de la versión 9.4 de Rocky Linux y RHEL.

    • Si el comando devuelve 5.14.0-362.18.1, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión Rocky Linux y RHEL 9.3.

    • Si el comando devuelve 5.14.0-70*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión Rocky Linux y RHEL 9.0.

  3. Edite el archivo de configuración del repositorio para que apunte a una versión específica de RHEL utilizando el siguiente comando. Sustituya specific_RHEL_version por la versión de RHEL que necesite usar.

    sudo sed -i 's#9#specific_RHEL_version#' /etc/yum.repos.d/aws-fsx.repo

    Por ejemplo, para apuntar a la versión 9.6, specific_RHEL_version sustitúyala por 9.6 en el comando, como en el siguiente ejemplo.

    sudo sed -i 's#9#9.6#' /etc/yum.repos.d/aws-fsx.repo
  4. Utilice el siguiente comando para borrar la caché yum.

    sudo yum clean all
Para instalar el cliente de Lustre
  • Instale los paquetes desde el repositorio utilizando el siguiente comando.

    sudo yum install -y kmod-lustre-client lustre-client

Los comandos anteriores instalan los dos paquetes necesarios para montar e interactuar con su sistema de archivos Amazon FSx. El repositorio incluye paquetes de Lustre adicionales, como un paquete que contiene el código fuente y paquetes que contienen pruebas, los cuales puede instalar de forma opcional. Para listar todos los paquetes disponibles en el repositorio, utilice el siguiente comando.

yum --disablerepo="*" --enablerepo="aws-fsx" list available

Para descargar el rpm fuente, que contiene un tarball del código fuente upstream y el conjunto de parches que hemos aplicado, utilice el siguiente comando.

sudo yumdownloader --source kmod-lustre-client

Al ejecutar yum update, se instala una versión más reciente del módulo si está disponible y se sustituye la versión existente. Para evitar que la versión instalada actualmente se elimine en la actualización, añada una línea como la siguiente a su archivo /etc/yum.conf.

installonlypkgs=kernel, kernel-PAE, installonlypkg(kernel), installonlypkg(kernel-module), installonlypkg(vm), multiversion(kernel), kmod-lustre-client

Esta lista incluye los paquetes de solo instalación por defecto, especificados en la página man yum.conf y en el paquete kmod-lustre-client.

Puede instalar y actualizar los paquetes del cliente de Lustre compatibles con Red Hat Enterprise Linux (RHEL), Rocky Linux y CentOS desde el repositorio de paquetes yum del cliente Lustre de Amazon FSx. Estos paquetes están firmados para ayudar a garantizar que no han sido manipulados antes o durante la descarga. La instalación del repositorio falla si no instala la clave pública correspondiente en su sistema.

Para agregar el repositorio de paquetes yum del cliente de Lustre de Amazon FSx
  1. Abra un terminal en su cliente de Linux.

  2. Instala la clave pública de Amazon FSx rpm utilizando el siguiente comando.

    curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
  3. Importe la clave utilizando el siguiente comando.

    sudo rpm --import /tmp/fsx-rpm-public-key.asc
  4. Añada el repositorio y actualice el administrador de paquetes con el siguiente comando.

    sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/8/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Para configurar el repositorio yum del cliente de Lustre de Amazon FSx

El repositorio de paquetes yum del cliente de Lustre de Amazon FSx está configurado por defecto para instalar el cliente Lustre que es compatible con la versión del kernel que se envió inicialmente con la última versión compatible de CentOS, Rocky Linux y RHEL 8. Para instalar un cliente de Lustre que sea compatible con la versión del kernel que está usando, puede editar el archivo de configuración del repositorio.

Esta sección describe cómo determinar qué kernel está ejecutando, si necesita editar la configuración del repositorio, y cómo editar el archivo de configuración.

  1. Determine qué kernel se está ejecutando actualmente en su instancia de procesamiento mediante la ejecución del siguiente comando.

    uname -r
  2. Realice una de las siguientes acciones:

    • Si el comando devuelve 4.18.0-553*, no necesita modificar la configuración del repositorio. Continúe con el procedimiento Para instalar el cliente de Lustre.

    • Si el comando devuelve 4.18.0-513*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión CentOS, Rocky Linux y RHEL 8.9.

    • Si el comando devuelve 4.18.0-477*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión CentOS, Rocky Linux y RHEL 8.8.

    • Si el comando devuelve 4.18.0-425*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión CentOS, Rocky Linux y RHEL 8.7.

    • Si el comando devuelve 4.18.0-372*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión CentOS, Rocky Linux y RHEL 8.6.

    • Si el comando devuelve 4.18.0-348*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión CentOS, Rocky Linux y RHEL 8.5.

    • Si el comando devuelve 4.18.0-305*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión CentOS, Rocky Linux y RHEL 8.4.

    • Si el comando devuelve 4.18.0-240*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión CentOS y RHEL 8.3.

    • Si el comando devuelve 4.18.0-193*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión CentOS y RHEL 8.2.

  3. Edite el archivo de configuración del repositorio para que apunte a una versión específica de RHEL utilizando el siguiente comando.

    sudo sed -i 's#8#specific_RHEL_version#' /etc/yum.repos.d/aws-fsx.repo

    Por ejemplo, para señalar la versión 8.9, sustituya specific_RHEL_version por 8.9 en el comando.

    sudo sed -i 's#8#8.9#' /etc/yum.repos.d/aws-fsx.repo
  4. Utilice el siguiente comando para borrar la caché yum.

    sudo yum clean all
Para instalar el cliente de Lustre
  • Instale los paquetes desde el repositorio utilizando el siguiente comando.

    sudo yum install -y kmod-lustre-client lustre-client

Los comandos anteriores instalan los dos paquetes necesarios para montar e interactuar con su sistema de archivos Amazon FSx. El repositorio incluye paquetes de Lustre adicionales, como un paquete que contiene el código fuente y paquetes que contienen pruebas, los cuales puede instalar de forma opcional. Para listar todos los paquetes disponibles en el repositorio, utilice el siguiente comando.

yum --disablerepo="*" --enablerepo="aws-fsx" list available

Para descargar el rpm fuente, que contiene un tarball del código fuente upstream y el conjunto de parches que hemos aplicado, utilice el siguiente comando.

sudo yumdownloader --source kmod-lustre-client

Al ejecutar yum update, se instala una versión más reciente del módulo si está disponible y se sustituye la versión existente. Para evitar que la versión instalada actualmente se elimine en la actualización, añada una línea como la siguiente a su archivo /etc/yum.conf.

installonlypkgs=kernel, kernel-PAE, installonlypkg(kernel), installonlypkg(kernel-module), installonlypkg(vm), multiversion(kernel), kmod-lustre-client

Esta lista incluye los paquetes de solo instalación por defecto, especificados en la página man yum.conf y en el paquete kmod-lustre-client.

Puede instalar y actualizar los paquetes del cliente de Lustre compatibles con Red Hat Enterprise Linux (RHEL) y CentOS desde el repositorio de paquetes yum del cliente Lustre de Amazon FSx. Estos paquetes están firmados para ayudar a garantizar que no hayan sido manipulados antes o durante la descarga. La instalación del repositorio falla si no instala la clave pública correspondiente en su sistema.

Para agregar el repositorio de paquetes yum del cliente de Lustre de Amazon FSx
  1. Abra un terminal en su cliente de Linux.

  2. Instala la clave pública de Amazon FSx rpm utilizando el siguiente comando.

    curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
  3. Importe la clave utilizando el siguiente comando.

    sudo rpm --import /tmp/fsx-rpm-public-key.asc
  4. Añada el repositorio y actualice el administrador de paquetes con el siguiente comando.

    sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/el/7/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Para configurar el repositorio yum del cliente de Lustre de Amazon FSx

El repositorio de paquetes yum del cliente de Lustre de Amazon FSx está configurado por defecto para instalar el cliente Lustre que es compatible con la versión del kernel que se envió inicialmente con la última versión compatible CentOS y RHEL 7. Para instalar un cliente de Lustre que sea compatible con la versión del kernel que está usando, puede editar el archivo de configuración del repositorio.

Esta sección describe cómo determinar qué kernel está ejecutando, si necesita editar la configuración del repositorio, y cómo editar el archivo de configuración.

  1. Determine qué kernel se está ejecutando actualmente en su instancia de procesamiento mediante la ejecución del siguiente comando.

    uname -r
  2. Realice una de las siguientes acciones:

    • Si el comando devuelve 3.10.0-1160*, no necesita modificar la configuración del repositorio. Continúe con el procedimiento Para instalar el cliente de Lustre.

    • Si el comando devuelve 3.10.0-1127*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión CentOS y RHEL 7.8.

    • Si el comando devuelve 3.10.0-1062*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión CentOS y RHEL 7.7.

  3. Edite el archivo de configuración del repositorio para que apunte a una versión específica de RHEL utilizando el siguiente comando.

    sudo sed -i 's#7#specific_RHEL_version#' /etc/yum.repos.d/aws-fsx.repo

    Para señalar a la versión 7.8, sustituya specific_RHEL_version con 7.8 en el comando.

    sudo sed -i 's#7#7.8#' /etc/yum.repos.d/aws-fsx.repo

    Para señalar a la versión 7.7, sustituya specific_RHEL_version con 7.7 en el comando.

    sudo sed -i 's#7#7.7#' /etc/yum.repos.d/aws-fsx.repo
  4. Utilice el siguiente comando para borrar la caché yum.

    sudo yum clean all
Para instalar el cliente de Lustre
  • Instale los paquetes del cliente de Lustre desde el repositorio usando el siguiente comando.

    sudo yum install -y kmod-lustre-client lustre-client

Los comandos anteriores instalan los dos paquetes necesarios para montar e interactuar con su sistema de archivos Amazon FSx. El repositorio incluye paquetes de Lustre adicionales, como un paquete que contiene el código fuente y paquetes que contienen pruebas, los cuales puede instalar de forma opcional. Para listar todos los paquetes disponibles en el repositorio, utilice el siguiente comando.

yum --disablerepo="*" --enablerepo="aws-fsx" list available

Para descargar el rpm fuente, que contiene un tarball del código fuente upstream y el conjunto de parches que hemos aplicado, utilice el siguiente comando.

sudo yumdownloader --source kmod-lustre-client

Cuando ejecute yum update, se instalará una versión más reciente del módulo si está disponible, y se sustituirá la versión existente. Para evitar que la versión instalada actualmente se elimine en la actualización, añada una línea como la siguiente a su archivo /etc/yum.conf.

installonlypkgs=kernel, kernel-big‐mem, kernel-enterprise, kernel-smp, kernel-debug, kernel-unsupported, kernel-source, kernel-devel, kernel-PAE, kernel-PAE-debug, kmod-lustre-client

Esta lista incluye los paquetes de solo instalación por defecto, especificados en la página man yum.conf y en el paquete kmod-lustre-client.

Puede instalar y actualizar los paquetes de Lustre cliente desde el repositorio de paquetes yum del Lustre cliente de Amazon FSx que sean compatibles con las instancias de CentOS 7 para EC2. Arm-based AWS Graviton-powered Estos paquetes están firmados para ayudar a garantizar que no hayan sido manipulados antes o durante la descarga. La instalación del repositorio falla si no instala la clave pública correspondiente en su sistema.

Para agregar el repositorio de paquetes yum del cliente de Lustre de Amazon FSx
  1. Abra un terminal en su cliente de Linux.

  2. Instala la clave pública de Amazon FSx rpm utilizando el siguiente comando.

    curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
    curl https://fsx-lustre-client-repo-public-keys.s3.amazonaws.cn/fsx-rpm-public-key.asc -o /tmp/fsx-rpm-public-key.asc
  3. Importe la clave utilizando el siguiente comando.

    sudo rpm --import /tmp/fsx-rpm-public-key.asc
  4. Añada el repositorio y actualice el administrador de paquetes con el siguiente comando.

    sudo curl https://fsx-lustre-client-repo.s3.amazonaws.com/centos/7/fsx-lustre-client.repo -o /etc/yum.repos.d/aws-fsx.repo
Para configurar el repositorio yum del cliente de Lustre de Amazon FSx

El repositorio de paquetes yum del cliente de Lustre de Amazon FSx está configurado por defecto para instalar el cliente de Lustre que es compatible con la versión del kernel que se envió inicialmente con la última versión compatible de CentOS 7. Para instalar un cliente de Lustre que sea compatible con la versión del kernel que está usando, puede editar el archivo de configuración del repositorio.

Esta sección describe cómo determinar qué kernel está ejecutando, si necesita editar la configuración del repositorio, y cómo editar el archivo de configuración.

  1. Determine qué kernel se está ejecutando actualmente en su instancia de procesamiento mediante la ejecución del siguiente comando.

    uname -r
  2. Realice una de las siguientes acciones:

    • Si el comando devuelve 4.18.0-193*, no necesita modificar la configuración del repositorio. Continúe con el procedimiento Para instalar el cliente de Lustre.

    • Si el comando devuelve 4.18.0-147*, debe editar la configuración del repositorio para que apunte al cliente de Lustre para la versión CentOS 7.8.

  3. Edite el archivo de configuración del repositorio para apuntar a la versión CentOS 7.8 mediante el siguiente comando.

    sudo sed -i 's#7#7.8#' /etc/yum.repos.d/aws-fsx.repo
  4. Utilice el siguiente comando para borrar la caché yum.

    sudo yum clean all
Para instalar el cliente de Lustre
  • Instale los paquetes desde el repositorio utilizando el siguiente comando.

    sudo yum install -y kmod-lustre-client lustre-client

Los comandos anteriores instalan los dos paquetes necesarios para montar e interactuar con su sistema de archivos Amazon FSx. El repositorio incluye paquetes de Lustre adicionales, como un paquete que contiene el código fuente y paquetes que contienen pruebas, los cuales puede instalar de forma opcional. Para listar todos los paquetes disponibles en el repositorio, utilice el siguiente comando.

yum --disablerepo="*" --enablerepo="aws-fsx" list available

Para descargar el rpm fuente, que contiene un tarball del código fuente upstream y el conjunto de parches que hemos aplicado, utilice el siguiente comando.

sudo yumdownloader --source kmod-lustre-client

Cuando ejecute yum update, se instalará una versión más reciente del módulo si está disponible, y se sustituirá la versión existente. Para evitar que la versión instalada actualmente se elimine en la actualización, añada una línea como la siguiente a su archivo /etc/yum.conf.

installonlypkgs=kernel, kernel-big‐mem, kernel-enterprise, kernel-smp, kernel-debug, kernel-unsupported, kernel-source, kernel-devel, kernel-PAE, kernel-PAE-debug, kmod-lustre-client

Esta lista incluye los paquetes de solo instalación por defecto, especificados en la página man yum.conf y en el paquete kmod-lustre-client.

Ubuntu con tamaño de página predeterminado (4 KB)

Puede obtener paquetes de Lustre del repositorio de Ubuntu de Amazon FSx. Para validar que el contenido del repositorio no haya sido manipulado antes o durante la descarga, se aplica una firma GNU Privacy Guard (GPG) a los metadatos del repositorio. La instalación del repositorio falla a menos que tenga la clave GPG pública correcta instalada en su sistema.

  1. Abra un terminal en su cliente de Linux.

  2. Siga estos pasos para añadir el repositorio de Amazon FSx Ubuntu:

    1. Si no ha registrado previamente un repositorio de Amazon FSx Ubuntu en su instancia cliente, descargue e instale la clave pública necesaria. Use el siguiente comando.

      wget -O - https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-ubuntu-public-key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/fsx-ubuntu-public-key.gpg >/dev/null
    2. Agregue el repositorio de paquetes de Amazon FSx a su administrador de paquetes local mediante el siguiente comando.

      sudo bash -c 'echo "deb [signed-by=/usr/share/keyrings/fsx-ubuntu-public-key.gpg] https://fsx-lustre-client-repo.s3.amazonaws.com/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/fsxlustreclientrepo.list && apt-get update'
  3. Determine qué kernel se está ejecutando actualmente en su instancia de cliente y actualícelo según sea necesario. Para obtener una lista de los núcleos necesarios para el Lustre cliente en Ubuntu, tanto para las instancias EC2 basadas en x86 como para las instancias EC2 con procesadores Graviton, consulte. Arm-based AWS Clientes de Ubuntu

    1. Ejecute el siguiente comando para determinar qué kernel se está ejecutando.

      uname -r
    2. Ejecute el siguiente comando para actualizar a la última versión del kernel de Ubuntu y Lustre y reinicie.

      sudo apt install -y linux-aws lustre-client-modules-aws && sudo reboot

      Si la versión del núcleo es superior a la versión mínima del núcleo tanto para las instancias EC2 basadas en x86 como para las instancias Graviton-based EC2 y no desea actualizar a la última versión del núcleo, puede realizar la instalación para el núcleo actual con el siguiente comando. Lustre

      sudo apt install -y lustre-client-modules-$(uname -r)

      Se instalarán los dos paquetes de Lustre necesarios para montar e interactuar con el sistema de archivos de FSx para Lustre. Opcionalmente puede instalar paquetes adicionales relacionados como un paquete que contiene el código fuente y paquetes que contienen pruebas que se incluyen en el repositorio.

    3. Liste todos los paquetes disponibles en el repositorio utilizando el siguiente comando.

      sudo apt-cache search ^lustre
    4. (Opcional) Si desea que la actualización del sistema también actualice siempre los módulos del cliente de Lustre, corrobore que el paquete de lustre-client-modules-aws esté instalado mediante el siguiente comando.

      sudo apt install -y lustre-client-modules-aws
nota

Si obtiene un error Module Not Found, consulte Para solucionar errores de módulos faltantes.

Si obtiene un error Module Not Found durante la instalación en cualquier versión de Ubuntu, haga lo siguiente

Cambie su kernel a la anterior versión soportada. Liste todas las versiones disponibles del paquete lustre-client-modules e instale el kernel correspondiente. Para ello, utilice el siguiente comando.

sudo apt-cache search lustre-client-modules

Por ejemplo, si la última versión que se incluye en el repositorio es lustre-client-modules-5.4.0-1011-aws, haga lo siguiente:

  1. Instale el kernel para el que se creó este paquete utilizando los siguientes comandos.

    sudo apt-get install -y linux-image-5.4.0-1011-aws
    sudo sed -i 's/GRUB_DEFAULT=.\+/GRUB\_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 5.4.0-1011-aws"/' /etc/default/grub
    sudo update-grub
  2. Reinicie su instancia utilizando el siguiente comando.

    sudo reboot
  3. Instale el cliente de Lustre mediante el siguiente comando.

    sudo apt-get install -y lustre-client-modules-$(uname -r)

Ubuntu con un tamaño de página de 64 KB

Puede obtener paquetes de Lustre del repositorio de Ubuntu de Amazon FSx. Para validar que el contenido del repositorio no haya sido manipulado antes o durante la descarga, se aplica una firma GNU Privacy Guard (GPG) a los metadatos del repositorio. La instalación del repositorio falla a menos que tenga la clave GPG pública correcta instalada en su sistema.

  1. Abra un terminal en su cliente de Linux.

  2. Compruebe que la instancia utilice un tamaño de página de 64 KB. El resultado debería ser. 65536

    getconf PAGESIZE

  3. Siga estos pasos para añadir el repositorio de Amazon FSx Ubuntu:

    1. Si no ha registrado previamente un repositorio de Amazon FSx Ubuntu en su instancia cliente, descargue e instale la clave pública necesaria. Use el siguiente comando.

      wget -O - https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-ubuntu-public-key.asc | gpg --dearmor | sudo tee /usr/share/keyrings/fsx-ubuntu-public-key.gpg >/dev/null
    2. Agregue el repositorio de paquetes de Amazon FSx a su administrador de paquetes local mediante el siguiente comando.

      sudo bash -c 'echo "deb [signed-by=/usr/share/keyrings/fsx-ubuntu-public-key.gpg] https://fsx-lustre-client-repo.s3.amazonaws.com/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/fsxlustreclientrepo.list && apt-get update'
  4. Determine qué kernel se está ejecutando actualmente en su instancia de cliente y actualícelo según sea necesario. La versión del núcleo de Ubuntu 24 debe ser 6.14.0-1018-aws-64k o posterior.

    1. Ejecute el siguiente comando para determinar qué kernel se está ejecutando.

      uname -r
    2. Ejecute el siguiente comando para actualizar a la última versión de Ubuntu kernel y Lustre y reinicie.

      sudo apt install -y linux-aws-64k lustre-client-modules-aws-64k && sudo reboot

      Si la versión del núcleo es superior 6.14.0-1018-aws-64k a la de las instancias Graviton-based EC2 y no desea actualizarla a la última versión del núcleo, puede realizar la instalación Lustre para el núcleo actual con el siguiente comando.

      sudo apt install -y lustre-client-modules-$(uname -r)

      Se instalarán los dos paquetes de Lustre necesarios para montar e interactuar con el sistema de archivos de FSx para Lustre. Opcionalmente puede instalar paquetes adicionales relacionados como un paquete que contiene el código fuente y paquetes que contienen pruebas que se incluyen en el repositorio.

    3. Liste todos los paquetes disponibles en el repositorio utilizando el siguiente comando.

      sudo apt-cache search ^lustre
    4. (Opcional) Si desea que la actualización del sistema también actualice siempre los módulos del cliente de Lustre, corrobore que el paquete de lustre-client-modules-aws-64k esté instalado mediante el siguiente comando.

      sudo apt install -y lustre-client-modules-aws-64k

SUSE Linux

Para instalar el cliente de Lustre en SUSE Linux 12 SP3
  1. Abra un terminal en su cliente de Linux.

  2. Instala la clave pública de Amazon FSx rpm utilizando el siguiente comando.

    sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
  3. Importe la clave utilizando el siguiente comando.

    sudo rpm --import fsx-sles-public-key.asc
  4. Agregue el repositorio para el cliente de Lustre mediante el siguiente comando.

    sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
  5. Descargue e instale el cliente de Lustre con los siguientes comandos.

    sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo sed -i 's#SLES-12#SP3#' /etc/zypp/repos.d/aws-fsx.repo sudo zypper refresh sudo zypper in lustre-client
Para instalar el cliente de Lustre en SUSE Linux 12 SP4
  1. Abra un terminal en su cliente de Linux.

  2. Instala la clave pública de Amazon FSx rpm utilizando el siguiente comando.

    sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
  3. Importe la clave utilizando el siguiente comando.

    sudo rpm --import fsx-sles-public-key.asc
  4. Agregue el repositorio para el cliente de Lustre mediante el siguiente comando.

    sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
  5. Realice una de las siguientes acciones:

    • Si instaló SP4 directamente, descargue e instale el cliente de Lustre con los siguientes comandos.

      sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo sed -i 's#SLES-12#SP4#' /etc/zypp/repos.d/aws-fsx.repo sudo zypper refresh sudo zypper in lustre-client
    • Si migró de SP3 a SP4 y antes agregó el repositorio de Amazon FSx para SP3, descargue e instale el cliente de Lustre con los siguientes comandos.

      sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo sed -i 's#SP3#SP4#' /etc/zypp/repos.d/aws-fsx.repo sudo zypper ref sudo zypper up --force-resolution lustre-client-kmp-default
Para instalar el cliente de Lustre en SUSE Linux 12 SP5
  1. Abra un terminal en su cliente de Linux.

  2. Instala la clave pública de Amazon FSx rpm utilizando el siguiente comando.

    sudo wget https://fsx-lustre-client-repo-public-keys.s3.amazonaws.com/fsx-sles-public-key.asc
  3. Importe la clave utilizando el siguiente comando.

    sudo rpm --import fsx-sles-public-key.asc
  4. Agregue el repositorio para el cliente de Lustre mediante el siguiente comando.

    sudo wget https://fsx-lustre-client-repo.s3.amazonaws.com/suse/sles-12/SLES-12/fsx-lustre-client.repo
  5. Realice una de las siguientes acciones:

    • Si instaló SP5 directamente, descargue e instale el cliente de Lustre con los siguientes comandos.

      sudo zypper ar --gpgcheck-strict fsx-lustre-client.repo sudo zypper refresh sudo zypper in lustre-client
    • Si migró de SP4 a SP5 y antes agregó el repositorio de Amazon FSx para SP4, descargue e instale el cliente de Lustre con los siguientes comandos.

      sudo sed -i 's#SP4#SLES-12' /etc/zypp/repos.d/aws-fsx.repo sudo zypper ref sudo zypper up --force-resolution lustre-client-kmp-default
nota

Es posible que tenga que reiniciar la instancia de procesamiento para que el cliente finalice la instalación.