История изменений
Исправление vel, (текущая версия) :
Мы перенесли или сделали хардлинк всех файлов в соседний каталог (в рамках одной фс). Переименовали каталоги.
Если процесс который работает с файлами этого каталога открывает их по полному пути, то проблем нет.
А вот если у него этот каталог был текущим и ищет/открывает файлы в нем не по полному пути, то он это переименование каталогов не заметит и будет продолжать пытаться работать с файлами в старом (огромном) каталоге (даже после удаления этого каталога).
lsof/fuser это покажут.
Исходная версия vel, :
Мы перенесли или сделали хардлинк всех файлов в соседний каталог (в рамках одной фс). Переименовали каталоги.
Если процесс который работает с файлами этого каталога открывает их по полному пути, то проблем нет.
А вот если у него этот каталог был текущим и ищет/открывает файлы в нем не по полному пути, то он это переименование каталогов не заметит и будет продолжать пытаться работать с файлами в старом (огромном) каталоге.