

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 de EC2 existentes
<a name="mount-fs-auto-mount-update-fstab"></a>

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, actualizará manualmente `/etc/fstab` en una instancia de EC2 de Linux para que la instancia utilice el ayudante de montaje de EFS para volver a montar automáticamente un sistema de archivos de EFS cuando la instancia se reinicie.

**nota**  
Los sistemas de archivos de EFS no admiten el montaje automático mediante `/etc/fstab` con el ayudante de montaje de EFS en instancias de EC2 de Mac que ejecutan macOS Big Sur o Monterey. En su lugar, puede usar [NFS con `/etc/fstab`](nfs-automount-efs.md) para montar automáticamente el sistema de archivos en instancias de Mac de EC2 que ejecuten macOS Big Sur y Monterey.

Este método utiliza el ayudante de montaje de EFS 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 cliente de Amazon EFS](using-amazon-efs-utils.md). Si utiliza otra distribución de Linux, como Red Hat Enterprise Linux (RHEL), compile e instale `amazon-efs-utils` de forma manual. Para obtener más información, consulte [Instalación del cliente de Amazon EFS en otras distribuciones Linux](installing-amazon-efs-utils.md#installing-other-distro).

## Requisitos previos
<a name="mount-helper-fstab-prereqs"></a>

Para poder implementar correctamente este procedimiento, es necesario cumplir los siguientes requisitos:
+ Ya ha creado el sistema de archivos de EFS que desea que se vuelva a montar automáticamente. Para obtener más información, consulte [Creación rápida mediante la consola](creating-using-create-fs.md#gs-step-two-create-efs-resources).
+ Ya ha creado la instancia de Linux de EC2 que desea configurar para volver a montar automáticamente un sistema de archivos de EFS.
+ El asistente de montaje de EFS está instalado en la instancia de Linux de EC2. Para obtener más información, consulte [Instalación del cliente de Amazon EFS](using-amazon-efs-utils.md).

## Actualizar el archivo /etc/fstab
<a name="update-fstab-file"></a>

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

**Cómo actualizar el archivo /etc/fstab en la instancia EC2**

1. Conéctese a la instancia EC2. Para obtener más información, consulte [Conexión con instancias EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect.html) en la *Guía del usuario de Amazon EC2*.

1. Abra el archivo `/etc/fstab` en un editor.

1. Para montar automáticamente utilizando una autorización de IAM o un punto de acceso de EFS:
   + Para realizar el montaje automáticamente con autorización de IAM en una instancia de EC2 que tiene un perfil de instancia, agregue la siguiente línea al archivo `/etc/fstab`.

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

     ```
     {{file-system-id}}:/ {{efs-mount-point}} efs _netdev,noresvport,tls,iam,awsprofile={{namedprofile}} 0 0
     ```
   + Para montar automáticamente un sistema de archivos utilizando un punto de acceso de EFS, agregue la siguiente línea al archivo `/etc/fstab`.

     ```
     {{file-system-id}}:/ {{efs-mount-point}} efs _netdev,noresvport,tls,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`, la instancia EC2 puede dejar 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](troubleshooting-efs-mounting.md#automount-fails).

   Para obtener más información, consulte [Montaje con autorización de IAM](mounting-IAM-option.md) y [Montaje con puntos de acceso de EFS](mounting-access-points.md).

1. Guarde los cambios en el archivo.

**nota**  
En algunos casos, puede que deba iniciarse la instancia de EC2 independientemente del estado del sistema de archivos de EFS 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 | Description (Descripción) | 
| --- | --- | 
| `{{file-system-id}}:/` | El ID del sistema de archivos de EFS. Puede obtener este ID desde la consola o mediante programación desde la CLI o un AWS SDK. | 
| `{{efs-mount-point}}` | El punto de montaje para el sistema de archivos de EFS en su 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. <br />+  `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. <br />+  `tls`: activa el cifrado de datos en tránsito <br />+ `iam`: utilice esta opción para realizar el montaje con autorización de IAM en una instancia de 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 [Uso de IAM para controlar el acceso a los sistemas de archivos](iam-access-control-nfs-efs.md).<br />+  `awsprofile={{namedprofile}}`: utilice esta opción con las opciones `iam` y `tls` para realizar el montaje con autorización de IAM en una instancia de Linux mediante un archivo de credenciales. Para obtener más información acerca de los puntos de acceso de EFS, consulte [Uso de IAM para controlar el acceso a los sistemas de archivos](iam-access-control-nfs-efs.md). <br />+  `accesspoint={{access-point-id}}`: utilice esta opción con la opción `tls` para realizar el montaje mediante un punto de acceso de EFS. Para obtener más información acerca de los puntos de acceso de EFS, consulte [Trabajo con puntos de acceso](efs-access-points.md).  | 
| `0` | Un valor distinto de cero indica que se debe hacer una copia de seguridad del sistema de archivos mediante `dump`. Para EFS, este valor debe ser `0`. | 
| `0` | El orden en que `fsck` comprueba los sistemas de archivos en el arranque. Para sistemas de archivos de EFS, este valor debe ser `0` para indicar que `fsck` no se debe ejecutar durante el start-up. | 