Вопросы с тегом «lsof»

Lsof - это инструмент для вывода списка открытых файлов по процессам


2
Как отследить все файлы, которые процесс открывает за время своего существования
Мне известно об использовании lsof для проверки файлов, к которым в данный момент обращается процесс. Существует ли способ увидеть все файлы, которые приложение открывает за время своего существования?

3
Ссылка на определенный индекс
У меня есть файл, который был удален, но все еще остается открытым программой. Я нашел номер инода с помощью lsof. Как я могу создать жесткую ссылку на этот индекс?
14 linux  inode  lsof 

1
В чем разница между `lsof -p <pid> | wc -l` и `ls / proc / <pid> / fd | wc -l`?
Справочная информация: я играю с мониторингом ulimit для запуска процессов для конкретного пользователя. (Я иногда видел процессы, которые начинались с неправильного лимита.) Я попросил пару самоотверженных Linux-гуру, и один предложил lsof -p &lt;pid&gt;, в то время как другой предложил ls /proc/&lt;pid&gt;/fd, но ни один из них не был положительным, что …
13 ulimit  lsof  linux 

2
не-интенсивная альтернатива lsof?
Мы запускаем кластер Apache Cassandra, где на каждом хосте в каждый момент времени открыто несколько сотен тысяч файлов. Мы хотели бы иметь возможность получать количество открытых файлов с периодическими интервалами и подавать это число в графит , но когда мы работаем lsofпод collectdним, в итоге уходит несколько минут на завершение …
12 linux  lsof 

3
На Linux, как я могу увидеть, как далеко через файл процесс?
Если у меня есть команда, такая как cat myfile | processor_application где CPU_application - это что-то, читающее из стандартного, в блоках, для обработки, возможно ли увидеть, как далеко прошел файл cat? Возможно, с помощью lsof? Благодарность!
12 linux  pipe  lsof 

4
Мониторинг TCP на сервере: сравнение netstat и lsof?
Я наблюдаю за стеком TCP на сервере, надеясь выявить проблемы с приложением на коробке. В первую очередь я хочу измерить количество сокетов во всех сообщаемых состояниях (LISTEN, ESTABLISHED, FIN_WAIT2, TIME_WAIT и т. Д.) И обнаружить некоторые аномалии. Товарищ по команде предполагает, что «lsof» будет лучшим инструментом для определения состояния стеков …
12 linux  unix  tcp  netstat  lsof 

5
Как заставить моего босса понять, что ошибка сервера - это плохо?
В настоящее время я работаю в Токио в небольшой компании, которая только что начала серьезный онлайн-бизнес. Недавно мы столкнулись с проблемой максимального количества открытых файлов на арендованном VPS-сервере, в результате чего службы временно перестали функционировать (фактически более или менее временно). Теперь, будучи хорошим гражданином, я сообщил своему боссу и попросил …
11 linux  redhat  lsof 

3
Как отследить утечку файлового дескриптора?
У меня есть процесс Java (Glassfish), который пропускает файловые дескрипторы. Я знаю это, потому что я получаю полезное java.io.IOException: Too many open filesисключение. Я могу заглянуть внутрь /proc/PID#/fdи увидеть все дескрипторы открытых файлов. Когда я использую lsof, я получаю очень большое количество записей вроде этого: java 18510 root 8811u sock …

3
lsof работает очень медленно на моем сервере
Я запускаю lsof на одном из моих серверов Linux, чтобы проверить, /tmp/incoming_data.txtоткрыт ли один файл ( ) в системе ext3 другими программами. На моем сервере много TCP-соединений. Странно то, что выполнение sudo lsof занимает около двух минут, и он использует 99.x% CPU в течение этих двух минут. Команда , которую …
8 linux  lsof 

1
Как я могу наблюдать за тем, что делает nginx? (для решения: «1024 worker_connections недостаточно»)
У меня сайт с очень низким трафиком, работающий на nginx, с 4 работниками, 1024 соединениями каждый. Каждые несколько часов я начинаю видеть в журнале ошибок «1024 worker_connections недостаточно», и мой сайт замедляется / становится ненадежным. Перезапуск nginx полностью решает проблему в течение следующих нескольких часов. Очевидно, что происходит что-то странное, …
8 nginx  lsof 

4
Запуск lsof -i показывает много соединений в CLOSE_WAIT? Должен ли я беспокоиться
Таким образом, я lsof -i | wc -lпериодически бегаю, и это говорит мне, что из 420 линий между 240 и 255 находятся в CLOSE_WAITсостоянии. Как TCP-соединения входят в это состояние? Должен ли я волноваться и как мне это устранить?
7 linux  ubuntu  tcpip  netstat  lsof 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.