1

У меня есть несколько кодов на NFS, которая используется двумя серверами балансировки нагрузки. Иногда время ожидания запроса увеличивается, и я подозреваю, что файлы могут быть заблокированы запросом, в то время как другой запрос пытается использовать тот же файл.

Как я могу отладить или использовать любой другой инструмент для отслеживания или определения, заблокирован ли файл? И если заблокирован, могу ли я узнать, как долго он блокируется и каким процессом?

1 ответ1

0

Вы можете использовать fuser или lsof чтобы увидеть, используется ли файл в системе. fuser наиболее полезен , если вам интересен конкретный файл, а lsof лучше всего подходит, если вам интересен целый каталог.

Страницы руководства для любого из них хорошо описывают их использование: http://linux.die.net/man/1/fuser http://linux.die.net/man/8/lsof

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .