Tous les produits
Search
Centre de documentation

File Storage NAS:Dépannage des échecs de montage du système de fichiers

Dernière mise à jour :Aug 28, 2026

En cas d'échec du montage d'un système de fichiers, utilisez d'abord le script automatique ou le guide de dépannage pour identifier le problème. Pour les erreurs de montage que le script ne peut pas résoudre, consultez la FAQ de File Storage NAS. Cette rubrique explique comment diagnostiquer et résoudre les échecs de montage d'un système de fichiers File Storage NAS sur une instance ECS.

Important
  • Avant de commencer le dépannage, assurez-vous que la cible de montage est Available. Si la cible de montage est Hibernated, réactivez-la à l'aide de la console ou de l'OpenAPI. Pour plus d'informations, consultez la section Gestion des cibles de montage.

  • Avant de procéder au dépannage, vérifiez qu'aucun paiement n'est en retard sur votre compte. En cas d'impayés, vous ne pourrez ni monter ni accéder au système de fichiers NAS. Pour plus d'informations, consultez la section Suspension du service en cas de paiements en retard.

Script automatique pour le dépannage des échecs de montage NFS

Le montage d'un système de fichiers NFS sur un serveur Linux peut échouer pour plusieurs raisons. Utilisez ce script de vérification automatique pour diagnostiquer le problème.

  1. Connectez-vous au serveur Linux sur lequel le montage du système de fichiers a échoué.

  2. Téléchargez le script de vérification automatique.

    wget https://nas-client-tools.oss-cn-hangzhou.aliyuncs.com/linux_client/check_alinas_nfs_mount.py -P /tmp/
  3. Exécutez le script de vérification automatique et examinez la configuration affichée dans la sortie.

    python2.7 /tmp/check_alinas_nfs_mount.py file-system-id.region.nas.aliyuncs.com:/ /mnt

    La commande contient les paramètres suivants. Remplacez les espaces réservés par vos valeurs réelles.

    • file-system-id.region.nas.aliyuncs.com : adresse de la cible de montage du système de fichiers NAS NFS. Pour obtenir cette adresse, accédez à la console NAS, cliquez sur le système de fichiers cible, puis sur Mount Targets. Survolez ensuite l'icône image dans la colonne Mount Target Address.

    • / : répertoire racine du système de fichiers NAS.

    • /mnt : chemin local vers lequel monter le système de fichiers.

    Après correction de la configuration de montage, le script de vérification automatique renvoie une commande de montage ainsi qu'un message de fin.

  4. Copiez et exécutez la commande de montage renvoyée pour vérifier le montage.

Script de dépannage automatique des échecs de montage SMB

Le montage d'un système de fichiers sur un serveur Windows via le protocole SMB peut échouer pour diverses raisons. Suivez ces étapes pour exécuter un script d'inspection automatique et identifier la cause.

  1. Connectez-vous au serveur Windows concerné.

  2. Dans PowerShell ou PowerShell ISE, utilisez les commandes suivantes pour télécharger et exécuter le script de dépannage du montage. Appliquez ensuite la solution fournie par le script.

    1. Téléchargez le script de dépannage.

      Invoke-WebRequest https://nas-client-tools.oss-cn-hangzhou.aliyuncs.com/windows_client/alinas_smb_windows_inspection.ps1 -OutFile alinas_smb_windows_inspection.ps1
    2. Exécutez le script de dépannage.

      .\alinas_smb_windows_inspection.ps1 -MountAddress abcde-123.region-id.nas.aliyuncs.com -Locale zh-CN

      Dans cet exemple, abcde-123.region-id.nas.aliyuncs.com représente la cible de montage. Remplacez cette valeur par la vôtre.

Dépannage des échecs de montage SMB sous Linux

