

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.

# Montaje de sistemas de archivos de EFS mediante el ayudante de montaje de EFS
<a name="efs-mount-helper"></a>

Después de instalar el cliente de Amazon EFS (`amazon-efs-utils`), puede usar el ayudante de montaje de EFS para montar sistemas de archivos de EFS en las instancias de Linux y Mac de EC2 que ejecuten una [distribución compatible](using-amazon-efs-utils.md#efs-utils-supported-distros). Amazon EFS no admite el montaje desde instancias de Windows de EC2.

**importante**  
Le recomendamos que utilice siempre la versión más reciente de `amazon-efs-utils` para garantizar un montaje correcto. Por ejemplo, las versiones `amazon-efs-utils` anteriores a la 2.3 no admiten el montaje con IPv6 direcciones.

Al montar un sistema de archivos, el ayudante de montaje define un nuevo tipo de sistema de archivos de red, llamado `efs`, que es totalmente compatible con el comando `mount` estándar en Linux. El ayudante de montaje también permite montar un sistema de archivos de EFS automáticamente en el momento del arranque de la instancia mediante entradas en el archivo de configuración `/etc/fstab` en las instancias de Linux de EC2.

**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).

Puede montar un sistema de archivos especificando una de las siguientes propiedades:
+ **Nombre de DNS del sistema de archivos**: si utiliza el nombre de DNS del sistema de archivos y el asistente de montaje no puede resolverlo, por ejemplo, cuando monta un sistema de archivos en una VPC diferente, volverá a utilizar la dirección IP de destino del montaje. Para obtener más información, consulte [Montaje de sistemas de archivos EFS desde otro Cuenta de AWS o desde una VPC](manage-fs-access-vpc-peering.md).
+ **ID del sistema de archivos**: si utiliza el ID del sistema de archivos, el asistente de montaje lo resuelve en la dirección IP local de la interfaz de red elástica (ENI) de destino del montaje sin llamar a recursos externos.
+ **Dirección IP de destino de montaje**: puede utilizar la dirección IP de uno de los destinos de montaje del sistema de archivos.

Puede encontrar el valor de todas estas propiedades en la consola de Amazon EFS. El nombre de DNS del sistema de archivos se encuentra en la pantalla de **adjuntar**.

Cuando el cifrado de datos en tránsito se declara como opción de montaje para el sistema de archivos de EFS, el ayudante de montaje inicializa un proceso de cliente `stunnel` y un proceso de supervisor llamado `amazon-efs-mount-watchdog`. El proceso `amazon-efs-mount-watchdog` supervisa el estado de los montajes de TLS y se inicia automáticamente la primera vez que se monta un sistema de archivos de EFS sobre TLS. Si su cliente se ejecuta en Linux, este proceso lo gestiona `upstart` o `systemd` depende de su distribución de Linux. Para los clientes que se ejecutan en un macOS compatible, lo administra `launchd`.

`Stunnel` es una retransmisión de red multipropósito de código abierto. El proceso de `stunnel` cliente escucha en un puerto local el tráfico entrante y el ayudante de montaje de cliente NFS redirige el tráfico a este puerto local. 

El ayudante de montaje usa TLS versión 1.2 para comunicarse con su sistema de archivos. El uso de TLS requiere certificados y estos certificados están firmados por una autoridad de certificación de confianza de Amazon. Para obtener más información acerca de cómo funciona el cifrado, consulte [Cifrado de datos en Amazon EFS](encryption.md).

**Topics**
+ [Configuración de montaje utilizada por el ayudante de montaje de EFS](mount-helper-setting.md)
+ [Obtención de registros de soporte](mount-helper-logs.md)
+ [Requisitos previos para usar el asistente de montaje de EFS](mount-helper-prerequisites.md)
+ [Montaje en instancias de Linux de EC2 mediante el ayudante de montaje de EFS](mounting-fs-mount-helper-ec2-linux.md)
+ [Montaje en instancias de Mac de EC2 mediante el ayudante de montaje de EFS](mounting-fs-mount-helper-ec2-mac.md)
+ [Montaje de sistemas de archivos EFS desde otro Región de AWS](mount-different-region.md)
+ [Montaje de sistemas de archivos One Zone](mounting-one-zone.md)
+ [Montaje con autorización de IAM](mounting-IAM-option.md)
+ [Montaje con puntos de acceso de EFS](mounting-access-points.md)
+ [Montaje de EFS en varias instancias de EC2](mount-multiple-ec2-instances.md)
+ [Montaje de sistemas de archivos EFS desde otro Cuenta de AWS o desde una VPC](manage-fs-access-vpc-peering.md)

# Configuración de montaje utilizada por el ayudante de montaje de EFS
<a name="mount-helper-setting"></a>

El cliente del ayudante de montaje de Amazon EFS utiliza las siguientes opciones de montaje optimizadas para Amazon EFS:
+ `nfsvers=4.1`: se utiliza cuando se monta en instancias de EC2 de Linux

  `nfsvers=4.0`: se utiliza cuando se monta en instancias de EC2 de Mac compatibles con macOS Big Sur, Monterey y Ventura
