VNX. Обнаружена петля файловой системы при выполнении операции поиска на управляющей станции

Summary: VNX. Петля файловой системы, обнаруженная при выполнении команды «find» на управляющей станции.

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

Пользователь запускает find на управляющей станции при поиске файла в файловой системе, смонтированной на модуле переноса данных.

При запуске Linux пользователь получает сообщение об ошибке «Filesystem loop detected» find Выполните команду в качестве пользователя root из корневого каталога "/" управляющей станции, чтобы попытаться найти файл.

»find: Filesystem loop detected; `/nasmcd/quota/slot_7/fs03group61/mail/61'» имеет те же номер устройства и индексный дескриптор, что и каталог, который находится на три уровня выше в иерархии файловой системы.

Сценарий find перестает отвечать при ее запуске на управляющей станции.

 

Cause

При использовании метода find на управляющей станции VNX или Celerra от имени пользователя root из корневого каталога "/" , find Поиск по указанному ключевому слову во всей системе, включая все файловые системы заказчика, смонтированные на модулях переноса данных (например, «/nas/quota/slot_2/fs_name/»). Потому что структура каталогов управляющей станции отличается от файловой системы заказчика, смонтированной в модуле переноса данных. Каждая из этих двух файловых систем может иметь одинаковые номера индексных дескрипторов.

Если у find Команда обнаруживает тот же номер индексного дескриптора из предыдущего каталога, в котором она уже выполнила поиск, отображается сообщение об ошибке и команда может перестать отвечать.
В этом сценарии, поскольку структура каталогов управляющей станции и структура каталогов заказчика находятся в разных физических файловых системах, ошибку можно игнорировать.

С помощью команды «ls -ial» можно проверить индексные дескрипторы # между двумя разными файловыми системами и убедиться, что номера индексных дескрипторов повторяются.
В приведенном ниже примере индексный дескриптор # отображается в левом столбце выходных данных «ls -ial».

Пример.

[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'» имеет те же номер устройства и индексный дескриптор, что и каталог, который находится на три уровня выше в иерархии файловой системы.

Обратите внимание, что при сравнении структур каталогов на 3 уровня выше два файла с именами «.» и «99» имеют одинаковый индексный дескриптор #.

[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

Эта проблема не является проблемой поломки или исправления. Сообщение об ошибке является ожидаемым поведением команды. Управляющая станция имеет доступ к смонтированным файловым системам модуля переноса данных в каталоге /nas/quota/, поэтому find может обнаружить петлю индексных дескрипторов, так как смонтированы разные файловые системы.

При запуске команды find не нарушает работу производственной среды, не рекомендуется выполнять команду root на уровне каталогов «/» или «/nas» на управляющей станции.

 

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.