VNX : Boucle du système de fichiers détectée lors de l’exécution de « find » sur la station pilote

Summary: VNX : Boucle du système de fichiers détectée lors de l’exécution de « find » sur la station pilote.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

L’utilisateur exécute l' find sur la station pilote lors de la recherche d’un fichier dans un système de fichiers monté sur le logiciel de transfert de données.

L’utilisateur reçoit une erreur « Filesystem loop detected » lors de l’exécution de Linux find Commande en tant qu’utilisateur root à partir du répertoire racine « / » de la station pilote pour tenter de rechercher un fichier.

»find: Filesystem loop detected; `/nasmcd/quota/slot_7/fs03group61/mail/61'" possède le même numéro de périphérique et le même inode qu’un répertoire trois niveaux plus haut dans la hiérarchie du système de fichiers.

Le find La commande cesse de répondre lorsqu’elle est en cours d’exécution sur la station pilote.

 

Cause

Lors de l’utilisation de la commande find sur une station pilote VNX ou Celerra en tant qu’utilisateur root à partir du répertoire racine « / », find Recherche le mot-clé spécifié dans l’ensemble du système, y compris tous les systèmes de fichiers clients montés sur les logiciels de transfert de données (par exemple : « /nas/quota/slot_2/fs_name/ »). Étant donné que la structure de répertoires de la station pilote est un système de fichiers physique différent des systèmes de fichiers client montés sur le logiciel de transfert de données. Chacun de ces deux systèmes de fichiers peut partager les mêmes numéros d’inode.

lorsque la propriété find La commande détecte le même numéro d’inode d’un répertoire précédent dans lequel elle a déjà effectué une recherche, l’erreur s’affiche et la commande peut cesser de répondre.
Dans ce scénario, étant donné que la structure de répertoires de la station pilote et la structure de répertoires du client se trouvent sur des systèmes de fichiers physiques distincts, l’erreur peut être ignorée.

À l’aide de la commande « ls -ial », nous pouvons vérifier les inodes # entre les deux systèmes de fichiers différents et confirmer que les numéros d’inode sont dupliqués.
Dans l’exemple ci-dessous, l’inode # s’affiche dans la colonne de gauche de la sortie « ls -ial ».

Exemple :

[root@VNX001 /]# find / -name rpt_file
/nasmcd/quota/slot_7/fs03install/.etc/rpt_file
/nasmcd/quota/slot_7/fs03db99/.etc/rpt_file
/nasmcd/quota/slot_7/fs03sub/.etc/rpt_file
/nasmcd/quota/slot_7/fs03audit/.etc/rpt_file
/nasmcd/quota/slot_7/fs03group99/.etc/rpt_file    <<<<<Filesystem loop detected here

»find: Filesystem loop detected; `/nasmcd/quota/slot_7/fs03group61/dir/99'" possède le même numéro de périphérique et le même inode qu’un répertoire trois niveaux plus haut dans la hiérarchie du système de fichiers.

Notez que si l’on compare les structures de répertoires de 3 niveaux vers le haut, les deux fichiers nommés « . » et « 99 » partagent le même inode #.

[root@VNX001 slot_7]# ls -ial /nasmcd/quota/slot_7/
total 552
                   2 drwxr-xr-x  37 root root  2048 Aug 10  2015 .   <<<inode # is 2
                5695 drwxr-xr-x  17 root root     0 Jul 15 01:00 ..
                   4 dr-xr-xr-x  13 root bin   2048 Apr 16  2015 .etc
18446744071562067968 drwxr-xr-x   6 root root  1024 Sep  8  2013 .etc_common
                   3 drwxr-xr-x   2 root root  8192 Sep  8  2013 lost+found
....(output omitted)....
[root@VNX001 slot_7]#

[root@VNX001 slot_7]# ls -ial /nasmcd/quota/slot_7/fs03group99/mail/      <<<Note different directory
total 2448
   75 drwxrwx--- 102 103 101  4096 Oct 10  2013 .
   95 drwxrwx---   7 103 101  1024 Sep 12  2013 ..
....(output ommited)...
    2 drwxrwx--- 301 103 101 25600 Jul 26 20:24 99    <<<inode # is 2
....(output ommited)...
[root@VNX001 slot_7]#

 

Resolution

Il ne s’agit pas d’un problème de panne/réparation. L’erreur signalée est le comportement attendu de la commande. Control Station a accès aux systèmes de fichiers du logiciel de transfert de données montés sous /nas/quota/, de sorte que le find peut trouver une boucle d’inode car différents systèmes de fichiers sont montés.

Lors de l’exécution de la commande find n’interrompt pas l’environnement de production, il n’est pas recommandé d’exécuter la racine de la commande dans le niveau du répertoire « / » ou « /nas » sur la station pilote.

 

Affected Products

VNX1 Series

Products

Celerra, VNX VG10, VNX VG2, VNX VG50, VNX VG8, VNX1 Series, VNX2 Series
Article Properties
Article Number: 000052326
Article Type: Solution
Last Modified: 20 Oct 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.