Résolution des problèmes de montage du système de fichiers - FSxpour Lustre

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.

Résolution des problèmes de montage du système de fichiers

L'échec d'une commande de montage d'un système de fichiers peut avoir plusieurs causes, comme décrit dans les rubriques suivantes.

Le montage du système de fichiers échoue immédiatement

La commande de montage du système de fichiers échoue immédiatement. Le code suivant en présente un exemple.

mount.lustre: mount fs-0123456789abcdef0.fsx.us-east-1.aws@tcp:/fsx at /lustre failed: No such file or directory Is the MGS specification correct? Is the filesystem name correct?

Cette erreur peut se produire si vous n'utilisez pas la bonne mountname valeur lors du montage d'un système de fichiers persistant ou Scratch 2 à l'aide de la mount commande. Vous pouvez obtenir la mountname valeur à partir de la réponse à la describe-file-systems AWS CLI commande ou à l'DescribeFileSystemsAPIopération.

Le montage du système de fichiers se bloque, puis échoue avec une erreur de dépassement de délai d’attente

La commande de montage du système de fichiers se bloque pendant une minute ou deux, puis échoue avec une erreur de dépassement de délai d’attente au bout d’une ou deux minutes.

Le code suivant en présente un exemple.

sudo mount -t lustre file_system_dns_name@tcp:/mountname /mnt/fsx [2+ minute wait here] Connection timed out

Cette erreur peut se produire parce que les groupes de sécurité de l'EC2instance Amazon ou du système de fichiers ne sont pas correctement configurés.

Action à exécuter

Assurez-vous que vos groupes de sécurité pour le système de fichiers respectent les règles entrantes spécifiées dansGroupes de sécurité Amazon VPC.

Le montage automatique échoue et l’instance ne répond pas

Dans certains cas, le montage automatique d'un système de fichiers peut échouer et votre EC2 instance Amazon peut cesser de répondre.

Ce problème peut se produire si l'_netdevoption n'a pas été déclarée. Si elle _netdev est manquante, votre EC2 instance Amazon 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.

Action à exécuter

Si ce problème se produit, contactez AWS Support.

Le montage du système de fichiers échoue lors du démarrage du système

Le montage du système de fichiers échoue lors du démarrage du système. Le montage est automatisé à l'aide de/etc/fstab. Lorsque le système de fichiers n'est pas monté, l'erreur suivante apparaît dans le journal système correspondant à la période de démarrage de l'instance.

LNetError: 3135:0:(lib-socket.c:583:lnet_sock_listen()) Can't create socket: port 988 already in use LNetError: 122-1: Can't start acceptor on port 988: port already in use

Cette erreur peut se produire lorsque le port 988 n'est pas disponible. Lorsque l'instance est configurée pour monter des systèmes de NFS fichiers, il est possible que les NFS montages lient son port client au port 988

Action à exécuter

Vous pouvez contourner ce problème en ajustant les options du NFS client noresvport et de noauto montage dans la mesure du possible.

Le montage du système de fichiers à l'aide DNS du nom échoue

Des noms de service de noms de domaine (DNS) mal configurés peuvent provoquer des échecs de montage du système de fichiers, comme le montrent les scénarios suivants.

Scénario 1 : le montage d'un système de fichiers utilisant un nom de service de noms de domaine (DNS) échoue. Le code suivant en présente un exemple.

sudo mount -t lustre file_system_dns_name@tcp:/mountname /mnt/fsx mount.lustre: Can't parse NID 'file_system_dns_name@tcp:/mountname'

Action à exécuter

Vérifiez la configuration de votre cloud privé virtuel (VPC). Si vous utilisez une option personnaliséeVPC, assurez-vous que DNS les paramètres sont activés. Pour plus d'informations, consultez Using DNS with Your VPC dans le guide de VPC l'utilisateur Amazon.

Pour spécifier un DNS nom dans la mount commande, procédez comme suit :

  • Assurez-vous que l'EC2instance Amazon se trouve dans le VPC même système de fichiers Amazon FSx for Lustre.

  • Connectez votre EC2 instance Amazon dans un serveur VPC configuré pour utiliser le DNS serveur fourni par Amazon. Pour plus d'informations, consultez la section Ensembles d'DHCPoptions du guide de VPC l'utilisateur Amazon.

  • Assurez-vous que les noms VPC d'DNShôte sont activés sur l'Amazon de l'EC2instance Amazon connectée. Pour plus d'informations, consultez la section DNSUpdating Support for Your VPC dans le guide de VPC l'utilisateur Amazon.

Scénario 2 : le montage d'un système de fichiers utilisant un nom de service de noms de domaine (DNS) échoue. Le code suivant en présente un exemple.

mount -t lustre file_system_dns_name@tcp:/mountname /mnt/fsx mount.lustre: mount file_system_dns_name@tcp:/mountname at /mnt/fsx failed: Input/output error Is the MGS running?

Action à exécuter

Assurez-vous que les règles de trafic sortant correctes sont appliquées aux groupes de VPC sécurité du client. Cette recommandation est particulièrement vraie si vous n'utilisez pas le groupe de sécurité par défaut ou si vous l'avez modifié. Pour de plus amples informations, veuillez consulter Groupes de sécurité Amazon VPC.