Назад | Перейти на главную страницу

Неизвестный modprobe, вызывающий высокую среднюю нагрузку

В течение последних 6 месяцев и примерно за год до этого (с 6-месячным перерывом) на одном из моих серверов постоянно была высокая средняя нагрузка:

13:37:34 до 192 дней, 5:44, 2 пользователя, средняя нагрузка: 2,00, 2,01, 2,00

За другой ответ, Я проверил вывод ps:

$ ps -eo stat,pid,user,command | egrep "^STAT|^D|^R"
STAT   PID USER     COMMAND
D<    3043 root     /sbin/modprobe -Q pci:v00008086d0000293Esv000015D9sd0000D780bc04sc03i00
D<    3150 root     /sbin/modprobe -Qba pnp:dPNP0401

Проверка конфигурации и загруженных модулей:

$ modprobe -c | grep "pnp:dPNP0401"
alias pnp:dPNP0401* parport_pc

$ sudo modprobe -l | grep parport_pc
/lib/modules/2.6.24-29-server/kernel/drivers/parport/parport_pc.ko

Кажется, это правило параллельного порта, но я не могу придумать, что может быть подключено и почему. Физический доступ к серверу составляет около 2 часов езды.

Операционная система - Ubuntu 8.04.4.

Я не вижу ничего очевидного в / etc /, но могу не знать, что ищу.

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

Проверьте свои правила udev, чтобы увидеть, появляется ли эта строка pci. Кроме того, посмотрите на свою шину pci, посмотрите, появляется ли там эта строка, вам может понадобиться что-то вроде "lspdi -vvv" с grep, чтобы найти ее и начать обратное отслеживание.

Если вы очень любите приключения, попробуйте запустить соответствующую команду modprobe с помощью strace и посмотреть, где она висит, это может дать вам дополнительные подсказки, а может и не дать.

Наконец, когда вы в последний раз исправляли систему?