+ `rsize=1048576`: establece el número máximo de bytes de datos que el cliente NFS puede recibir para cada solicitud de red READ hasta 1048576, el más grande disponible, para evitar un rendimiento reducido.
+ `wsize=1048576`: establece el número máximo de bytes de datos que el cliente NFS puede recibir para cada solicitud de red WRITE hasta `1048576`, el más grande disponible, para evitar un rendimiento reducido.
+ `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, para garantizar la integridad de los datos.
+ `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 NFS en 600 décimas de segundo (60 segundos) para evitar un rendimiento reducido.
+ `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) sin privilegios cuando se restablece la conexión a la red. La opción `noresvport` ayuda a garantizar que el sistema de archivos EFS tenga una disponibilidad ininterrumpida tras un evento de reconexión o recuperación de la red.
+ `mountport=2049`: se utiliza solo cuando se monta en instancias de EC2 de Mac compatibles con macOS Big Sur, Monterey y Ventura

# Obtención de registros de soporte
<a name="mount-helper-logs"></a>

El ayudante de montaje de EFS tiene registros integrados para el sistema de archivos de EFS. Puede compartir estos registros con AWS Support para solucionar problemas. Puede encontrar los registros almacenados en `/var/log/amazon/efs` en los clientes mediante el asistente de montaje de EFS. Estos registros son para el ayudante de montaje de EFS, el proceso de stunnel (desactivado de forma predeterminada) y para el proceso `amazon-efs-mount-watchdog` que monitoriza el proceso stunnel.

**nota**  
El proceso `amazon-efs-mount-watchdog` garantiza que cada proceso de stunnel del montaje se está ejecutando y detiene el proceso de stunnel cuando el sistema de archivos de Amazon EFS se desmonta. Si por alguna razón un proceso de stunnel termina de forma inesperada, el proceso del watchdog lo reinicia.

Puede cambiar la configuración de los registros en `/etc/amazon/efs/efs-utils.conf`. Para que los cambios en el registro surtan efecto, debe desmontar y volver a montar el sistema de archivos mediante el asistente de montaje de EFS. La capacidad de los registros del ayudante de montaje y del watchdog se limita a 20 MiB. Los registros para el proceso de stunnel están deshabilitados de forma predeterminada.

**importante**  
Puede habilitar el registro para los registros del proceso de stunnel. Sin embargo, habilitar los registros de stunnel puede hacer un uso nada despreciable de espacio en el sistema de archivos.

# Requisitos previos para usar el asistente de montaje de EFS
<a name="mount-helper-prerequisites"></a>

Puede montar un sistema de archivos de EFS en una instancia EC2 de Amazon con el ayudante de montaje de Amazon EFS. Para utilizar el ayudante de montaje, necesita lo siguiente:
+ **ID del sistema de archivos del sistema que se va a montar**: el asistente de montaje de EFS resuelve el ID del sistema de archivos en la dirección IP local de la interfaz de red elástica (ENI) de destino del montaje sin llamar a recursos externos.
+ **Un destino de montaje de Amazon EFS**: crea destinos de montaje en su nube privada virtual (VPC). Si crea su sistema de archivos en la consola con la configuración recomendada por el servicio, se crea un destino de montaje en cada zona de disponibilidad en la Región de AWS que se encuentre el sistema de archivos. Para obtener instrucciones para crear un destinos de montaje, consulte [Administrar destinos de montaje](accessing-fs.md).
**nota**  
Se recomienda esperar 60 segundos después de que el estado del ciclo de vida del destino de montaje recién creado sea **disponible** antes de montar el sistema de archivos mediante DNS. Esta espera permite que los registros DNS se propaguen por completo en el Región de AWS lugar donde reside el sistema de archivos.

  Si utiliza el destino de montaje en una zona de disponibilidad distinta de la de su instancia EC2, incurre en cargos de EC2 estándar para datos enviados entre zonas de disponibilidad. También podría ver latencias más elevadas para las operaciones del sistema de archivos.
+ Para montar sistemas de archivos One Zone desde una zona de disponibilidad diferente:
  + **El nombre de la zona de disponibilidad del sistema de archivos**: si va a montar un sistema de archivos One Zone de EFS que se encuentre en una zona de disponibilidad diferente a la de la instancia de EC2.
  + **Nombre de DNS de destino de montaje**: también puede especificar el nombre de DNS del destino de montaje en lugar de la zona de disponibilidad.
+ **Una instancia de EC2 que ejecute una de las distribuciones Linux o macOS compatibles**: las distribuciones compatibles para montar el sistema de archivos con el ayudante de montaje son las siguientes:
  + Amazon Linux 2
  + Amazon Linux 2023
  + Amazon Linux 2017.09 y versiones posteriores
  + macOS Big Sur
  + Red Hat Enterprise Linux (y sus derivados como CentOS) versión 7 y posteriores
  + Ubuntu 16.04 LTS y posterior
**nota**  
Las instancias de Mac de EC2 que ejecutan macOS Big Sur solo son compatibles con NFS v4.0.
+ **El ayudante de montaje de EFS está instalado en la instancia de EC2**: el ayudante de montaje es una herramienta del paquete de utilidades `amazon-efs-utils`. Para obtener más información acerca de la instalación de `amazon-efs-utils`, consulte [Instalación del cliente de Amazon EFS](using-amazon-efs-utils.md).
+ **La instancia de EC2 es una VPC**: La instancia EC2 de conexión debe estar en una nube virtual privada (VPC) en función del servicio de Amazon VPC. También debe configurarse para usar el servidor DNS proporcionado por AWS. Para obtener información sobre el servidor DNS de Amazon, consulte [Conjuntos de opciones de DHCP en Amazon VPC](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_DHCP_Options.html) en la *Guía del usuario de Amazon VPC*.
+ **VPC tiene nombres de host DNS habilitados**: La VPC de la instancia EC2 de conexión debe tener los nombres de host DNS habilitados. Para obtener más información, consulte [Atributos de DNS para su VPC](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-dns.html#vpc-dns-viewing) en la *Guía del usuario de Amazon VPC*. 
+ **Para instancias EC2 y sistemas de archivos distintos Regiones de AWS**: si la instancia EC2 y el sistema de archivos que va a montar están ubicados en un Regiones de AWS lugar diferente, tendrá que editar la `region` propiedad del archivo. `efs-utils.conf` Para obtener más información, consulte [Montaje de sistemas de archivos EFS desde otro Región de AWS](mount-different-region.md).

# Montaje en instancias de Linux de EC2 mediante el ayudante de montaje de EFS
<a name="mounting-fs-mount-helper-ec2-linux"></a>

Este proceso requiere los siguientes elementos:
+ Debe tener instalado el paquete `amazon-efs-utils` en la instancia de Amazon EC2. Para obtener más información, consulte [Instalación manual del cliente de Amazon EFS](installing-amazon-efs-utils.md).
+ Debe haber creado destinos de montaje para el sistema de archivos. Para obtener más información, consulte [Administrar destinos de montaje](accessing-fs.md).

**Para montar el sistema de archivos de EFS con el ayudante de montaje en instancias de EC2 de Linux**

1. Abra una ventana del terminal de la instancia a través de Secure Shell (SSH) e inicie sesión con el nombre de usuario adecuado. 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. Cree un directorio `efs` que utilizará como punto de montaje del sistema de archivos mediante el siguiente comando:

   ```
   sudo mkdir efs
   ```

1. Ejecute uno de los siguientes comandos para montar el sistema de archivos.
**nota**  
Si la instancia de EC2 y el sistema de archivos que va a montar se encuentran en Región de AWS diferentes, consulte [Montaje de sistemas de archivos EFS desde otro Región de AWS](mount-different-region.md) para editar la propiedad `region` del archivo `efs-utils.conf`.
   + Para montar utilizando el id del sistema de archivos

     ```
     sudo mount -t efs file-system-id efs-mount-point/
     ```

     Utilice el ID del sistema de archivos que va a montar en su sitio `file-system-id` y `efs` en su lugar. *efs-mount-point*

     ```
     sudo mount -t efs fs-abcd123456789ef0 efs/
     ```

     También, si desea utilizar el cifrado de datos en tránsito, puede montar el sistema de archivos con el siguiente comando.

     ```
     sudo mount -t efs -o tls fs-abcd123456789ef0:/ efs/
     ```
   + Para realizar el montaje utilizando el nombre de DNS del sistema de archivos:

     ```
     sudo mount -t efs -o tls file-system-dns-name efs-mount-point/
     ```

     ```
     sudo mount -t efs -o tls fs-abcd123456789ef0.efs.us-east-2.amazonaws.com efs/
     ```
   + Para realizar el montaje mediante la dirección IP de destino del montaje:

     ```
     sudo mount -t efs -o tls,mounttargetip=mount-target-ip file-system-id efs-mount-point/
     ```

     ```
     sudo mount -t efs -o tls,mounttargetip=192.0.2.0 fs-abcd123456789ef0 efs/
     ```

   Puede ver y copiar los comandos exactos para montar el sistema de archivos en el cuadro de diálogo **Adjuntar**.

   1. En la consola de Amazon EFS, elija el sistema de archivos que desee montar para que aparezca su página de detalles.

   1. Para ver los comandos de montaje que se van a utilizar en este sistema de archivos, seleccione **Adjuntar** en la esquina superior derecha.

      La pantalla **Adjuntar** muestra los comandos exactos que se utilizarán para montar el sistema de archivos de las siguientes maneras:
      + (**Montaje mediante DNS**) Uso del nombre de DNS del sistema de archivos con el asistente de montaje de EFS o un cliente de NFS.
      + (**Montaje mediante IP**) Uso de la dirección IP de destino del montaje en la zona de disponibilidad seleccionada con un cliente NFS.

# Montaje en instancias de Mac de EC2 mediante el ayudante de montaje de EFS
<a name="mounting-fs-mount-helper-ec2-mac"></a>

Este proceso requiere los siguientes elementos:
+ Debe tener instalado el paquete `amazon-efs-utils` en la instancia de Amazon EC2 de Mac. Para obtener más información, consulte [Instalación del cliente de Amazon EFS en instancias de Mac de EC2 que ejecuten macOS Big Sur, macOS Monterey o macOS Ventura](installing-amazon-efs-utils.md#install-efs-utils-macOS).
+ Debe haber creado destinos de montaje para el sistema de archivos. Puede crear destinos de montaje al crear el sistema de archivos y añadirlos a los sistemas de archivos existentes. Para obtener más información, consulte [Administrar destinos de montaje](accessing-fs.md).
+ Está montando el sistema de archivos en una instancia Mac de EC2 que ejecuta macOS Big Sur, Monterey o Ventura. No se admiten otras versiones de macOS.

**nota**  
Solo se admiten instancias de EC2 de Mac que ejecutan con macOS Big Sur, Monterey y Ventura El uso de otras versiones de macOS con Amazon EFS no es compatible.

**Cómo montar el sistema de archivos de EFS mediante el ayudante de montaje de EFS en instancias de EC2 de Mac que ejecuten macOS Big Sur, Monterey o Ventura**

1. Abra una ventana del terminal de la instancia Mac de EC2 a través de Secure Shell (SSH) e inicie sesión con el nombre de usuario adecuado. 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. Cree un directorio que utilizará como punto de montaje del sistema de archivos mediante el siguiente comando:

   ```
   sudo mkdir efs
   ```

1. Ejecute el siguiente comando para montar el sistema de archivos. 
**nota**  
De forma predeterminada, el asistente de montaje de EFS utiliza el cifrado en tránsito cuando se monta en instancias de Mac de EC2, independientemente de que utilice o no la opción `tls` del comando mount.

   ```
   sudo mount -t efs file-system-id efs-mount-point/
   ```

   ```
   sudo mount -t efs fs-abcd123456789ef0 efs/
   ```

   También puede utilizar la opción `tls` al montar.

   ```
   sudo mount -t efs -o tls fs-abcd123456789ef0:/ efs
   ```

   Para montar un sistema de archivos en una instancia de Mac de EC2 sin utilizar el cifrado en tránsito, utilice la opción `notls`, tal como se muestra en el siguiente comando.

   ```
   sudo mount -t efs -o notls file-system-id efs-mount-point/
   ```

   Puede ver y copiar los comandos exactos para montar el sistema de archivos en el cuadro de diálogo **Adjuntar**, descrito a continuación.

   1. En la consola de Amazon EFS, elija el sistema de archivos que desee montar para que aparezca su página de detalles.

   1. Para ver los comandos de montaje que se van a utilizar en este sistema de archivos, seleccione **Adjuntar** en la esquina superior derecha.

      La pantalla **Adjuntar** muestra los comandos exactos que se utilizarán para montar el sistema de archivos de las siguientes maneras:
      + (**Montaje mediante DNS**) Uso del nombre de DNS del sistema de archivos con el asistente de montaje de EFS o un cliente de NFS.
      + (**Montaje mediante IP**) Uso de la dirección IP de destino del montaje en la zona de disponibilidad seleccionada con un cliente NFS.

# Montaje de sistemas de archivos EFS desde otro Región de AWS
<a name="mount-different-region"></a>

Para montar el sistema de archivos EFS desde una instancia EC2 que se encuentra en un sistema de archivos Región de AWS diferente al sistema de archivos, debe editar el valor de la `region` propiedad del `efs-utils.conf` archivo.

**Para editar la propiedad `region` en `efs-utils.conf`**

1. Obtenga acceso al terminal de la instancia de EC2 a través de Secure Shell (SSH) e inicie sesión con el nombre de usuario adecuado. 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. Localice el archivo `/etc/amazon/efs/efs-utils.conf` y ábralo con el editor de texto que desee.

1. Localice la siguiente línea:

   ```
   #region = us-east-1
   ```

   1. Quite el comentario de la línea.

   1. Si el sistema de archivos no está ubicado en la región `us-east-1`, sustituya `us-east-1` por el ID de la región en la que se encuentra el sistema de archivos.

   1. Guarde los cambios.

1. Añada una entrada de host para el montaje entre regiones. Para obtener más información acerca de cómo hacerlo, consulte [Paso 3: Agregar una entrada de host para el destino de montaje](efs-different-vpc.md#wt6-efs-utils-step3).

1. Monte el sistema de archivos mediante el asistente de montaje de EFS para instancias de [Linux](mounting-fs-mount-helper-ec2-linux.md) o [Mac](mounting-fs-mount-helper-ec2-mac.md).

# Montaje de sistemas de archivos One Zone
<a name="mounting-one-zone"></a>

Los sistemas de archivos One Zone de EFS solo admiten un único destino de montaje en la misma zona de disponibilidad que el sistema de archivos. No puede añadir objetivos de montaje adicionales. En esta sección se describen los aspectos que se deben tener en cuenta al montar sistemas de archivos One Zone.

Puede evitar los cargos por transferencia de datos entre zonas de disponibilidad y lograr un mejor rendimiento accediendo a un sistema de archivos de EFS mediante una instancia informática de Amazon EC2 ubicada en la misma zona de disponibilidad que la del destino de montaje del sistema de archivos. 

Los procedimientos de esta sección requieren lo siguiente:
+ Debe tener instalado el `amazon-efs-utils package` en la instancia de EC2. Para obtener más información, consulte [Instalación del cliente de Amazon EFS](using-amazon-efs-utils.md).
+ Debe haber creado un destino de montaje para el sistema de archivos. Para obtener más información, consulte [Administrar destinos de montaje](accessing-fs.md).

## Montar sistemas de archivos One Zone en EC2 en una zona de disponibilidad diferente
<a name="mounting-one-zone-efs-util"></a>

Si va a montar un sistema de archivos One Zone en una instancia de EC2 que se encuentra en una zona de disponibilidad diferente, debe especificar el nombre de la zona de disponibilidad del sistema de archivos o el nombre de DNS del destino de montaje del sistema de archivos en el comando de montaje del ayudante de montaje.

Cree un directorio llamado `efs` que utilizará como punto de montaje del sistema de archivos mediante el siguiente comando:

```
sudo mkdir efs
```

Utilice el comando siguiente para montar el sistema de archivos con el ayudante de montaje de EFS. El comando especifica el nombre de la zona de disponibilidad del sistema de archivos.

```
sudo mount -t efs -o az=availability-zone-name,tls file-system-id mount-point/
```

Este el comando con valores de muestra:

```
sudo mount -t efs -o az=us-east-1a,tls fs-abcd1234567890ef efs/
```

El siguiente comando monta el sistema de archivos y especifica el nombre de DNS del destino de montaje del sistema de archivos.

```
sudo mount -t efs -o tls mount-target-dns-name mount-point/
```

Este es el comando con un ejemplo de nombre de DNS de destino de montaje. 

```
sudo mount -t efs -o tls us-east-1a.fs-abcd1234567890ef9.efs.us-east-1.amazonaws.com efs/
```

### Montaje automático de sistemas de archivos One Zone en una zona de disponibilidad diferente con el asistente de montaje de EFS
<a name="automount-one-zone-efs-utils"></a>

Si utiliza `/etc/fstab` para montar un sistema de archivos One Zone de EFS en una instancia de EC2 que se encuentra en una zona de disponibilidad diferente, debe especificar el nombre de la zona de disponibilidad del sistema de archivos o el nombre de DNS del destino de montaje del sistema de archivos en la entrada `/etc/fstab`.

```
availability-zone-name.file-system-id.efs.aws-region.amazonaws.com:/ efs-mount-point efs defaults,_netdev,noresvport,tls 0 0
```

```
us-east-1a.fs-abc123def456a7890.efs.us-east-1.amazonaws.com:/ efs-one-zone efs defaults,_netdev,noresvport,tls 0 0
```

### Montaje automático de sistemas de archivos One Zone con NFS
<a name="automnt-one-zone-nfs"></a>

Si utiliza `/etc/fstab` para montar un sistema de archivos de EFS con almacenamiento One Zone en una instancia de EC2 que se encuentra en una zona de disponibilidad diferente, debe especificar el nombre de la zona de disponibilidad del sistema de archivos con el nombre de DNS del sistema de archivos en la entrada `/etc/fstab`.

```
availability-zone-name.file-system-id.efs.aws-region.amazonaws.com:/ efs-mount-point nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0
```

```
us-east-1a.fs-abc123def456a7890.efs.us-east-1.amazonaws.com:/ efs-one-zone nfs4 nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport,_netdev 0 0
```

Para obtener más información sobre cómo editar el archivo `/etc/fstab` y los valores utilizados en este comando, consulte [Montaje automático de sistemas de archivos de EFSHabilitar el montaje automático en instancias de Linux o Mac de EC2 mediante NFS](nfs-automount-efs.md).

## Montaje de sistemas de archivos con el sistema de archivos One Zone en otras AWS instancias informáticas
<a name="mounting-one-zone-other-compute-instances"></a>

Si utiliza un sistema de archivos de una zona con Amazon Elastic Container Service, Amazon Elastic Kubernetes Service AWS Lambda o bien, necesita configurar el servicio para que utilice la misma zona de disponibilidad en la que se encuentra el sistema de archivos EFS, tal como se ilustra a continuación y se describe en las siguientes secciones.

![\[AWS instancias de cómputo que se conectan a un sistema de archivos EFS One Zone.\]](http://docs.aws.amazon.com/es_es/efs/latest/ug/images/efs-mount-onezone.png)


### Conexión desde de Amazon Elastic Container Service
<a name="mount-one-zone-ecs"></a>

Puede utilizar sistemas de archivos de EFS con Amazon ECS para compartir los datos del sistema de archivos a través de la flota de instancias de contenedor, de manera que sus tareas tengan acceso al mismo almacenamiento persistente, independientemente de la instancia en la que se encuentren. Para utilizar los sistemas de archivos One Zone de EFS con Amazon ECS, debe elegir solo las subredes que se encuentren en la misma zona de disponibilidad que su sistema de archivos al iniciar la tarea. Para obtener más información, consulte [Volúmenes de Amazon EFS](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/efs-volumes.html) en la *Guía para desarrolladores de Amazon Elastic Container Service*.

### Conexión desde de Amazon Elastic Kubernetes Service
<a name="mount-one-zone-eks"></a>

Al montar un sistema de archivos One Zone desde Amazon EKS, puede utilizar el controlador [Container Storage Interface](https://docs.aws.amazon.com/eks/latest/userguide/efs-csi.html) (CSI) de Amazon EFS, que admite los puntos de acceso de EFS, para compartir un sistema de archivos entre varios pods de un clúster de Amazon EKS o de Kubernetes autoadministrado. El controlador CSI de Amazon EFS está instalado en la pila Fargate. Si utiliza el controlador CSI de Amazon EFS con los sistemas de archivos One Zone de EFS, puede utilizar la opción `nodeSelector` al lanzar el pod para asegurarse de que se programe en la misma zona de disponibilidad que su sistema de archivos.

### Conectarse desde AWS Lambda
<a name="mount-one-zone-lambda"></a>

Puede usar Amazon EFS with AWS Lambda para compartir datos entre las invocaciones de funciones, leer archivos de datos de referencia de gran tamaño y escribir los resultados de las funciones en un almacén persistente y compartido. Lambda conecta de forma segura las instancias de función a los destinos de montaje de EFS que se encuentran en la misma zona de disponibilidad y subred. Cuando utilice Lambda con sistemas de archivos One Zone, configure la función para lanzar invocaciones únicamente en subredes que se encuentren en la misma zona de disponibilidad que su sistema de archivos.

# Montaje con autorización de IAM
<a name="mounting-IAM-option"></a>

Para montar el sistema de archivos EFS en instancias de Linux mediante la autorización AWS Identity and Access Management (IAM), utilice el asistente de montaje de EFS. Para obtener más información sobre la autorización de IAM para clientes NFS, consulte [Uso de IAM para controlar el acceso a los sistemas de archivos](iam-access-control-nfs-efs.md).

Debe crear un directorio para utilizarlo como punto de montaje del sistema de archivos en las siguientes secciones. Puede utilizar el siguiente comando para crear un directorio para el punto de montaje del disco `efs`:

```
sudo mkdir efs
```

A continuación, puede sustituir las instancias de `efs-mount-point` por `efs`.

## Montaje con IAM mediante un perfil de instancia de EC2
<a name="mount-iam-ec2-profile"></a>

Si va a montar con autorización de IAM en una instancia de Amazon EC2 con un perfil de instancia, utilice las opciones de montaje `tls` y `iam`, que se muestran a continuación.

```
$ sudo mount -t efs -o tls,iam file-system-id efs-mount-point/
```

Para realizar el montaje automáticamente con autorización de IAM en una instancia de Amazon EC2 que tiene un perfil de instancia, agregue la siguiente línea al archivo `/etc/fstab` de la instancia de EC2.

```
file-system-id:/ efs-mount-point efs _netdev,tls,iam 0 0
```

## Montaje con IAM mediante un perfil con nombre
<a name="mount-iam-creds-file"></a>

Puede realizar el montaje con la autorización de IAM utilizando las credenciales de IAM que se encuentran en el archivo de AWS CLI credenciales o en el archivo de `~/.aws/credentials` configuración. AWS CLI `~/.aws/config` Si no se especifica `"awsprofile"`, se utiliza el perfil “predeterminado”.

Para montar con autorización de IAM en una instancia de Linux mediante un archivo de credenciales, utilice las opciones de montaje `tls`, `awsprofile` y `iam` que se muestran a continuación.

```
$ sudo mount -t efs -o tls,iam,awsprofile=namedprofile file-system-id efs-mount-point/
```

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` en la instancia de EC2.

```
file-system-id:/ efs-mount-point efs _netdev,tls,iam,awsprofile=namedprofile 0 0
```

# Montaje con puntos de acceso de EFS
<a name="mounting-access-points"></a>

Puede montar un sistema de archivos de EFS utilizando un punto de acceso con el ayudante de montaje de EFS. 

**nota**  
Debe configurar uno o más destinos de montaje para el sistema de archivos al montar un sistema de archivos mediante puntos de acceso de EFS.

Al montar un sistema de archivos mediante un punto de acceso, el comando mount incluye la opción de montaje `access-point-id` y `tls` además de las opciones normales de montaje. A continuación se muestra un ejemplo. 

```
$ sudo mount -t efs -o tls,accesspoint=access-point-id file-system-id efs-mount-point
```

Para montar automáticamente un sistema de archivos utilizando un punto de acceso, añada la siguiente línea al archivo `/etc/fstab` en la instancia de EC2.

```
file-system-id efs-mount-point efs _netdev,tls,accesspoint=access-point-id 0 0
```

Para obtener más información acerca de los puntos de acceso de EFS, consulte [Trabajo con puntos de acceso](efs-access-points.md).

# Montaje de EFS en varias instancias de EC2
<a name="mount-multiple-ec2-instances"></a>

Puede montar sistemas de archivos de EFS en varias instancias de Amazon EC2 de forma remota y segura sin tener que iniciar sesión en las instancias utilizando AWS Systems Manager Run Command. Para obtener más información sobre AWS Systems Manager Run Command, consulte [AWS Systems Manager Run Command](https://docs.aws.amazon.com/systems-manager/latest/userguide/run-command.html) en la *Guía del AWS Systems Manager usuario*. Se requieren los siguientes requisitos previos antes de montar sistemas de archivos de EFS mediante este método:

1. Las instancias de EC2 se lanzan con un perfil de instancia que incluye la política de permisos `AmazonElasticFileSystemsUtils`. Para obtener más información, consulte [Paso 1: Configure un perfil de instancia de IAM con los permisos necesarios.](setting-up-aws-sys-mgr.md#configure-sys-mgr-iam-instance-profile).

1. La versión 1.28.1 o posterior del cliente (amazon-efs-utils paquete) de Amazon EFS está instalada en las instancias EC2. Puede usar AWS Systems Manager para instalar automáticamente el paquete en sus instancias. Para obtener más información, consulte [Paso 2: Configurar una asociación utilizada por State Manager](setting-up-aws-sys-mgr.md#config-sys-mgr-association).

**Montaje de varios sistemas de archivos de EFS en varias instancias de EC2 mediante la consola**

1. Abra la AWS Systems Manager consola en [https://console.aws.amazon.com/systems-manager/](https://console.aws.amazon.com/systems-manager/).

1. En el panel de navegación, elija **Run Command (Ejecutar comando)**.

1. Elija **Run a command (Ejecutar un comando)**.

1. Escriba **AWS-RunShellScript** en el campo de búsqueda **Comandos**.

1. Seleccione **AWS- RunShellScript**.

1. En **Parámetros de comando**, introduzca el comando mount que se utilizará para cada sistema de archivos de EFS que desee montar. Por ejemplo:

   ```
   sudo mount -t efs -o tls fs-12345678:/ /mnt/efs
   sudo mount -t efs -o tls,accesspoint=fsap-12345678 fs-01233210 /mnt/efs
   ```

   Para más información sobre el uso de comandos de EFS utilizando el cliente de Amazon EFS, consulte [Montaje en instancias de Linux de EC2 mediante el ayudante de montaje de EFS](mounting-fs-mount-helper-ec2-linux.md) o [Montaje en instancias de Mac de EC2 mediante el ayudante de montaje de EFS](mounting-fs-mount-helper-ec2-mac.md).

1. Seleccione las instancias EC2 AWS Systems Manager gestionadas de destino en las que desea que se ejecute el comando.

1. Realice cualquier otra configuración adicional que desee. A continuación, seleccione **Ejecutar** para ejecutar el comando y montar los sistemas de archivos de EFS especificados en el comando.

   Una vez que ejecute el comando, podrá ver su estado en el historial del comando.

# Montaje de sistemas de archivos EFS desde otro Cuenta de AWS o desde una VPC
<a name="manage-fs-access-vpc-peering"></a>

Puede montar su sistema de archivos de Amazon EFS utilizando una autorización de IAM para clientes NFS y puntos de acceso de EFS mediante el ayudante de montaje de EFS. De forma predeterminada, este ayudante utiliza el servicio de nombres de dominio (DNS) para resolver la dirección IP del destino de montaje de EFS. Si está montando el sistema de archivos desde otra cuenta o nube virtual privada (VPC), debe resolver el destino de montaje de EFS manualmente.

A continuación, encontrará instrucciones para determinar la dirección IP del destino de montaje de EFS correcta que debe utilizarse para el cliente de NFS. También encontrará instrucciones de configuración del cliente para montar el sistema de archivos de EFS utilizando esa dirección IP.

**Topics**
+ [Montaje de sistemas de archivos EFS desde otro Cuenta de AWS](mount-fs-diff-account-same-vpc.md)
+ [Montaje de sistemas de archivos de EFS desde otra VPC](mount-fs-different-vpc.md)

# Montaje de sistemas de archivos EFS desde otro Cuenta de AWS
<a name="mount-fs-diff-account-same-vpc"></a>

Con shared VPCs, puede montar un sistema de archivos EFS que sea propiedad Cuenta de AWS de una instancia de Amazon EC2 que sea propiedad de otra instancia. Cuenta de AWS Para obtener más información sobre la configuración de una VPC compartida, consulte [Compartir su VPC con otras cuentas](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-sharing.html) en la *Guía del usuario de Amazon VPC*. 

Después de configurar el uso compartido de VPC, las instancias EC2 pueden montar el sistema de archivos de EFS con la resolución de nombres del sistema de nombres de dominio (DNS) o el ayudante de montaje de EFS. Se recomienda utilizar el ayudante de montaje de EFS para montar los sistemas de archivos de EFS.

# Montaje de sistemas de archivos de EFS desde otra VPC
<a name="mount-fs-different-vpc"></a>

Cuando utiliza una conexión de emparejamiento de VPC o una puerta de enlace de tránsito para conectar las VPC, las instancias de Amazon EC2 que se encuentran en una VPC pueden acceder a los sistemas de archivos de EFS en otra VPC, incluso si pertenecen a cuentas diferentes. VPCs 

No se puede utilizar la resolución de nombres de DNS para puntos de montaje de EFS en otra VPC. Para montar su sistema de archivos de EFS, utilice la dirección IP de los puntos de montaje en la zona de disponibilidad correspondiente.

También puede usar Amazon Route 53 como su servicio de DNS. En Route 53, puede resolver las direcciones IP del destino de montaje de EFS desde otra VPC mediante la creación de una zona alojada privada y un conjunto de registros de recursos. Para obtener más información acerca de cómo hacerlo, consulte [Uso de zonas alojadas privadas](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/hosted-zones-private.html) en la *Guía para desarrolladores de Amazon Route 53*.

## Requisitos previos
<a name="mount-fs-different-vpc-prerequisites"></a>

Antes de utilizar el procedimiento siguiente, realice estos pasos:
+ Instale el cliente Amazon EFS, que forma parte del conjunto de utilidades `amazon-efs-utils`, en la instancia de procesamiento en la que va a montar el sistema de archivos de EFS. Utilice el asistente de montaje de EFS, que se incluye en `amazon-efs-utils`, para montar el sistema de archivos. Para obtener instrucciones sobre cómo instalar `amazon-efs-utils`, consulte [Instalación del cliente de Amazon EFS](using-amazon-efs-utils.md).
+ Permita la acción `ec2:DescribeAvailabilityZones` en la política de IAM para el rol de IAM que ha asignado a la instancia. Le recomendamos que adjunte la política AWS administrada `AmazonElasticFileSystemsUtils` a una entidad de IAM para proporcionar los permisos necesarios a la entidad.
+ Al montar desde otro Cuenta de AWS, actualice la política de recursos del sistema de archivos para permitir la `elasticfilesystem:DescribeMountTarget` acción para el ARN principal de otro. Cuenta de AWS Por ejemplo:

  ```
  {
      "Id": "access-point-example03",
      "Statement": [
          {
              "Sid": "access-point-statement-example03",
              "Effect": "Allow",
              "Principal": {"AWS": "arn:aws:iam::555555555555:root"},
              "Action": "elasticfilesystem:DescribeMountTargets",
              "Resource": "arn:aws:elasticfilesystem:us-east-2:111122223333:file-system/fs-12345678"
          }
      ]
  }
  ```

  Para obtener más información sobre las políticas de recursos de un sistema de archivos de EFS, consulte [Políticas basadas en recursos de Amazon EFS](security_iam_service-with-iam.md#security_iam_service-with-iam-resource-based-policies).
+ Instale botocore. El cliente EFS usa botocore para recuperar la dirección IP del destino del montaje cuando el nombre de DNS del sistema de archivos no se puede resolver al montar un sistema de archivos en otra VPC. Para obtener más información, consulte [Instalar botocore](https://github.com/aws/efs-utils#Install-botocore) en el archivo README de `amazon-efs-utils`.
+ Configure una interconexión de VPC o una gateway de tránsito de VPC. 

  Para conectar la VPC del cliente y la VPC del sistema de archivos de EFS, utilice una interconexión de VPC o una gateway de tránsito de VPC. Cuando utiliza una conexión de emparejamiento de VPC o una puerta de enlace de tránsito para conectar las VPC, las instancias de Amazon EC2 que se encuentran en una VPC pueden acceder a los sistemas de archivos de EFS en otra VPC, incluso si pertenecen a cuentas diferentes. VPCs 

  Una *puerta de enlace de tránsito* es un centro de tránsito de red que puede usar para interconectar sus redes con las locales. VPCs Para obtener más información acerca del uso de gateways de tránsito de VPC, consulte [Introducción a gateways de tránsito](https://docs.aws.amazon.com/vpc/latest/tgw/tgw-getting-started.html) en la *Guía de gateways de tránsito de Amazon VPC*.

  Una conexión de *emparejamiento de VPC es una conexión* de red entre dos. VPCs Este tipo de conexión permite enrutar el tráfico entre ellas mediante direcciones privadas del Protocolo de Internet versión 4 (IPv4) o del Protocolo de Internet versión 6 (IPv6). Puede utilizar el emparejamiento de VPC para conectarse VPCs dentro de la misma Región de AWS o entre ellas. Regiones de AWS Para obtener más información sobre la conexión de emparejamiento de las VPC, consulte [¿Qué es una conexión de emparejamiento de VPC?](https://docs.aws.amazon.com/vpc/latest/peering/what-is-vpc-peering.html) en la *Guía de conexión de emparejamiento de VPC de Amazon*.

Para garantizar una alta disponibilidad del sistema de archivos, recomendamos utilizar siempre una dirección IP del destino de montaje de EFS que esté en la misma zona de disponibilidad (AZ) que su cliente de NFS. Si va a montar un sistema de archivos de EFS que esté en otra cuenta, asegúrese de que el cliente de NFS y el destino de montaje de EFS estén en el mismo ID de la zona de disponibilidad. Este requisito se aplica porque los nombres de zona de disponibilidad pueden ser distintos entre las cuentas.

**Para montar un sistema de archivos de EFS en otra VPC mediante IAM o un punto de acceso**

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. Cree un directorio para montar el sistema de archivos mediante el comando siguiente.

   ```
   $ sudo mkdir /mnt/efs
   ```

1. Para montar el sistema de archivos con una autorización de IAM, utilice el comando siguiente:

   ```
   $ sudo mount -t efs -o tls,iam file-system-dns-name /mnt/efs/
   ```

   Para obtener más información sobre cómo utilizar la autorización de IAM con EFS, consulte [Uso de IAM para controlar el acceso a los sistemas de archivos](iam-access-control-nfs-efs.md).

   Para montar el sistema de archivos con un punto de acceso EFS, utilice el comando siguiente:

   ```
   $ sudo mount -t efs -o tls,accesspoint=access-point-id file-system-dns-name /mnt/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).

## Montaje de sistemas de archivos EFS desde otro Región de AWS
<a name="mount-different-region-vpc"></a>

Si va a montar el sistema de archivos EFS desde otra VPC que se encuentra en un sistema de archivos Región de AWS distinto del sistema de archivos, tendrá que editar el `efs-utils.conf` archivo. En `/dist/efs-utils.conf`, busque la siguiente línea:

```
#region = us-east-1
```

Elimine los comentarios de la línea y sustituya el valor por el ID de la región en la que se encuentra el sistema de archivos, si no está en `us-east-1`.