Форум русскоязычного сообщества Ubuntu


Автор Тема: Огромное кол-во процессов "fuser"  (Прочитано 2679 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Mastyf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Огромное кол-во процессов "fuser"
« : 21 Октябрь 2011, 17:23:22 »
Приветстую!

После обновления до 11.10 начало плодиться огромное кол-во процессов fuser. Стату снимал раз в 2 секунды:

mastyf@mastyf-ubuntu:/www/test.live/htdocs$ ps ax | grep fuser | wc -l
1726
mastyf@mastyf-ubuntu:/www/test.live/htdocs$ ps ax | grep fuser | wc -l
1934
mastyf@mastyf-ubuntu:/www/test.live/htdocs$ ps ax | grep fuser | wc -l
671
mastyf@mastyf-ubuntu:/www/test.live/htdocs$ ps ax | grep fuser | wc -l
632
mastyf@mastyf-ubuntu:/www/test.live/htdocs$ ps ax | grep fuser | wc -l
23938

в ps ax следующее:

 7245 ?        Z      0:00 [fuser] <defunct>
 7246 ?        Z      0:00 [fuser] <defunct>
 7247 ?        Z      0:00 [fuser] <defunct>
 7248 ?        Z      0:00 [fuser] <defunct>

Причем, не могу понять с чего они вдруг начинают плодится (стабильно, минут через 5 после старта системы). Система еще держится, но ей крайне тяжело...

http://ru.wikipedia.org/wiki/Fuser

Куда копать, кто-нить подскажет? Гугл не помог :(

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12090
  • Xubuntu 20.04
    • Просмотр профиля
    • Github
Re: Огромное кол-во процессов "fuser"
« Ответ #1 : 21 Октябрь 2011, 17:25:54 »
А в логах - что?
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Mastyf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: Огромное кол-во процессов "fuser"
« Ответ #2 : 21 Октябрь 2011, 17:29:07 »
А в логах - что?

В том то и дело ничего странного (не идиот, пользуюсь линуксом уже 3й год).

dmesg \ syslog смотрел

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12090
  • Xubuntu 20.04
    • Просмотр профиля
    • Github
Re: Огромное кол-во процессов "fuser"
« Ответ #3 : 21 Октябрь 2011, 19:24:12 »
Ну просто в первом сообщении стоило указать, что логи смотрели и какие...
 :idiot2:
Странно - у меня в системе вообще ни одного процесса fuser нету. :idiot2:
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн intervision

  • Активист
  • *
  • Сообщений: 312
  • Только тяжелая музыка
    • Просмотр профиля
    • Сумеречное Радио
Re: Огромное кол-во процессов "fuser"
« Ответ #4 : 23 Октябрь 2011, 03:13:15 »
у меня тоже самое иногда появляется куча процессов через 2-3 минуты пропадает само....

Оффлайн intervision

  • Активист
  • *
  • Сообщений: 312
  • Только тяжелая музыка
    • Просмотр профиля
    • Сумеречное Радио
Re: Огромное кол-во процессов "fuser"
« Ответ #5 : 04 Ноябрь 2011, 05:24:08 »
в принципе убиваются командой
# killall -g fuser
но тем не менее неудобства доставляет

Кроме того, в top эти процессы отмечены как zombie и самое интересное что процесс создается и выключается через пол секунды, то есть где-то с полсотни процессов создаются и тут же прекращаются непрерывным потоком... до тех пор пока или не убъешь их или они сами не успокоятся

по процессу
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 04 Ноябрь 2011, 05:26:19 от intervision »

Оффлайн intervision

  • Активист
  • *
  • Сообщений: 312
  • Только тяжелая музыка
    • Просмотр профиля
    • Сумеречное Радио
Re: Огромное кол-во процессов \"fuser\"
« Ответ #6 : 16 Ноябрь 2011, 00:54:16 »
а оно еще и память хавает до ее полного исчерпания

Пользователь решил продолжить мысль 16 Ноябрь 2011, 01:04:03:
нашел кое что  в недрах крона
Цитировать
# /etc/cron.d/php5: crontab fragment for php5
#  This purges session files older than X, where X is defined in seconds
#  as the largest value of session.gc_maxlifetime from all your php.ini
#  files, or 24 minutes if not defined.  See /usr/lib/php5/maxlifetime

# Look for and purge old sessions every 30 minutes
09,39 *     * * *     root   [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete

попробую закомментить и посмотреть что будет
« Последнее редактирование: 16 Ноябрь 2011, 01:04:03 от intervision »

toto

  • Гость
Re: Огромное кол-во процессов \"fuser\"
« Ответ #7 : 16 Ноябрь 2011, 02:03:42 »

Оффлайн intervision

  • Активист
  • *
  • Сообщений: 312
  • Только тяжелая музыка
    • Просмотр профиля
    • Сумеречное Радио
Re: Огромное кол-во процессов "fuser"
« Ответ #8 : 16 Ноябрь 2011, 02:13:52 »
дык и что теперь делать?

toto

  • Гость
Re: Огромное кол-во процессов "fuser"
« Ответ #9 : 16 Ноябрь 2011, 18:33:41 »
Смотреть в сторону PHP, кто, как и в каких целях его юзает. Может это нормальная ситуация.
Ты ведь для чего то ставил php.

Оффлайн intervision

  • Активист
  • *
  • Сообщений: 312
  • Только тяжелая музыка
    • Просмотр профиля
    • Сумеречное Радио
Re: Огромное кол-во процессов "fuser"
« Ответ #10 : 16 Ноябрь 2011, 18:38:57 »
у меня движок сайта его юзает

Оффлайн Alexandr Makedonsky

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Огромное кол-во процессов \"fuser\"
« Ответ #11 : 30 Ноябрь 2011, 13:25:50 »
попробую закомментить и посмотреть что будет
Так какие результаты у Вас? Сегодня такая же ситуация возникла.

Оффлайн intervision

  • Активист
  • *
  • Сообщений: 312
  • Только тяжелая музыка
    • Просмотр профиля
    • Сумеречное Радио
Re: Огромное кол-во процессов \"fuser\"
« Ответ #12 : 30 Ноябрь 2011, 13:35:10 »
Так какие результаты у Вас? Сегодня такая же ситуация возникла.

Все пучком )) сайты пашут, процессы не выскакивают )

Оффлайн Alexandr Makedonsky

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Огромное кол-во процессов "fuser"
« Ответ #13 : 30 Ноябрь 2011, 13:57:07 »
Сейчас посмотрел на другом дедике(10.04) этот файл:
# Look for and purge old sessions every 30 minutes
09,39 *     * * *     root   [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -n 200 -r -0 rm
Думаю, может этим заменить. И вообще надо ли "Look for and purge old sessions every 30 minutes" или нет? :)

Оффлайн intervision

  • Активист
  • *
  • Сообщений: 312
  • Только тяжелая музыка
    • Просмотр профиля
    • Сумеречное Радио
Re: Огромное кол-во процессов "fuser"
« Ответ #14 : 01 Декабрь 2011, 02:39:51 »
я просто смутно представляю себе что будет если их вообще не чистить...

 

Страница сгенерирована за 0.094 секунд. Запросов: 25.