Consideraciones de montaje para Linux - 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.

Consideraciones de montaje para Linux

Le recomendamos los siguientes valores de opciones de montaje de Linux:

  • rsize=1048576— Establece el número máximo de bytes de datos que el NFS cliente puede recibir por cada READ solicitud de red. Este valor se aplica al leer datos de un archivo en un sistema de EFS archivos. Le recomendamos que utilice el mayor tamaño posible (hasta 1048576) para evitar un rendimiento reducido.

  • wsize=1048576— Establece el número máximo de bytes de datos que el NFS cliente puede enviar para cada WRITE solicitud de red. Este valor se aplica al escribir datos en un archivo de un sistema de EFS archivos. Le recomendamos que utilice el mayor tamaño posible (hasta 1048576) para evitar un rendimiento reducido.

  • hard— Establece el comportamiento de recuperación del NFS cliente cuando se agota el tiempo de espera de una NFS solicitud, de modo que NFS las solicitudes se reintenten 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 el NFS cliente utiliza para esperar una respuesta antes de volver a intentar una NFS solicitud en 600 decisegundos (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 NFS cliente vuelve a intentar una solicitud antes de intentar una acción de recuperación adicional.

  • noresvport— Indica al NFS cliente que utilice un nuevo puerto de origen del Protocolo de Control de Transmisión (TCP) sin privilegios 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.

  • _netdev— Cuando está presente en/etc/fstab, impide que el cliente intente montar el sistema de EFS archivos hasta que se haya activado la red.

En general, evite configurar otras opciones de montaje que sean diferentes de los valores predeterminados, lo que puede provocar una reducción del rendimiento y otros problemas. Si no utiliza los valores predeterminados anteriores, tenga en cuenta lo siguiente:

  • Cambiar el tamaño del búfer de lectura o escritura, o deshabilitar el almacenamiento en caché de atributos puede reducir el rendimiento.

  • Amazon EFS ignora los puertos de origen. Si cambias los puertos de EFS origen de Amazon, no tendrá ningún efecto.

  • Amazon EFS no admite ninguna de las variantes de seguridad de Kerberos. Por ejemplo, el siguiente comando de montaje devuelve un error.

    $ mount -t nfs4 -o krb5p <DNS_NAME>:/ /efs/
  • Le recomendamos que monte el sistema de archivos con su DNS nombre. Amazon EFS resuelve este nombre en la dirección IP del destino de EFS montaje de Amazon en la misma zona de disponibilidad que su EC2 instancia de Amazon sin llamar a recursos externos. Si utilizas un destino de montaje en una zona de disponibilidad diferente a la de tu EC2 instancia de Amazon, incurrirás en EC2 cargos estándar por los datos que se envíen a través de las zonas de disponibilidad. También podría ver latencias más elevadas para las operaciones del sistema de archivos.

  • Para obtener más opciones de montaje y explicaciones detalladas de los valores predeterminados, consulta la documentación de Linux.

nota

Si la EC2 instancia debe iniciarse independientemente del estado del sistema de EFS archivos montado, añade la nofail opción a la entrada del sistema de archivos en el /etc/fstab archivo.