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.

Ez a cikk a következő(k)re vonatkozik: Ez a cikk nem vonatkozik a következő(k)re: Ez a cikk nem kapcsolódik egyetlen konkrét termékhez sem. Ez a cikk nem azonosítja az összes termékverziót.

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.

 

Érintett termékek

VNX1 Series

Termékek

Celerra, VNX VG10, VNX VG2, VNX VG50, VNX VG8, VNX1 Series, VNX2 Series
Termék tulajdonságai
Article Number: 000052326
Article Type: Solution
Utoljára módosítva: 20 okt. 2025
Version:  5
Választ kaphat kérdéseire más Dell-felhasználóktól
Támogatási szolgáltatások
Ellenőrizze, hogy a készüléke rendelkezik-e támogatási szolgáltatással.