Le montage d'un système de fichiers SMB sur un serveur Linux peut échouer pour plusieurs raisons. Suivez ces étapes pour diagnostiquer le problème, ou examinez les sorties de /var/log/messages et de dmesg.

  1. Vérifiez la version du système d'exploitation Linux.

    La compatibilité de Linux avec le protocole SMB est limitée. Les systèmes de fichiers NAS SMB prennent en charge les distributions Linux et versions de noyau suivantes.

    Système d'exploitation

    Version

    CentOS

    CentOS 7.6 64 bits : 3.10.0-957.21.3.el7.x86_64 et versions ultérieures

    Alibaba Cloud Linux

    • Alibaba Cloud Linux 2.1903 64 bits : 4.19.43-13.2.al7.x86_64 et versions ultérieures

    • Alibaba Cloud Linux 3.2104 64 bits : 5.10.23-4.al8.x86_64 et versions ultérieures

    Debian

    Debian 9.10 64 bits : 4.9.0-9-amd64 et versions ultérieures

    Ubuntu

    Ubuntu 18.04 64 bits : 4.15.0-52-generic et versions ultérieures

    openSUSE

    openSUSE 42.3 64 bits : 4.4.90-28-default et versions ultérieures

    SUSE Linux

    SUSE Linux Enterprise Server 12 SP2 64 bits : 4.4.74-92.35-default et versions ultérieures

    CoreOS

    CoreOS 2079.4.0 64 bits : 4.19.43-coreos et versions ultérieures

  2. Vérifiez le client CIFS.

    Assurez-vous que le client CIFS (cifs-utils) est installé sur le système d'exploitation Linux, ou que mount.cifs se trouve dans un répertoire spécifié par la variable d'environnement PATH.

    Exécutez les commandes suivantes pour vérifier si le client CIFS est installé. Si le client CIFS n'est pas installé ou ne se trouve pas dans le répertoire spécifié, réinstallez-le. Pour plus d'informations, consultez la section Installation d'un client CIFS.

    Système d'exploitation

    Commande

    Ubuntu

    sudo apt list cifs-utils

    Debian

    RHEL

    sudo yum list cifs-utils

    CentOS

    OpenSUSE

    sudo zypper search -i cifs-utils

    SLES12-SP2

    CoreOS

    which mount.cifs
  3. Vérifiez la connectivité réseau.

    Exécutez la commande ping <VolumeDomainName> pour vérifier la connectivité réseau.

    1. Assurez-vous que l'instance ECS et le système de fichiers appartiennent au même compte.

      S'ils n'appartiennent pas au même compte Alibaba Cloud, créez un système de fichiers SMB dans le même compte que l'instance ECS, ou connectez les VPC à l'aide de Cloud Enterprise Network (CEN). Pour plus d'informations, consultez la section Montage de NAS entre comptes et régions avec CEN.

    2. Assurez-vous que l'instance ECS et le système de fichiers se trouvent dans le même VPC.

      S'ils ne se trouvent pas dans le même VPC, créez un nouveau système de fichiers SMB ou connectez les VPC à l'aide de CEN. Pour plus d'informations, consultez la section Utilisation de CEN pour monter un système de fichiers NAS entre VPC dans la même région.

  4. Vérifiez le port 445.

    • Vérifiez si le groupe de sécurité de l'instance ECS Linux bloque l'accès à l'adresse IP du système de fichiers SMB ou au port 445.

      Exécutez la commande telnet <VolumeDomainName> 445 pour vérifier la connectivité.

      Si le port 445 n'est pas ouvert, ajoutez une règle au groupe de sécurité de l'instance ECS cible autorisant le trafic sur le port 445. Pour plus d'informations, consultez la section Ajout d'une règle de groupe de sécurité.

    • Assurez-vous que l'instance ECS Linux n'essaie pas de se connecter via un port TCP non pris en charge.

  5. Vérifiez le groupe d'autorisations.

    Assurez-vous que le groupe d'autorisations associé à la cible de montage du système de fichiers SMB autorise l'accès depuis l'instance ECS.

    Si l'accès depuis l'instance ECS n'est pas autorisé, modifiez la configuration du groupe d'autorisations. Pour plus d'informations, consultez la section Modification de la configuration d'un groupe d'autorisations.

  6. Vérifiez les droits de montage de l'administrateur.

    Vérifiez que l'administrateur de l'ECS (Linux) dispose des privilèges root ou sudo.

  7. Vérifiez la commande de montage.

    Assurez-vous que la commande de montage du système de fichiers SMB est correcte. La syntaxe d'une commande de montage manuel est la suivante :

    sudo mount -t cifs //file-system-id.region.nas.aliyuncs.com/myshare /mnt -o vers=2.0,guest,uid=0,gid=0,dir_mode=0755,file_mode=0755,mfsymlinks,cache=strict,rsize=1048576,wsize=1048576

    Si les paramètres de la commande de montage sont incorrects, modifiez la commande. Pour plus d'informations sur les paramètres de montage d'un système de fichiers SMB sur un serveur Linux, consultez la section Paramètres de montage d'un système de fichiers SMB sur un serveur Linux.

  8. Vérifiez SELinux.

    Assurez-vous que les paramètres SELinux du répertoire cible sont corrects.

  9. Vérifiez le nombre de montages simultanés.

    Vérifiez si le nombre de connexions de montage depuis les instances ECS Linux dépasse la limite de montage par système de fichiers (1 000).

    • Si la limite est dépassée, effectuez les ajustements nécessaires en fonction de vos besoins métier.

    • Si la limite n'est pas dépassée, soumettez un ticket pour obtenir de l'aide.

      Dans le ticket, fournissez les informations sur le système de fichiers, la version de Linux, la commande de montage spécifique, ainsi que les sorties de /var/log/messages et de dmesg.

