У нас есть большое количество бизнес-процессов, которые на протяжении многих лет накапливались на определенном сервере. Разработчики этих процессов не оставили много документации, поэтому нам нужно отслеживать, какие процессы какие файлы используют.
У меня вопрос: как определить, какой процесс на конкретном сервере обращается к общему ресурсу удаленного сервера и блокирует файл в другой системе?
Вот что я знаю: я знаю сервер, который подключается, я знаю имя файла, который он блокирует
Вы, вероятно, смонтировали общий ресурс Samba. Поэтому не имеет значения, что файлы являются удаленными. fuser / lsof подойдет.