

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 un recurso compartido de archivos en una instancia de Linux de Amazon EC2
<a name="map-shares-linux"></a>

Puede montar un recurso compartido de archivos de FSx for Windows File Server en una instancia Linux Amazon EC2 que esté unida a su Active Directory o no unida para FSx acceder a su sistema de archivos de Windows File Server.

**nota**  
Los siguientes comandos especifican parámetros como el protocolo SMB, el almacenamiento en caché y el tamaño del búfer de lectura y escritura, únicamente a modo ilustrativo. Las elecciones de parámetros para el `cifs` comando de Linux, así como la versión del núcleo de Linux utilizada, pueden afectar al rendimiento y la latencia de las operaciones de red entre el cliente y el sistema de FSx archivos de Amazon. Para obtener más información, consulte la documentación `cifs` del entorno de Linux que utiliza.
Los clientes Linux no son compatibles con la conmutación por error automática basada en DNS. Para obtener más información, consulte [La experiencia de conmutación por error en clientes Linux](high-availability-multiAZ.md#linux-failover).

## Cómo montar un recurso compartido de archivos en una instancia de Linux de Amazon EC2 unida a un Active Directory
<a name="map-file-share-ec2-linux-kerberos"></a>

1. Si aún no tiene una instancia de Linux EC2 en ejecución unida al Microsoft Active Directory, consulte [Cómo unirse a una instancia de Linux manualmente](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/join_linux_instance.html) en la *Guía de administración de AWS Directory Service * para obtener las instrucciones para hacerlo. 

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

1. Ejecute el comando siguiente, para instalar el paquete `cifs-utils`. Este paquete se utiliza para montar sistemas de archivos de red como Amazon FSx en Linux.

   ```
   $ sudo yum install cifs-utils
   ```

1. Cree el directorio **/mnt/fsx** de puntos de montaje. Aquí es donde montarás el sistema de FSx archivos de Amazon.

   ```
   $ sudo mkdir -p /mnt/fsx
   ```

1. Autentíquese con kerberos con el siguiente comando.

   ```
   $ kinit
   ```

1. Monte el sistema de recursos compartidos de archivos con el siguiente comando.

   ```
   $ sudo mount -t cifs //file_system_dns_name/file_share mount_point --verbose -o vers=SMB_version,sec=krb5,cruid=ad_user,rsize=CIFSMaxBufSize,wsize=CIFSMaxBufSize,cache=none,ip=preferred-file-server-Ip
   ```

    Para encontrar el nombre DNS en la [ FSxconsola de Amazon](https://console.aws.amazon.com/fsx), selecciona **Windows File Server**, **Network & Security**. O bien, puede encontrarlos en la respuesta `CreateFileSystem` o en la operación `DescribeFileSystems` de la API.
   + En el caso de un sistema de archivos Single-AZ unido a un Microsoft Active Directory AWS administrado, el nombre DNS tiene el siguiente aspecto.

     ```
     fs-0123456789abcdef0.ad-domain.com
     ```
   + En un sistema de archivos Single-AZ unido a un Active Directory autoadministrado y en cualquier sistema de archivos Multi-AZ, el nombre del DNS tiene el siguiente aspecto.

     ```
     amznfsxaa11bb22.ad-domain.com
     ```

   Sustituya `CIFSMaxBufSize` por el valor más alto permitido por el núcleo. Para ello, ejecute el siguiente comando.

   ```
   $ modinfo cifs | grep CIFSMaxBufSize
   parm:           CIFSMaxBufSize:Network buffer size (not including header). Default: 16384 Range: 8192 to 130048 (uint)
   ```

   El resultado muestra que el tamaño máximo del búfer es 130048.

1. Compruebe que el sistema de archivos esté montado con el siguiente comando, que devuelve únicamente los sistemas de archivos del tipo Common Internet File System (CIFS).

   ```
   $ mount -l -t cifs
   //fs-0123456789abcdef0/share on /mnt/fsx type cifs (rw,relatime,vers=SMB_version,sec=krb5,cache=cache_mode,username=user1@CORP.NETWORK.COM,uid=0,noforceuid,gid=0,noforcegid,addr=192.0.2.0,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=1048576,wsize=1048576,echo_interval=60,actimeo=1)
   ```

El comando montar utilizado en este procedimiento hace lo siguiente en los puntos indicados:
+ `//file_system_dns_name/file_share`: especifica el nombre del DNS y el recurso compartido del sistema de archivos que se va a montar.
+ *mount\$1point*— El directorio de la instancia EC2 en el que va a montar el sistema de archivos.
+ `-t cifs vers=SMB_version`: especifica el tipo de sistema de archivos como CIFS y la versión del protocolo SMB. Amazon FSx para Windows File Server es compatible con las versiones 2.0 a 3.1.1 para SMB.
+ `sec=krb5`: especifica el uso de la versión 5 de Kerberos para la autenticación.
+ `cache=cache_mode`: establece el modo de caché. Esta opción de caché CIFS puede afectar al rendimiento, por lo que debería probar qué configuración funciona mejor con el núcleo y la carga de trabajo (y revisar la documentación de Linux). Se recomiendan las opciones `strict` y `none`, ya que `loose` puede provocar incoherencias en los datos, ya que tiene una semántica de protocolo más laxa.
+ `cruid=ad_user`: establece el uid del propietario de la caché de credenciales del administrador del directorio de AD.
+ `/mnt/fsx`: especifica el punto de montaje del recurso compartido de archivos Amazon FSx en la instancia EC2.
+ `rsize=CIFSMaxBufSize,wsize=CIFSMaxBufSize`: especifica el tamaño del búfer de lectura y escritura como el máximo que permite el protocolo CIFS. Sustituya `CIFSMaxBufSize` por el valor más alto permitido por el núcleo. Determine el `CIFSMaxBufSize` con el siguiente comando.

  ```
  $ modinfo cifs | grep CIFSMaxBufSize
  parm:           CIFSMaxBufSize:Network buffer size (not including header). Default: 16384 Range: 8192 to 130048 (uint)
  ```

  El resultado muestra que el tamaño máximo del búfer es 130048.
+ `ip=preferred-file-server-Ip`: establece la dirección IP de destino como la del servidor de archivos preferido del sistema de archivos.

  Puede recuperar la dirección IP del servidor de archivos preferido del sistema de archivos de la siguiente manera:
  + Desde la FSx consola de Amazon, en la pestaña **Red y seguridad** de la página de **detalles del sistema de archivos**.
  + En respuesta al comando `describe-file-systems` CLI o al comando [DescribeFileSystems](https://docs.aws.amazon.com/fsx/latest/APIReference/API_DescribeFileSystems.html)API equivalente.

  