VNX: Wykryto pętlę systemu plików po uruchomieniu polecenia "find" w Control Station

Summary: VNX: Pętla systemu plików wykryta podczas uruchamiania polecenia "find" w Control Station.

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

Użytkownik korzysta z funkcji find w stacji kontrolnej podczas wyszukiwania pliku w systemie plików zamontowanym w module przenoszenia danych.

Użytkownik otrzymuje błąd "Filesystem loop detected" podczas uruchamiania systemu Linux find Polecenie jako użytkownik root z katalogu głównego "/" stacji kontrolnej, aby spróbować wyszukać plik.

find: Filesystem loop detected; `/nasmcd/quota/slot_7/fs03group61/mail/61'" ma ten sam numer urządzenia i i-węzeł co katalog, który znajduje się trzy poziomy wyżej w hierarchii systemu plików.

Skrypt find Polecenie przestaje reagować po uruchomieniu go w stacji sterującej.

 

Cause

W przypadku korzystania z find na VNX lub Celerra Control Station z użytkownika root z katalogu głównego "/" , find Przeszukuje cały system pod kątem określonego słowa kluczowego, w tym wszystkie systemy plików klienta zainstalowane na modułach przenoszenia danych (np. "/nas/quota/slot_2/fs_name/"). Ze względu na to, że struktura katalogów stacji kontrolnej jest innym fizycznym systemem plików niż systemy plików klienta zamontowane na module przenoszenia danych. Każdy z tych dwóch systemów plików może współdzielić te same numery i-węzłów.

po wyczyszczeniu modułu find Polecenie wykrywa ten sam numer i-węzła z poprzedniego katalogu, w którym już szukano, błąd zostanie wyświetlony i polecenie może przestać odpowiadać.
W tym scenariuszu, ponieważ struktura katalogów stacji kontrolnej i struktura katalogów klienta znajdują się w oddzielnych fizycznych systemach plików, błąd można zignorować.

Używając polecenia "ls -ial" możemy sprawdzić i-węzły # pomiędzy dwoma różnymi systemami plików i potwierdzić, że numery i-węzłów są zduplikowane.
W poniższym przykładzie i-węzeł # jest wyświetlany w lewej kolumnie danych wyjściowych polecenia "ls -ial ".

Przykład:

[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'" ma ten sam numer urządzenia i i-węzeł co katalog, który znajduje się trzy poziomy wyżej w hierarchii systemu plików.

Zauważ, że porównując struktury katalogów o 3 poziomy wyżej, dwa pliki o nazwach "." i "99" współdzielą ten sam i-węzeł #.

[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

To nie jest problem związany z naprawą/awarią. Zgłoszony błąd jest oczekiwanym zachowaniem polecenia. Control Station ma dostęp do zamontowanych systemów plików przenoszących dane w katalogu /nas/quota/, więc find Polecenie może znaleźć pętlę i-węzłów, ponieważ są zamontowane różne systemy plików.

Podczas uruchamiania find nie zakłóca środowiska produkcyjnego, nie zaleca się uruchamiania polecenia root na poziomie katalogu "/" lub "/nas" w Control Station.

 

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.