Dépannage des échecs de montage NFS sous Windows

Le montage d'un système de fichiers NFS généraliste sur un système Windows peut échouer pour plusieurs raisons. Suivez les étapes ci-dessous pour résoudre le problème.

  1. Vérifiez le compte

    Assurez-vous que l'instance ECS et la cible de montage appartiennent au même compte. Si ce n'est pas le cas, utilisez CEN pour connecter les comptes avant de monter le système de fichiers NFS. Pour plus d'informations, consultez la rubrique Montage de NAS entre comptes et régions avec CEN.

  2. Vérifiez le réseau de la cible de montage

    Assurez-vous que l'instance ECS et la cible de montage se trouvent dans le même VPC. Si ce n'est pas le cas, utilisez CEN pour connecter les VPC avant de monter le système de fichiers NFS. Pour plus d'informations, consultez la rubrique Utilisation de CEN pour monter un système de fichiers NAS entre VPC dans la même région.

  3. Vérifiez les ports 2049 et 111

    Assurez-vous que le groupe de sécurité de l'instance ECS autorise l'accès aux ports 2049 et 111 sur la cible de montage. Sinon, modifiez les règles du groupe de sécurité. Pour plus d'informations, consultez la rubrique Modification d'une règle de groupe de sécurité.

    Vous pouvez utiliser la commande telnet ou Test-NetConnection pour tester la connectivité des ports.

    • Utilisez la commande telnet dans l'invite de commandes.

      telnet $mount_point.$region.nas.aliyuncs.com 2049
      telnet $mount_point.$region.nas.aliyuncs.com 111
    • Utilisez la commande Test-NetConnection dans PowerShell.

      Test-NetConnection $mount_point.$region.nas.aliyuncs.com -Port 2049
      Test-NetConnection $mount_point.$region.nas.aliyuncs.com -Port 111
  4. Vérifiez le groupe d'autorisations du système de fichiers NFS

    Assurez-vous que le groupe d'autorisations de la cible de montage autorise l'accès depuis l'instance ECS. Sinon, modifiez la configuration du groupe d'autorisations. Pour plus d'informations, consultez la rubrique Modification de la configuration d'un groupe d'autorisations.

Erreur « Subdirectory does not exist »

Message d'erreur : mount.nfs: access denied by server while mounting xxxx.nas.aliyuncs.com:/<dir>

Cette erreur indique que le sous-répertoire NAS <dir> spécifié dans la commande de montage n'existe pas. Pour résoudre ce problème, montez d'abord le répertoire racine du NAS. Créez ensuite le sous-répertoire requis et montez-le. Pour plus d'informations, consultez la rubrique Création et montage d'un sous-répertoire NAS.

Erreur de nom d'instance ECS en double

Symptôme

Lorsque vous montez un système de fichiers à l'aide de NFSv4.0, le système renvoie le message d'erreur suivant : mount.nfs: Operation not permitted or mount.nfs: an incorrect mount option was specified. Toutefois, vous pouvez monter le système de fichiers à l'aide de NFSv3.

Cause

Sur certaines versions du noyau, un conflit survient si une instance ECS partage un nom d'hôte avec une autre instance qui a déjà monté la même cible de montage NFS à l'aide de NFSv4.0.

Solution

  1. Exécutez la commande suivante sur l'instance ECS concernée.

    echo 'install nfs /sbin/modprobe --ignore-install nfs nfs4_unique_id=`cat /sys/class/dmi/id/product_uuid`' >> /etc/modprobe.d/nfs.conf
  2. Redémarrez l'instance ECS pendant les heures creuses.

    Vous pouvez également démonter manuellement tous les systèmes de fichiers NFS montés et exécuter la commande rmmod pour décharger le client NFSv4.0 et le module noyau NFS.

  3. Montez à nouveau le système de fichiers NFS. Pour plus d'informations, consultez la rubrique Montage d'un système de fichiers NFS.

Erreur « mount.nfs: No such device » lors du montage d'un NFS

Symptôme

Lorsque vous montez un système de fichiers NFS sur une instance ECS, le message d'erreur suivant s'affiche.

mount.nfs: No such device
[root@ixxx xxx]# mount -t nfs -o vers=4,minorversion=0,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport xxx :/ /mnt
mount.nfs: No such device
[root@xxx xxx]#

Cause

Cette erreur se produit si le paramètre options sunrpc tcp_slot_table_entries=128 dans le fichier /etc/modprobe.d/sunrpc.conf est mal orthographié sous la forme options sunrpc tcp_slot_entries=128. Cette erreur d'orthographe empêche le chargement correct du module sunrpc dans le noyau.

