У меня проблема с предупреждением о круговой структуре каталогов, созданным 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
не сообщать об этих предупреждениях?