Habilitar el montaje automático en instancias de Linux o Mac de EC2 mediante NFS - 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 instancias de Linux o Mac de EC2 mediante NFS

Uso de NFS sin el ayudante de montaje de EFS para actualizar el archivo /etc/fstab de Amazon EC2, para instancias de EC2 de Linux y Mac.

Para actualizar el archivo /etc/fstab en la instancia de EC2
  1. Conéctese a la instancia EC2. Para obtener más información, consulte Conexión con instancias EC2 en la Guía del usuario de Amazon EC2.

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

  3. Para montar automáticamente un sistema de archivos utilizando NFS en vez del ayudante de montaje de EFS, agregue la siguiente línea al archivo /etc/fstab.

    • Sustituya file_system_id por el ID del sistema de archivos que va a montar.

    • Sustituya aws-region por la Región de AWS que contiene el sistema de archivos, por ejemplo us-east-1.

    • Sustituya mount_point por el punto de montaje del sistema de archivos.

    file_system_id.efs.aws-region.amazonaws.com:/ mount_point nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0

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 del sistema de archivos de EFS. Puede obtener este ID de la consola o mediante programación de la CLI o un SDK de AWS.

efs-mount-point

El punto de montaje para el sistema de archivos de EFS en su instancia EC2.

nfs4

Especifica el tipo de sistema de archivos.

mount options

Lista separada por comas de opciones de montaje para el sistema de archivos:

  • nfsvers=4.1: especifica el uso de NFS v4.1.

  • rsize=1048576: para mejorar el rendimiento, establece el número máximo de bytes de datos que el cliente NFS puede recibir por cada solicitud READ de la red al leer datos de un archivo en un sistema de archivos EFS. 1048576 es el tamaño más grande posible.

  • wsize=1048576: para mejorar el rendimiento, establece el número máximo de bytes de datos que el cliente NFS puede enviar por cada solicitud WRITE de la red al escribir datos en un archivo en un sistema de archivos EFS. 1048576 es el tamaño más grande posible.

  • hard: establece el comportamiento de recuperación del cliente NFS después de que se agote el tiempo de espera de una solicitud NFS, de modo que las solicitudes de NFS se vuelven a intentar indefinidamente hasta que el servidor responda. Le recomendamos que utilice la opción de montaje forzado (hard) para garantizar la integridad de los datos. Si utiliza un montaje soft, establezca el parámetro timeo en al menos 150 décimas de segundo (15 segundos). De esta forma, ayuda a reducir el riesgo de daño en los datos que es inherente con montajes flexibles.

  • timeo=600: establece el valor de tiempo de espera que utiliza el cliente NFS para esperar una respuesta antes de volver a intentar una solicitud en 600 décimas de segundo (60 segundos). Si debe cambiar el parámetro de tiempo de espera (timeo), le recomendamos que utilice un valor de al menos 150, lo que equivale a 15 segundos. De esta forma, se evita una reducción del rendimiento.

  • retrans=2: establece en 2 el número de veces que el cliente de NFS reintenta una solicitud antes de intentar una acción de recuperación adicional.

  • noresvport: indica al cliente NFS que utilice un nuevo puerto de origen de protocolo de control de transmisión (TCP) cuando se restablece la conexión a la red. Esto ayuda a garantizar que el sistema de archivos de EFS tiene una disponibilidad ininterrumpida después de un evento de recuperación de red.

  • _netdev: impide que el cliente intente montar el sistema de archivos de EFS hasta que se haya habilitado la red.

0

Especifica el valor dump; 0 indica a la utilidad dump que no haga copias de seguridad del sistema de archivos.

0

Indica a la utilidad fsck que no se ejecute durante el arranque.