Solution

  1. Corrigez le paramètre dans le fichier /etc/modprobe.d/sunrpc.conf en définissant options sunrpc tcp_slot_table_entries=128.

  2. Exécutez la commande modprobe sunrpc pour charger le module sunrpc.

  3. Montez à nouveau le système de fichiers NFS.

Erreur mount: can't find /root/nas in /etc/fstab

Problème

Lorsque vous montez un système de fichiers NAS NFS sur une instance ECS, vous recevez le message d'erreur suivant.

mount: can't find /root/nas in /etc/fstab

Cause

Le format de la commande peut être incorrect.

Solution

Assurez-vous d'utiliser la commande correcte pour monter le système de fichiers NAS NFS. Pour plus de détails sur les paramètres de la commande, consultez la rubrique Paramètres de la commande de montage.

  • Pour un NAS généraliste, exécutez l'une des commandes suivantes.

    Pour monter un système de fichiers à l'aide du protocole NFSv3 :

    sudo mount -t nfs -o vers=3,nolock,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.nas.aliyuncs.com:/ /mnt

    Pour monter un système de fichiers à l'aide du protocole NFSv4 :

    sudo mount -t nfs -o vers=4,minorversion=0,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.nas.aliyuncs.com:/ /mnt
  • Pour un Extreme NAS, exécutez la commande suivante.

    sudo mount -t nfs -o vers=3,nolock,noacl,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.extreme.nas.aliyuncs.com:/share /mnt

Dans les commandes précédentes, remplacez l'espace réservé file-system-id.region.nas.aliyuncs.com par la cible de montage de votre système de fichiers NFS.

Correction de l'erreur de descripteur de fichier pour le NAS NFS généraliste

  • Cause

    Cette erreur se produit si l'entrée de registre Locking n'existe pas, ou si l'entrée Locking existe mais que la valeur Locking n'est pas définie sur 1.

  • Solution

    1. Dans l'invite de commandes, exécutez la commande regedit pour ouvrir l'Éditeur du Registre.

    2. Accédez à . Cliquez avec le bouton droit dans une zone vide et sélectionnez .

    3. Modifiez le nom de la clé de registre en Locking, double-cliquez sur Locking et, dans la boîte de dialogue Edit DWORD (32-bit) Value qui s'affiche, définissez Value data sur 1.

    4. Cliquez sur OK.

    5. Redémarrez l'instance ECS.

    6. Montez à nouveau le système de fichiers NAS NFS généraliste.

      mount -o nolock -o mtype=hard -o timeout=60 \\file-system-id.region.nas.aliyuncs.com\! Z:

      Remplacez la lettre de lecteur Z: et la cible de montage file-system-id.region.nas.aliyuncs.com par vos propres valeurs.

    7. Exécutez la commande mount pour vérifier le montage.

      Une fois le montage terminé, la sortie doit inclure mount=hard, locking=no et timeout>=10. Dans le cas contraire, le montage présente un problème.

      C:\Users\Administrator>mount
      Local    Remote                                 Properties
      Z:      \\29xxx.nas~    UID=-2, GID=-2
                                rsize=1048576, wsize=1048576
                                mount=hard, timeout=10.0
                                retry=1, locking=no
                                fileaccess=755, lang=GB2312-80
                                casesensitive=no
                                sec=sys

