Activation du montage automatique sur les instances EC2 Linux existantes - Amazon Elastic File System

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.

Activation du montage automatique sur les instances EC2 Linux existantes

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 Amazon EC2 Linux 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/fstabaide de l'assistant de montage EFS sur les instances EC2 Mac exécutant macOS Big Sur ou Monterey. Au lieu de cela, vous pouvez utiliser NFS /etc/fstab pour monter automatiquement votre système de fichiers sur des instances EC2 Mac 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. 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.

Prérequis

Les conditions suivantes doivent être remplies pour que vous puissiez mettre en œuvre cette procédure avec succès :

Mettre à jour the /etc/fstab le fichier

Procédez comme suit pour effectuer la mise à jour the /etc/fstab sur une instance EC2 Linux 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 the /etc/fstab le fichier sur votre EC2 instance
  1. Connectez-vous à votre EC2 instance. Pour plus d'informations, consultez Connect to your EC2 instance dans le guide de EC2 l'utilisateur Amazon.

  2. Ouvrez le fichier /etc/fstab dans un éditeur.

  3. 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 EC2 instance 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 elle _netdev est absente, il est possible que votre EC2 instance cesse 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.

    Pour plus d’informations, consultez Montage avec autorisation IAM et Montage avec points d’accès EFS.

  4. Enregistrez les Modifications dans le fichier.

Note

Dans certains cas, il se peut que votre EC2 instance 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 EC2 instance.

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 :

  • _netdev – Cette option indique au système d’exploitation que le système de fichiers réside sur un périphérique qui nécessite l’accès au réseau. Cette option empêche l’instance de Monter le système de fichiers jusqu’à ce que le réseau a été activé sur le client.

  • noresvport – Indique au client NFS d’utiliser un nouveau port source TCP (Transmission Control Protocol) lorsqu’une connexion réseau est rétablie. Cette utilisation permet de s’assurer que le système de fichiers EFS a une disponibilité ininterrompue après un événement de récupération du réseau.

  • tls – Cette option active le chiffrement des données en transit.

  • iam— Utilisez cette option pour effectuer un montage avec l'autorisation IAM sur une EC2 instance dotée d'un profil d'instance. L’utilisation de l’option de Montage iam nécessite également l’utilisation de l’option tls. Pour de plus amples informations, veuillez consulter Utilisation IAM pour contrôler l'accès aux données du système de fichiers.

  • awsprofile=namedprofile – Utilisez cette option avec les options iam et tls pour procéder à un Montage avec autorisation IAM sur une instance Linux à l’aide d’un fichier d’informations d’identification. Pour plus d’informations sur les points d’accès EFS, consultez Utilisation IAM pour contrôler l'accès aux données du système de fichiers.

  • accesspoint=access-point-id – Utilisez cette option avec l’option tls pour procéder au Montage à l’aide d’un point d’accès EFS. Pour plus d’informations sur les points d’accès EFS, consultez Utilisation des points d’accès Amazon EFS.

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.