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 EC2 Linux afin que l'instance utilise l'assistant de EFS montage pour remonter automatiquement un système de EFS fichiers au redémarrage de l'instance.
Note
Les systèmes de EFS fichiers Amazon ne prennent pas en charge le montage automatique à l'/etc/fstab
aide de l'assistant de EFS montage sur les instances Amazon EC2 Mac exécutant macOS Big Sur ou Monterey. Au lieu de cela, vous pouvez utiliser NFSwith /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 EFS montage 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 EFS client Amazon. Si vous utilisez une autre distribution Linux, telle que Red Hat Enterprise Linux (RHEL), compilez et installez manuellementamazon-efs-utils
. Pour de plus amples informations, veuillez consulter Installation du EFS client Amazon 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 :
Vous avez déjà créé le système de EFS fichiers Amazon que vous souhaitez remonter automatiquement. Pour de plus amples informations, veuillez consulter Création rapide d'un système de fichiers doté de paramètres recommandés (console).
Vous avez déjà créé l'instance EC2 Linux que vous souhaitez configurer pour remonter automatiquement un système de EFS fichiers.
L'assistant de EFS montage est installé sur l'instance EC2 Linux. Pour de plus amples informations, veuillez consulter Installation du EFS client Amazon.
Mettez à jour le fichier /etc/fstab
Procédez comme suit pour mettre à jour le fichier /etc/fstab sur une instance EC2 Linux afin que celle-ci utilise l'assistant de EFS montage pour remonter automatiquement un EFS système de fichiers au redémarrage de l'instance.
Pour mettre à jour le fichier /etc/fstab sur votre instance EC2
-
Connectez-vous à votre EC2 instance. Pour plus d'informations, consultez Connect to your EC2 instance dans le guide de EC2 l'utilisateur Amazon.
Ouvrez le fichier
/etc/fstab
dans un éditeur.-
Pour un montage automatique à l'aide d'une IAM autorisation ou d'un point EFS d'accès :
-
Pour effectuer un montage automatique avec IAM autorisation sur une EC2 instance Amazon 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 effectuer un montage automatique avec IAM autorisation sur une instance Linux à l'aide d'un fichier d'informations d'identification, ajoutez la ligne suivante au
/etc/fstab
fichier.file-system-id
:/efs-mount-point
efs _netdev,noresvport,tls,iam,awsprofile=namedprofile
0 0 -
Pour monter automatiquement un système de fichiers à l'aide d'un point d'EFSaccès, ajoutez la ligne suivante au
/etc/fstab
fichier.file-system-id
:/efs-mount-point
efs _netdev,noresvport,tls,iam,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 IAM autorisation et Montage avec points EFS d'accès.
-
-
Enregistrez les Modifications dans le fichier.
-
Testez l’entrée
fstab
en utilisant la commandemount
avec l’option'fake'
ainsi que les options'all'
et'verbose'
.$
sudo mount -fav
home/ec2-user/efs : successfully mounted
Votre EC2 instance est désormais configurée pour monter le système de EFS fichiers à chaque redémarrage.
Note
Dans certains cas, il se peut que votre EC2 instance Amazon doive démarrer quel que soit l'état de votre système de EFS fichiers Amazon 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 |
---|---|
|
L'ID de votre système de EFS fichiers Amazon. Vous pouvez obtenir cet identifiant depuis la console ou par programmation depuis le CLI ou un. AWS SDK |
|
Point de montage du système de EFS fichiers sur votre EC2 instance. |
|
Type de système de fichiers. Lorsque vous utilisez l’assistant de Montage, ce type est toujours |
|
Options de Montage pour le système de fichiers. Il s’agit d’une liste séparée par des virgules des options suivantes :
|
|
Une valeur différente de zéro indique que le système de fichiers doit être sauvegardé par |
|
Ordre dans lequel |