Dépannage de l'erreur système 53 pour les montages SMB Windows

  • Symptômes

    Le chemin réseau est introuvable.

  • Causes

    • La connexion réseau n'est pas disponible.

    • Le service TCP/IP NetBIOS Helper n'est pas démarré.

    • LanmanWorkstation n'est pas correctement configuré dans le registre.

  • Solution

    1. Exécutez la commande ping <adresse de la cible de montage> pour vérifier l'accessibilité et la latence de la cible de montage.

      • Si la connexion réseau est normale, passez à l'étape suivante.

      • Si la connexion échoue, résolvez le problème réseau comme suit :

        • Vérifiez que la commande de montage est correcte et ne contient pas d'erreurs de frappe, telles que des barres obliques incorrectes / ou \, des espaces supplémentaires ou une orthographe incorrecte du nom myshare.

          Utilisez le format suivant pour monter un système de fichiers SMB :

          net use <target_drive_letter> \\<mount_target_address>\myshare

          Exemple :

          net use z: \\xxxx.cn-hangzhou.nas.aliyuncs.com\myshare
        • Dans la console NAS, sur la page File System List, vérifiez que le file system type du système de fichiers est SMB et notez son adresse de cible de montage.

        • Vérifiez que l'adresse de la cible de montage est correcte.

        • Assurez-vous que l'instance ECS et la cible de montage se trouvent dans le même VPC.

        • Si vous vous connectez depuis un client situé dans un autre VPC ou via un VPN, assurez-vous que la configuration réseau est correcte.

    2. Exécutez la commande telnet <adresse de la cible de montage> 445 pour vérifier que le service SMB est disponible.

    3. Assurez-vous que le service TCP/IP NetBIOS Helper est démarré. Pour plus d'informations, consultez la rubrique Montage d'un système de fichiers SMB.

    4. Ouvrez le registre et vérifiez que la valeur de ProviderOrder dans inclut LanmanWorkstation. Sinon, ajoutez-la. Dans la boîte de dialogue Edit String de l'Éditeur du Registre, vérifiez que Value name est ProviderOrder et que Value data contient LanmanWorkstation (exemple de valeur complète : RDPNP,LanmanWorkstation,webclient).

    Si le problème persiste, vérifiez si le pare-feu Windows Defender bloque les requêtes réseau liées à SMB.

    Dans les règles sortantes du Pare-feu Windows Defender avec fonctions avancées, recherchez la règle File and Printer Sharing (SMB-Out), ouvrez sa boîte de dialogue de propriétés, confirmez que la case Enabled est cochée dans l'onglet General et définissez l'action sur Allow the connection.

Erreur système 58 sur le système de fichiers SMB Windows

  • Message d'erreur

    Le serveur spécifié ne peut pas effectuer l'opération demandée.

  • Cause

    Le client utilise une version incompatible du protocole SMB.

  • Solution

    Assurez-vous d'utiliser Windows 2008 R2 ou une version ultérieure. Windows 2008 n'est pas pris en charge.

Dépannage de l'erreur système 64 de Windows pour les montages SMB

  • Message d'erreur

    Le nom réseau spécifié n'est plus disponible.

  • Causes

    • Le groupe d'autorisations NAS n'autorise pas l'accès depuis l'instance ECS cible.

    • L'adresse IP privée ou l'adresse IP VPC de l'instance ECS cible est incorrectement configurée dans le groupe d'autorisations NAS.

    • Votre compte présente des impayés.

    • Lors du montage dans un réseau classique, l'instance ECS et le système de fichiers NAS appartiennent à des comptes Alibaba Cloud différents.

    • Le type de système de fichiers n'est pas SMB.

  • Solution

    Cette erreur indique que vous ne disposez pas des autorisations nécessaires pour accéder aux ressources du système de fichiers NAS. Pour résoudre ce problème, vérifiez les points suivants :

    1. Assurez-vous que le groupe d'autorisations de la cible de montage du système de fichiers inclut l'adresse IP privée ou l'adresse IP VPC de l'instance.

    2. Assurez-vous qu'il n'y a aucun impayé sur votre compte Alibaba Cloud.

    3. Si vous effectuez un montage dans un réseau classique, assurez-vous que l'instance ECS et le système de fichiers NAS appartiennent au même compte Alibaba Cloud.

    4. Assurez-vous que le type de système de fichiers est SMB.

Résolution de l'erreur système 67 pour le montage SMB

  • Message d'erreur

    Le nom réseau est introuvable.

  • Cause

    Les services réseau requis ne sont pas en cours d'exécution.

  • Solution

    Démarrez les services suivants. Consultez la rubrique Montage d'un système de fichiers SMB pour obtenir des instructions détaillées.

    1. Démarrez le service Workstation.

    2. Démarrez le service TCP/IP NetBIOS Helper.

Dépannage de l'erreur système 85 pour les montages SMB Windows

  • Message d'erreur

    Le nom de périphérique local est déjà utilisé.

  • Cause

    La lettre de lecteur cible est déjà utilisée.

  • Solution

    Modifiez la lettre de lecteur cible et remontez le système de fichiers.

Résolution de l'erreur système 1231 pour les systèmes de fichiers SMB

  • Symptôme

    L'emplacement réseau est inaccessible.

  • Cause

    • Client pour les réseaux Microsoft n'est pas installé ou activé.

    • Partage de fichiers et d'imprimantes pour les réseaux Microsoft n'est pas installé ou activé.

  • Solution

    Installez et activez Client pour les réseaux Microsoft ainsi que Partage de fichiers et d'imprimantes pour les réseaux Microsoft.

    Si ces composants sont installés mais désactivés, cochez leurs cases. Pour installer un composant manquant, suivez les étapes ci-dessous.

    Assurez-vous également que QoS Packet Scheduler est activé.

    1. Ouvrez Network and Sharing Center et cliquez sur le réseau auquel l'hôte est connecté.

    2. Cliquez sur Properties.

    3. Dans la boîte de dialogue Wireless Network Connection Properties, cliquez sur Install.

      • Pour installer Client pour les réseaux Microsoft :

        1. Dans la boîte de dialogue Select Network Feature Type, sélectionnez Client et cliquez sur Add.

        2. Sélectionnez Client for Microsoft Networks et cliquez sur OK.

      • Pour installer Partage de fichiers et d'imprimantes pour les réseaux Microsoft :

        1. Dans la boîte de dialogue Select Network Feature Type, sélectionnez Service et cliquez sur Add.

        2. Sélectionnez

