Вопрос про Linux

User avatar
idle0
Уже с Приветом
Posts: 2846
Joined: 28 Jun 2000 09:01
Location: Milwaukee, WI

Вопрос про Linux

Post by idle0 »

Вот такая задачка:

я вижу что на сервере-е какой-то процесс раз в 20-30 секунд делает один и тот-же DNS запрос. Это видно через tcpdump. Как определить, какой из пары сотен процессов ето делает?
moria# show running-config
Hamster
Уже с Приветом
Posts: 11475
Joined: 20 Nov 2000 10:01
Location: Escondido, CA

Post by Hamster »

Попробовать поймать через netstat -p момент подключения к DNS серверу?
User avatar
idle0
Уже с Приветом
Posts: 2846
Joined: 28 Jun 2000 09:01
Location: Milwaukee, WI

Post by idle0 »

Спасибо, попробую!

А вот еще вопрос, как найти все прцессы в памяти, которые подкачали libresolv.so? В Solaris для этого есть pmap. А как сделать в Linux?
moria# show running-config
Hamster
Уже с Приветом
Posts: 11475
Joined: 20 Nov 2000 10:01
Location: Escondido, CA

Post by Hamster »

На скорую руку можно
grep -H libresolv /proc/*/maps

и выход догнать sed'ом или awk'ом через ps до user-friendly формы.

Return to “Вопросы и новости IT”