

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Montage automatique des systèmes de fichiers EFS
<a name="mount-fs-auto-mount-onreboot"></a>

Vous pouvez utiliser l'assistant de montage EFS ou NFS pour configurer une instance Amazon EC2 afin de monter automatiquement un système de fichiers EFS au démarrage de l'instance. 
+ Utilisation de l’assistant de Montage EFS
  + Joignez un système de fichiers EFS lorsque vous créez une nouvelle instance EC2 Linux à l'aide de l'assistant de lancement d'instance EC2.
  + En mettant à jour le fichier EC2 `/etc/fstab` afin d’y insérer une entrée pour le système de fichiers EFS.
+ Utilisation de [NFS sans l'assistant de montage EFS pour mettre à jour](https://docs.aws.amazon.com/efs/latest/ug/nfs-automount-efs.html) le `/etc/fstab` fichier EC2, pour les instances EC2 Linux et Mac.

**Note**  
L'assistant de montage EFS ne prend pas en charge le montage automatique sur les instances Mac EC2 exécutant macOS Big Sur ou Monterey. Vous pouvez plutôt utiliser [NFS pour configurer le fichier /etc/fstab sur une instance Mac EC2](nfs-automount-efs.md) afin de Monter automatiquement un système de fichiers EFS.

**Topics**
+ [Activation du montage automatique sur les nouvelles instances Linux EC2](mount-fs-auto-mount-on-creation.md)
+ [Activation du montage automatique sur les instances Linux EC2 existantes](mount-fs-auto-mount-update-fstab.md)
+ [Activation du montage automatique sur des instances EC2 Linux ou Mac à l'aide de NFS](nfs-automount-efs.md)

# Activation du montage automatique sur les nouvelles instances Linux EC2
<a name="mount-fs-auto-mount-on-creation"></a>

Lorsque vous créez une nouvelle instance Linux EC2 à l'aide de l'assistant de lancement d'instance Amazon EC2, vous pouvez la configurer pour monter automatiquement votre système de fichiers Amazon EFS. L’instance EC2 Monte automatiquement le système de fichiers lors du premier lancement de l’instance et chaque fois qu’elle redémarre.

Cette méthode utilise l’assistant de Montage EFS pour Monter le système de fichiers et mettre à jour le fichier /etc/fstab sur l’instance EC2, L’assistant de Montage fait partie de l’ensemble d’outils [`amazon-efs-utils`](using-amazon-efs-utils.md).

**Note**  
Les systèmes de fichiers EFS ne prennent pas en charge le montage sur des instances Mac EC2 exécutant macOS Big Sur ou Monterey au lancement de l'instance.

**Note**  
Vous ne pouvez pas utiliser Amazon EFS avec des instances EC2 basées sur Microsoft Windows.

Avant de lancer et de vous connecter à une instance EC2, vous devez créer une paire de clés. Pour plus d'informations, consultez les [paires de clés Amazon EC2 et les instances Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-key-pairs.html) dans le guide de l'*utilisateur Amazon EC2* pour créer une paire de clés. 

**Pour configurer votre instance EC2 pour Monter un système de fichiers EFS automatiquement au lancement**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Choisissez **Launch Instances** (Lancer les instances).

1. Dans **Étape 1 : Sélectionnez un Amazon Machine Image (AMI) (Étape 1 : Choisir une Amazon Machine Image (AMI))**, localisez une AMI Amazon Linux en haut de la liste et choisissez **Select (Sélectionner)**.

1. Dans **Étape 2 : Sélectionnez un type d’Instance (Étape 2 : Choisir un type d’instance)**, choisissez **Next: Configure Instance Details (Suivant : Configurer les détails de l’instance)**.

1. Dans **Étape 3: Configure Instance Details (Étape 3 : Configurer les détails de l’instance)**, fournissez les informations suivantes : 
   + Pour **Réseau**, choisissez l’entrée pour le même VPC que celui dans se trouve le système de fichiers EFS que vous Montez.
   + Pour **Sous-réseau**, choisissez un sous-réseau par défaut dans n’importe quelle Zone de disponibilité.
   + Pour **Système de fichiers**, choisissez le système de fichiers EFS que vous souhaitez Monter. Le chemin affiché en regard de l’ID du système de fichiers correspond au point de Montage que l’instance EC2 utilisera, et vous pouvez le Modifier.
   + Sous **Détails avancés**, les **données utilisateur** sont générées automatiquement et comprennent les commandes nécessaires pour Monter les systèmes de fichiers EFS que vous avez spécifiés sous **Systèmes de fichiers**.

1. Choisissez **Next: Add Storage** (Suivant : Ajouter le stockage).

1. Choisissez **Next: Add Tags (Suivant : Ajouter des balises)**.

1. Nommez votre instance et choisissez **Next: Configure Security Group (Suivant : Configurer le groupe de sécurité)**.

1. Dans **Step 6 : Configure Security Group (Étape 6 : Configurer le groupe de sécurité)**, définissez **Assign a security group (Attribuer un groupe de sécurité)** sur **Select an existing security group (Sélectionner un groupe de sécurité existant)**. Choisissez le groupe de sécurité par défaut pour vous assurer que celui-ci peut accéder à votre système de fichiers EFS.

   Vous ne pouvez pas accéder à votre instance EC2 via Secure Shell (SSH) à l’aide de ce groupe de sécurité. Pour l’accès par SSH, vous pouvez ultérieurement Modifier la sécurité par défaut et ajouter une règle pour autoriser SSH ou un nouveau groupe de sécurité qui autorise SSH. Vous pouvez utiliser les paramètres suivants :
   + **Type :** SSH
   + **Protocole** : TCP
   + **Port Range (Plage de ports) :** 22
   + **Source :** N’importe où 0.0.0.0/0

1. Choisissez **Review and Launch**.

1. Choisissez **Lancer**.

1. Activez la case à cocher pour la paire de clés que vous avez créée, puis choisissez **Launch Instances (Lancer des instances)**.

Votre instance EC2 est maintenant configurée pour Monter le système de fichiers EFS lors du lancement et à chaque redémarrage.

# Activation du montage automatique sur les instances Linux EC2 existantes
<a name="mount-fs-auto-mount-update-fstab"></a>

Le fichier `/etc/fstab` contient des informations sur les systèmes de fichiers. La commande `mount -a`, qui s’exécute au démarrage de l’instance, Monte tous les systèmes de fichiers répertoriés dans `/etc/fstab`. Dans cette procédure, vous allez le mettre à jour manuellement `/etc/fstab` sur une instance Linux Amazon EC2 afin que l'instance utilise l'assistant de montage EFS pour remonter automatiquement un système de fichiers EFS au redémarrage de l'instance.

**Note**  
Les systèmes de fichiers EFS ne prennent pas en charge le montage automatique à l'`/etc/fstab`aide de l'assistant de montage EFS sur les instances Mac EC2 exécutant macOS Big Sur ou Monterey. Au lieu de cela, vous pouvez utiliser [NFS avec `/etc/fstab`](nfs-automount-efs.md) pour Monter automatiquement votre système de fichiers sur des instances Mac EC2 exécutant macOS Big Sur et Monterey.

Cette méthode utilise l’assistant de Montage EFS pour Monter le système de fichiers. L’assistant de Montage fait partie de l’ensemble d’outils `amazon-efs-utils`. 

Les `amazon-efs-utils` outils peuvent être installés sur Amazon Linux et Amazon Linux 2 Amazon Machine Images (AMIs). Pour plus d’informations sur `amazon-efs-utils`, consultez [Installation du client Amazon EFS](using-amazon-efs-utils.md). Si vous utilisez une autre distribution Linux, telle que Red Hat Enterprise Linux (RHEL), générez et installez manuellement `amazon-efs-utils`. Pour de plus amples informations, veuillez consulter [Pour installer le client Amazon EFS sur d’autres distributions Linux](installing-amazon-efs-utils.md#installing-other-distro).

## Conditions préalables
<a name="mount-helper-fstab-prereqs"></a>

Les conditions suivantes doivent être remplies pour que vous puissiez mettre en œuvre cette procédure avec succès :
+ Vous avez déjà créé le système de fichiers EFS que vous souhaitez remonter automatiquement. Pour de plus amples informations, veuillez consulter [Création rapide à l'aide de la console](creating-using-create-fs.md#gs-step-two-create-efs-resources).
+ Vous avez déjà créé l’instance EC2 Linux que vous souhaitez configurer pour remonter automatiquement un système de fichiers EFS.
+ L’assistant de Montage EFS est installé sur l’instance Linux EC2. Pour de plus amples informations, veuillez consulter [Installation du client Amazon EFS](using-amazon-efs-utils.md).

## Mettez à jour le fichier /etc/fstab
<a name="update-fstab-file"></a>

Procédez comme suit pour mettre à jour le fichier /etc/fstab sur une instance Linux EC2 afin que celle-ci utilise l'assistant de montage EFS pour remonter automatiquement un système de fichiers EFS au redémarrage de l'instance.

**Pour mettre à jour le fichier /etc/fstab sur votre instance EC2**

1. Connectez-vous à votre instance  EC2. Pour plus d’informations, consultez la section [Connexion à votre instance EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect.html) dans le *Guide de l’utilisateur Amazon EC2*.

1. Ouvrez le fichier `/etc/fstab` dans un éditeur.

1. Pour un Montage automatique à l’aide d’une autorisation IAM ou d’un point d’accès EFS :
   + Pour effectuer un montage automatique avec l'autorisation IAM sur une instance EC2 dotée d'un profil d'instance, ajoutez la ligne suivante au `/etc/fstab` fichier.

     ```
     file-system-id:/ efs-mount-point efs _netdev,noresvport,tls,iam 0 0
     ```
   + Pour procéder automatiquement à un Montage avec autorisation sur une instance Linux à l’aide d’un fichier d’informations d’identification, ajoutez la ligne suivante au fichier `/etc/fstab`.

     ```
     file-system-id:/ efs-mount-point efs _netdev,noresvport,tls,iam,awsprofile=namedprofile 0 0
     ```
   + Pour procéder automatiquement au Montage d’un système de fichiers à l’aide d’un point d’accès EFS, ajoutez la ligne suivante au fichier `/etc/fstab`.

     ```
     file-system-id:/ efs-mount-point efs _netdev,noresvport,tls,accesspoint=access-point-id 0 0
     ```
**Avertissement**  
Utilisez l’option `_netdev`, utilisée pour identifier les systèmes de fichiers réseau lors du Montage automatique de votre système de fichiers. Si l’option `_netdev` est manquante, votre instance EC2 peut cesser de répondre. Cela s’explique par le fait que les systèmes de fichiers réseau doivent être initialisés après le démarrage de la mise en réseau de l’instance de calcul. Pour de plus amples informations, veuillez consulter [Le montage automatique échoue et l’instance ne répond pas](troubleshooting-efs-mounting.md#automount-fails).

   Pour plus d’informations, consultez [Montage avec autorisation IAM](mounting-IAM-option.md) et [Montage avec points d’accès EFS](mounting-access-points.md).

1. Enregistrez les Modifications dans le fichier.

**Note**  
Dans certains cas, il se peut que votre instance EC2 doive démarrer quel que soit l'état de votre système de fichiers EFS monté. Dans ce cas, ajoutez l’option `nofail` à l’entrée de votre système de fichiers dans votre fichier `/etc/fstab`.

La ligne de code que vous avez ajoutée dans le fichier `/etc/fstab` effectue les opérations suivantes.


| Champ | Description | 
| --- | --- | 
|  `file-system-id:/`  |  L'ID de votre système de fichiers EFS. Vous pouvez obtenir cet ID depuis la console ou par programmation à partir de la CLI ou d'un AWS SDK.  | 
|  `efs-mount-point`  |  Point de Montage du système de fichiers EFS sur votre instance EC2.  | 
|  `efs`  |  Type de système de fichiers. Lorsque vous utilisez l’assistant de Montage, ce type est toujours `efs`.  | 
|  `mount options`  |  Options de Montage pour le système de fichiers. Il s’agit d’une liste séparée par des virgules des options suivantes : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/efs/latest/ug/mount-fs-auto-mount-update-fstab.html)  | 
|  `0`  |  Une valeur différente de zéro indique que le système de fichiers doit être sauvegardé par `dump`. Pour EFS, cette valeur doit être `0`.  | 
|  `0`  |  Ordre dans lequel `fsck` vérifie les systèmes de fichiers au démarrage. Pour les systèmes de fichiers EFS, cette valeur doit être `0` pour indiquer que `fsck` ne doit pas s’exécuter au démarrage.  | 

# Activation du montage automatique sur des instances EC2 Linux ou Mac à l'aide de NFS
<a name="nfs-automount-efs"></a>

Utilisation de NFS sans l'assistant de montage EFS pour mettre à jour le fichier Amazon `/etc/fstab` EC2, pour les instances EC2 Linux et Mac.

**Pour mettre à jour le fichier `/etc/fstab` sur votre instance EC2**

1. Connectez-vous à votre instance  EC2. Pour plus d’informations, consultez la section [Connexion à votre instance EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/connect.html) dans le *Guide de l’utilisateur Amazon EC2*.

1. Ouvrez le fichier `/etc/fstab` dans un éditeur.

1. Pour Monter automatiquement un système de fichiers à l’aide de NFS au lieu de l’aide au Montage EFS, ajoutez la ligne suivante au fichier `/etc/fstab`.
   + *file\$1system\$1id*Remplacez-le par l'ID du système de fichiers que vous montez.
   + Remplacez *aws-region* par Région AWS celui dans lequel se trouve le système de fichiers, tel que`us-east-1`.
   + Remplacez *mount\$1point* par le point de Montage du système de fichiers.

   ```
   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 ligne de code que vous avez ajoutée dans le fichier `/etc/fstab` effectue les opérations suivantes.


| Champ | Description | 
| --- | --- | 
|  `file-system-id:/`  |  L'ID de votre système de fichiers EFS. Vous pouvez obtenir cet ID depuis la console ou par programmation à partir de la CLI ou d'un AWS SDK.  | 
|  `efs-mount-point`  |  Point de Montage du système de fichiers EFS sur votre instance EC2.  | 
|  `nfs4`  |  Spécifie le type de système de fichiers.  | 
|  `mount options`  |  Liste séparée par des virgules d’options de Montage pour le système de fichiers : [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/efs/latest/ug/nfs-automount-efs.html)  | 
|  `0`  |  Spécifie la valeur `dump` ; `0` indique à l’utilitaire `dump` de ne pas sauvegarder le système de fichiers.  | 
|  `0`  |  Indique à l’utilitaire `fsck` de ne pas s’exécuter au démarrage.  | 