Résolution de l'erreur système 1272 pour les montages SMB

  • Symptôme

    Le message d'erreur suivant s'affiche : Vous ne pouvez pas accéder à ce dossier partagé car les stratégies de sécurité de votre organisation bloquent l'accès invité non authentifié. Ces stratégies aident à protéger votre PC contre les périphériques non sécurisés ou malveillants sur le réseau.

  • Cause

    Une stratégie de sécurité sur le système Windows bloque l'accès invité au système de fichiers SMB.

  • Solution

    Sur les versions de Windows Server postérieures à 2016, modifiez la clé de registre suivante pour autoriser l'accès invité.

    1. Connectez-vous à l'instance ECS sur laquelle vous montez le système de fichiers.

    2. Ouvrez l'invite de commandes, exécutez la commande regedit et appuyez sur Entrée pour ouvrir l'Éditeur du Registre.

    3. Dans le chemin HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters, vérifiez que la clé de registre AllowInsecureGuestAuth est définie sur 1.

      1. Si la valeur de la clé de registre AllowInsecureGuestAuth est 0, cliquez avec le bouton droit sur AllowInsecureGuestAuth et définissez Value data (V) sur 1.

      2. Si l'entrée de registre AllowInsecureGuestAuth est introuvable, basculez vers PowerShell et exécutez la commande suivante pour ajouter l'entrée de registre AllowInsecureGuestAuth.

        New-ItemProperty -Path Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters -Name AllowInsecureGuestAuth -PropertyType DWORD -Value 1
    4. Montez à nouveau le système de fichiers SMB.

      net use Z: \\file-system-id.region.nas.aliyuncs.com\myshare

      Si l'erreur système 1272 persiste, la valeur de la clé de registre RequireSecuritySignature est peut-être définie sur 1. Dans ce cas, remplacez sa valeur par 0 et montez à nouveau le système de fichiers SMB.

      La clé de registre RequireSecuritySignature se trouve dans le chemin suivant : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters.

    Pour plus d'informations, consultez les rubriques Guest access in SMB2 disabled by default in Windows et Overview of Server Message Block signing.

Erreur système 3227320323 lors du montage SMB sous Windows

  • Symptôme

    L'erreur système 3227320323 s'affiche.

  • Cause

    Windows a activé la stratégie Microsoft network client: Digitally sign communications (always), et le montage anonyme ne peut pas effectuer de signature car aucune information d'identité n'est disponible.

  • Solution

    Désactivez la stratégie Microsoft network client: Digitally sign communications (always), puis montez à nouveau le système de fichiers. Pour désactiver cette stratégie, procédez comme suit.

    1. Appuyez sur Win+R, saisissez gpedit.msc et appuyez sur Entrée pour ouvrir l'Éditeur de stratégie de groupe locale.

    2. Sélectionnez , double-cliquez sur Microsoft network client: Digitally sign communications (always), sélectionnez Disabled et cliquez sur OK.

Erreur système 1312 lors du montage d'un système de fichiers SMB

  • Symptôme

    Erreur système Windows 1312.

  • Cause

    Cette erreur se produit si vous saisissez un nom d'utilisateur ou un groupe de travail incorrect lors de l'utilisation de la commande PowerShell New-SmbGlobalMapping pour monter le système de fichiers.

  • Solution

    Recherchez le nom correct du groupe de travail dans les propriétés de Ce PC. Ensuite, lorsque la commande de montage vous y invite, saisissez le nom d'utilisateur ou le groupe de travail correct. Par exemple, le nom d'utilisateur est workgroup\administrator et le mot de passe est ECSadministrator.

Échec du montage automatique NFS au démarrage du serveur

Symptôme

Un système de fichiers NFS configuré pour un montage automatique ne se monte pas lors du redémarrage du serveur.

Cause

Le serveur exécute peut-être CentOS 7.0. Par défaut, CentOS 7.0 ne gère pas les systèmes de fichiers non locaux dans fstab et le service remote-fs.target est désactivé. Par conséquent, le montage automatique des systèmes de fichiers NFS échoue après le redémarrage du serveur.

Remarque

