Habilitar el montaje automático en las instancias de Linux existentes EC2 - Amazon Elastic File System

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.

Habilitar el montaje automático en las instancias de Linux existentes EC2

El archivo /etc/fstab contiene información sobre los sistemas de archivos. El comando mount -a, que se ejecuta durante el arranque de la instancia, monta todos los sistemas de archivos enumerados en /etc/fstab. En este procedimiento, lo actualizará manualmente /etc/fstab en una instancia de EC2 Linux para que la instancia utilice el asistente de montaje para volver a EFS montar automáticamente un EFS sistema de archivos cuando la instancia se reinicie.

nota

Los sistemas de EFS archivos de Amazon no admiten el montaje automático /etc/fstab con el asistente de EFS montaje en instancias de Amazon EC2 Mac que ejecutan macOS Big Sur o Monterey. En su lugar, puedes usar NFSwith /etc/fstab para montar automáticamente tu sistema de archivos en instancias EC2 Mac que ejecuten macOS Big Sur y Monterey.

Este método usa el asistente de EFS montaje para montar el sistema de archivos. El ayudante de montaje forma parte del conjunto de herramientas amazon-efs-utils.

Las amazon-efs-utils herramientas están disponibles para su instalación en Amazon Linux y Amazon Linux 2 Amazon Machine Images (AMIs). Para obtener más información acerca de amazon-efs-utils, consulte Instalación del EFS cliente de Amazon. Si utiliza otra distribución de Linux, como Red Hat Enterprise Linux (RHEL), compile e instale manualmenteamazon-efs-utils. Para obtener más información, consulte Instalación del EFS cliente Amazon en otras distribuciones de Linux.

Requisitos previos

Para poder implementar correctamente este procedimiento, es necesario cumplir los siguientes requisitos:

Actualice el archivo /etc/fstab

Realiza los siguientes pasos para actualizar el archivo /etc/fstab en una instancia de EC2 Linux de forma que la instancia utilice el asistente de montaje para volver a EFS montar automáticamente un sistema de archivos cuando la instancia se reinicie. EFS

Para actualizar el archivo /etc/fstab de tu instancia EC2
  1. Conéctese a su EC2 instancia. Para obtener más información, consulta Connect to your EC2 instance en la Guía del EC2 usuario de Amazon.

  2. Abra el archivo /etc/fstab en un editor.

  3. Para el montaje automático mediante una IAM autorización o un punto de EFS acceso:

    • Para montar automáticamente con IAM autorización en una EC2 instancia de Amazon que tenga un perfil de instancia, añade la siguiente línea al /etc/fstab archivo.

      file-system-id:/ efs-mount-point efs _netdev,noresvport,tls,iam 0 0
    • Para montar automáticamente con IAM autorización una instancia de Linux mediante un archivo de credenciales, añade la siguiente línea al /etc/fstab archivo.

      file-system-id:/ efs-mount-point efs _netdev,noresvport,tls,iam,awsprofile=namedprofile 0 0
    • Para montar automáticamente un sistema de archivos mediante un punto de EFS acceso, añade la siguiente línea al /etc/fstab archivo.

      file-system-id:/ efs-mount-point efs _netdev,noresvport,tls,iam,accesspoint=access-point-id 0 0
    aviso

    Use la opción _netdev, empleada para identificar los sistemas de archivos de red, cuando monte su sistema de archivos automáticamente. Si falta, _netdev es posible que la EC2 instancia deje de responder. Este resultado se debe a que los sistemas de archivos de red se deben inicializar después de que la instancia de procesamiento inicia sus redes. Para obtener más información, consulte Se produce un error de montaje automático y la instancia no responde.

    Para obtener más información, consulte Montaje con autorización IAM y Montaje con puntos de EFS acceso.

  4. Guarde los cambios en el archivo.

  5. Pruebe la entrada fstab utilizando el comando mount con la opción 'fake' junto con las opciones 'verbose' y 'all'.

    $ sudo mount -fav home/ec2-user/efs : successfully mounted

La EC2 instancia ahora está configurada para montar el sistema de EFS archivos cada vez que se reinicie.

nota

En algunos casos, es posible que la EC2 instancia de Amazon deba iniciarse independientemente del estado del sistema de EFS archivos de Amazon montado. En tales casos, agregue la opción nofail a la entrada de su sistema de archivos en el archivo /etc/fstab.

La línea de código que ha añadido al archivo /etc/fstab hace lo siguiente.

Campo Descripción

file-system-id:/

El ID de tu sistema de EFS archivos de Amazon. Puede obtener este ID desde la consola o mediante programación desde CLI o un. AWS SDK

efs-mount-point

El punto de montaje del sistema de EFS archivos de la instancia. EC2

efs

El tipo de sistema de archivos. Cuando se utiliza el ayudante de montaje, este tipo es siempre efs.

mount options

Opciones de montaje para el sistema de archivos. Se trata de una lista separada por comas de las siguientes opciones:

  • _netdev: indica al sistema operativo que el sistema de archivos reside en un dispositivo que requiere acceso a la red. Esta opción impide que la instancia monte el sistema de archivos hasta que se haya habilitado la red en el cliente.

  • noresvport— Indica al NFS cliente que utilice un nuevo puerto de origen del Protocolo de Control de Transmisión (TCP) cuando se restablezca una conexión de red. Esto ayuda a garantizar que el sistema de EFS archivos tenga una disponibilidad ininterrumpida tras un evento de recuperación de la red.

  • tls: activa el cifrado de datos en tránsito

  • iam— Usa esta opción para montar con IAM autorización en un Amazon EC2 que tenga un perfil de instancia. El uso de la opción de montaje iam requiere también el uso de la opción tls. Para obtener más información, consulte Se utiliza IAM para controlar el acceso a los datos del sistema de archivos.

  • awsprofile=namedprofile— Utilice esta opción con las tls opciones iam y para montar con IAM autorización una instancia de Linux mediante un archivo de credenciales. Para obtener más información sobre los puntos de EFS acceso, consulteSe utiliza IAM para controlar el acceso a los datos del sistema de archivos.

  • accesspoint=access-point-id— Utilice esta opción con la tls opción de montarlo mediante un punto de EFS acceso. Para obtener más información sobre los puntos de EFS acceso, consulteTrabajar con puntos de EFS acceso de Amazon.

0

Un valor distinto de cero indica que se debe hacer una copia de seguridad del sistema de archivos mediante dump. ParaEFS, este valor debe ser0.

0

El orden en que fsck comprueba los sistemas de archivos en el arranque. En el caso de los sistemas de EFS archivos, este valor debe 0 indicar que no fsck deben ejecutarse al iniciarse.