У меня возникла проблема с предупреждением о циклической структуре каталогов, которое появляется du
на find
моих серверах CentOS.
У меня есть два сервера FreeNAS, экспортирующие несколько наборов данных через NFS, которые смонтированы на серверах CentOS в иерархической структуре. Например:
FreeNAS datasets:
u, home, user1, user2
CentOS file hierarchy:
/u
/u/home
/u/home/user1
/u/home/user2
Когда я бегу du
и find
куда-нибудь в этом дереве, они расстраиваются и говорят мне, что там кольцевая структура файлов.
find: File system loop detected; './u/home/user1' is part of the same file system
loop as '/u/home'.
du: WARNING: Circular directory structure.
This almost certainly means that you have a corrupted file system.
NOTIFY YOUR SYSTEM MANAGER.
The following directory is part of the cycle:
'./u/home/user1'
Я думаю, это предупреждение появляется из-за того, что точки монтирования для каждого набора данных имеют одинаковый номер inode. Однако я думаю, что это не проблема, поскольку каждый из них — это собственная файловая система.
Я прав или здесь действительно есть проблема? Если проблема есть, как ее исправить? А если нет, могу ли я сообщить об этом find
и du
не сообщать об этих предупреждениях?