La configuration ne change pas avec les mises à niveau de version du noyau. Par conséquent, lorsque CentOS 7.0 est mis à niveau vers le noyau 7,9, le service remote-fs.target reste désactivé et vous devez activer manuellement le service remote-fs.target.

Solution

Vous pouvez choisir l'une des solutions suivantes pour activer le montage automatique des systèmes de fichiers NFS au démarrage du serveur, puis ouvrir le fichier de configuration /etc/fstab pour ajouter la configuration de montage. Pour savoir comment ajouter des configurations de montage, consultez la rubrique Monter un système de fichiers NFS.

  • Solution 1 : Correction permanente

    Exécutez les commandes suivantes dans l'ordre pour activer le service remote-fs.target afin de permettre le montage automatique des systèmes de fichiers NFS au démarrage du serveur.

    systemctl start remote-fs.target
    systemctl enable remote-fs.target
  • Solution 2 : Solution de contournement

    Ajoutez la commande suivante au fichier rc.local du système pour activer le service remote-fs.target afin de permettre le montage automatique des systèmes de fichiers NFS au démarrage du serveur.

    [ ! -f /etc/rc.local ] && echo '#!/bin/bash' > /etc/rc.local; echo "mount -a -t nfs" >> /etc/rc.local; chmod +x /etc/rc.local

Résolution des problèmes de montage souple NFS sous Windows

  • Description du problème

    Lorsque vous montez un système de fichiers NFS sous Windows, il utilise par défaut un montage souple. Ce mode peut compromettre la cohérence des données et provoquer la fermeture inattendue des applications.

    • Cohérence des données : Avec un montage souple, lorsqu'une requête adressée au serveur expire, le client renvoie une erreur. L'application considère l'opération comme incomplète, mais le serveur a peut-être déjà traité la requête. Cette divergence peut entraîner une incohérence des données.

    • Fermeture inattendue de l'application : Dans un montage souple, lorsqu'une requête expire, le client renvoie une erreur de délai d'attente. Dans certains langages de programmation, cette erreur génère une exception. Si l'application ne gère pas l'exception, elle se ferme de manière inattendue.

  • Solution

    Sous Windows, utilisez un montage dur pour le système de fichiers NFS afin d'éviter ces problèmes.

    1. Exécutez la commande mount pour vérifier le mode de montage actuel.

      • Si la sortie affiche mount=soft, suivez les étapes ci-dessous.

      • Si la sortie affiche mount=hard, aucune modification n'est nécessaire.

        Local    Remote                Properties
        -----------------------------------------------------------
        X:       \\xxx                UID=-2, GID=-2
                                      rsize=32768, wsize=32768
                                      mount=hard, timeout=1.6
                                      retry=1, locking=yes
                                      fileaccess=755, lang=ANSI
                                      casesensitive=no
                                      sec=sys
    2. Arrêtez toutes les applications qui utilisent actuellement ce système de fichiers NFS.

    3. Démontez le système de fichiers NFS.

      umount H:

      Remplacez la lettre de lecteur H: dans la commande umount par votre lettre de lecteur réelle.

    4. Remontez le système de fichiers NFS en utilisant l'option de montage dur.

      mount -o nolock -o mtype=hard -o timeout=60 \\xxxxxx.cn-hangzhou.nas.aliyuncs.com\! h:

      Remplacez xxxxxx.cn-hangzhou.nas.aliyuncs.com par le nom de domaine de votre cible de montage et h: par la lettre de lecteur souhaitée.

    5. Exécutez la commande mount pour confirmer les nouveaux paramètres.

      Le montage réussit si la sortie inclut mount=hard, locking=no et une valeur de délai d'attente supérieure ou égale à 10.

Erreurs de montage NFS sous Windows

  • Description du problème : Descripteur de fichier non valide

    Solution : Remontez le système de fichiers en utilisant les paramètres corrects. Pour plus de détails, consultez la rubrique Monter un système de fichiers NFS (NAS général).

  • Description du problème : Erreur réseau - 53

    Solution : Remontez le système de fichiers en utilisant les paramètres corrects. Pour plus de détails, consultez la rubrique Monter un système de fichiers NFS (NAS général).

  • Description du problème : Erreur réseau - 1222

    C:\Users\Administrator>mount -n nolock -n mtype=hard -o timeout=60 \\12dc2a4b1d9-opu25
    Network Error - 1222
    For more information, type "NET HELPMSG 1222".

    Solution : Installez le client NFS et remontez le système de fichiers. Pour plus de détails, consultez la rubrique Étape 1 : Installer le client NFS.

Erreur de montage NAS dans un conteneur :access denied by server while mounting <mount_address>

Symptômes

Vous recevez l'erreur access denied by server while mounting <mount_address> lorsque vous montez un système de fichiers NAS sur un conteneur.

