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.
Considérations relatives au montage pour Linux
Nous vous recommandons d’utiliser les valeurs suivantes pour les options de Montage sous Linux :
-
rsize=1048576
– Définit le nombre maximal d’octets de données que le client NFS peut recevoir pour chaque demande READ du réseau. Cette valeur s’applique lors de la lecture des données à partir d’un fichier sur un système de fichiers EFS. Nous vous recommandons d’utiliser la plus grande taille possible (jusqu’à1048576
) afin d’éviter une baisse de performances. -
wsize=1048576
– Définit le nombre maximal d’octets de données que le client NFS peut envoyer pour chaque demande WRITE du réseau. Cette valeur s’applique lors de l’écriture de données sur un fichier d’un système de fichiers EFS. Nous vous recommandons d’utiliser la plus grande taille possible (jusqu’à1048576
) afin d’éviter une baisse de performances. -
hard
– Définit le comportement de récupération du client NFS après qu’une demande NFS a expiré, de sorte que les demandes NFS sont relancées indéfiniment jusqu’à ce que le serveur réponde. Nous vous recommandons d’utiliser l’option de Montage physique (hard
) pour garantir l’intégrité des données. Si vous utilisez un Montagesoft
, définissez le paramètretimeo
sur au Moins150
décisecondes (15 secondes). Vous minimiserez ainsi le risque de corruption des données inhérent aux Montages logiciels. -
timeo=600
– Définit la valeur de délai d’expiration que le client NFS utilise pour attendre une réponse avant de relancer une demande NFS sur 600 décisecondes (60 secondes). Si vous devez Modifier le paramètre de délai (timeo
), nous vous recommandons d’utiliser une valeur d’au Moins150
, ce qui équivaut à 15 secondes. Vous éviterez ainsi une baisse de performances. -
retrans=2
– Définit sur 2 le nombre de fois que le client NFS essaie une demande avant de tenter une action de récupération. -
noresvport
– Indique au client NFS d’utiliser un nouveau port source TCP (Transmission Control Protocol) non privilégié 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. -
_netdev
– Lorsque cette option est présente dans/etc/fstab
, elle empêche le client d’essayer de Monter le système de fichiers EFS tant que le réseau n’a pas été activé.
En général, évitez de définir d’autres options de Montage différentes des valeurs par défaut, ce qui peut entraîner une réduction des performances et d’autres problèmes. Si vous n’utilisez pas les valeurs par défaut précédentes, vous devez être conscient des points suivants :
-
La Modification des tailles tampon de lecture ou d’écriture, ou la désactivation de la mise en cache d’attribut, peuvent entraîner une réduction des performances.
-
Amazon EFS ignore les ports source. Si vous Modifiez les ports source Amazon EFS, cela n’a aucun effet.
-
Amazon EFS ne prend en charge aucune des variantes sécurité Kerberos. Par exemple, la commande de Montage suivante échoue.
$ mount -t nfs4 -o krb5p <DNS_NAME>:/ /efs/
-
Nous vous recommandons de Monter votre système de fichiers à l’aide de son nom DNS. Amazon EFS convertit ce nom en adresse IP de la cible de montage EFS dans la même zone de disponibilité que votre EC2 instance Amazon sans faire appel à des ressources externes. Si vous utilisez une cible de montage dans une zone de disponibilité différente de celle de votre EC2 instance, vous devez payer des EC2 frais standard pour les données envoyées entre les zones de disponibilité. De même, vous pouvez constater des latences accrues pour les opérations de système de fichiers.
-
Pour plus d'options de montage et des explications détaillées sur les valeurs par défaut, consultez la documentation Linux.
Note
Si votre EC2 instance doit démarrer quel que soit le statut de votre système de fichiers EFS monté, ajoutez l'nofail
option à l'entrée de votre système de fichiers dans votre /etc/fstab
fichier.