Что такое процессы «» на linux, где число является IP-адресом сервера NFS?

Я вижу процессы в Linux с именем «[123.45.78.901-ma]», где число – это IP-адрес нашего NFS-сервера. Кто-нибудь знает, что такое эти процессы, где я могу узнать информацию о них или хорошее ключевое слово для поиска в Интернете?

Задний план:

Я вижу процессы на машине, где что-то фанки происходит с NFS – что-то похожее зацикливается на цикле, создавая огромное количество запросов NFS (чтение, обновление и authrefrsh), но все очевидные кандидаты (например, пользовательские программы), которые возможно, были убиты.

Большое количество процессов [123.45.78.901-ma] существует (на короткие промежутки времени) на рассматриваемой машине, но не (по крайней мере, недостаточно долго, чтобы я их обнаружил) на машинах, которые работают нормально.

Таким образом, похоже, что эти процессы каким-то образом связаны с проблемой, но я не знаю, как это сделать.

Я нашел их, ища процессы в «Бесперебойном сне», через

 while [ 1 ] ; do ps -w -w -e -o pid,state,tname,time,args| grep ' D ' | grep -v grep; sleep 0.1; done 

Подробная информация о системе:

  • Red Hat Enterprise Linux Workstation версии 6.3 (Сантьяго)

  • Linux […] 2.6.32-279.5.1.el6.x86_64 # 1 SMP Вт июл 24 13:57:35 EDT 2012 x86_64 x86_64 x86_64 GNU / Linux

Заранее спасибо!

В Linux ps сообщает о потоках ядра в квадратных скобках. Это не «процессы» в нормальном смысле этого слова. То есть, нет исполняемого файла, загруженного с диска, чтобы запускать их, они не принадлежат обычным пользователям и т. Д. Это всего лишь одна из многих вещей, которые ядро ​​происходит в фоновом режиме.

По этой причине имя, показанное ps , не обязательно должно соответствовать файлу на вашем жестком диске. (Тем не менее, в случае процессов зомби ).

Это потоки ядра, которые, скорее всего, будут помощниками монтирования NFS, которые появляются только при монтировании нового монстра NFS на клиенте.

Вы можете видеть, на что они спали, если вы можете смотреть в /proc/<pid>/stack когда они находятся в состоянии бесперебойного сна, что дает задний ход того, что они делают. Это потребует привилегий root, хотя, по звукам ваших комментариев по другому ответу, это не то, что у вас есть в этом случае.

Если вы видите эти потоки ядра на этом хосте, но не другие, которые настроены аналогичным образом, это означает, что производительность вызова RPC на этом хосте по какой-то причине ниже, чем другие хосты. Возможно, есть другие сетевые проблемы, которые вызывают это?

Для информации у меня был подобный вывод, когда мы исследовали монтировки NFS, зависающие на других рабочих хостах. В моем случае это, по-видимому, было связано с ошибкой ядра в конкретной версии ядра, которую хосты выполняли в то время, в результате чего [123.456.78.90-ma] ядра [123.456.78.90-ma] стали постоянно застревать в состоянии бесперебойного сна.