Cause

Les causes possibles sont les suivantes :

  1. Le répertoire de montage n'existe pas.

  2. L'utilisateur sur l'hôte qui démarre le conteneur ne dispose pas des autorisations nécessaires pour modifier le système de fichiers NAS.

  3. Le groupe d'autorisations configuré pour la cible de montage n'accorde pas l'accès au conteneur.

Solution

  1. Vérifiez que le répertoire de montage existe.

    Vous pouvez exécuter la commande cd <mount_directory> pour vérifier si le répertoire existe.

  2. Confirmez que l'utilisateur qui démarre le conteneur dispose des autorisations root.

    Si l'utilisateur qui démarre le conteneur ne dispose pas des autorisations root, connectez-vous au système de fichiers NAS en tant qu'utilisateur root, modifiez les autorisations, puis montez à nouveau le système de fichiers. Cela garantit que les autorisations de l'utilisateur du conteneur correspondent aux autorisations du système de fichiers sur la cible de montage. Lors du montage du système de fichiers depuis un conteneur, exécutez le conteneur en mode privileged.

  3. Confirmez que le groupe d'autorisations configuré pour la cible de montage inclut l'adresse IP du conteneur.

    1. Connectez-vous à la console NAS .

    2. Dans le volet de navigation, choisissez File System > File System List.

    3. Dans la barre de navigation supérieure, sélectionnez une région.

    4. Sur la page File System List, recherchez le système de fichiers cible et cliquez sur Manage dans la colonne Actions.

    5. Sur la page des détails du système de fichiers, cliquez sur Mount Targets.

    6. Dans la liste des cibles de montage, cliquez sur le nom du groupe d'autorisations dans la colonne Permission Group pour afficher les règles de ce groupe.

    7. Confirmez que les règles du groupe d'autorisations incluent l'adresse IP du conteneur cible.

      Si l'adresse IP du conteneur cible ne figure pas dans les règles du groupe d'autorisations, ajoutez-la. Pour plus d'informations, consultez la rubrique Ajouter une règle au groupe d'autorisations.

Dépannage des opérations par lot Cloud Assistant

Tout d'abord, confirmez que les paramètres de montage que vous avez saisis sont corrects. Ensuite, vérifiez le code d'erreur dans la sortie de la commande et suivez les instructions du message d'erreur. Pour plus d'informations, consultez la rubrique Messages d'erreur. Enfin, utilisez la fonctionnalité de montage en un clic pour tenter l'opération sur une seule instance ECS. Si elle échoue, utilisez le message d'erreur pour résoudre le problème.

Vous pouvez également utiliser la console NAS pour monter un système de fichiers sur une seule instance ECS. Si le montage échoue, suivez les instructions à l'écran pour résoudre le problème.

Échecs de montage du système de fichiers dans la console

Utilisez le tableau suivant pour dépanner les échecs de montage du système de fichiers.

Catégorie d'échec

Cause

Solution

L'instance ECS ou Cloud Assistant est dans un état non valide.

L'instance ECS n'est pas dans l'état Running.

Vérifiez l'état de l'instance ECS cible dans la console ECS. Démarrez l'instance si elle n'est pas en cours d'exécution.

Cloud Assistant Agent n'est pas installé.

Installez Cloud Assistant Agent. Pour plus d'informations, consultez la rubrique Installer l'agent Cloud Assistant.

La commande de montage a expiré ou a été interrompue.

L'installation du client NFS est lente.

Attendez la fin de l'installation, puis essayez de monter à nouveau.

L'installation du client NFS a échoué.

Le système ne peut pas détecter la source logicielle du client NFS.

Connectez-vous à l'instance ECS et installez manuellement le client NFS. Pour plus d'informations, consultez la rubrique Installer un client NFS.

Format de paramètre d'entrée incorrect

Format incorrect du chemin de montage ou du répertoire NAS.

Assurez-vous que le chemin de montage et le répertoire NAS sont des chemins absolus. Pour les paramètres facultatifs, vous pouvez utiliser les valeurs par défaut.

Chemin de montage non valide.

Le chemin de montage n'est pas un répertoire vide.

Spécifiez un autre chemin de montage et essayez de monter à nouveau.

Le chemin de montage est déjà utilisé comme point de montage.

Le répertoire parent du chemin de montage est déjà utilisé comme point de montage.

Commande de montage incorrecte

Paramètres de montage incorrects.

Utilisez la configuration de montage par défaut et réessayez l'opération de montage.

Autres échecs de montage

Exécutez le script de dépannage pour diagnostiquer le problème. Pour plus d'informations, consultez la rubrique Dépannage des échecs de montage du système de fichiers.