The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"No more processes"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"No more processes"
Сообщение от dah emailИскать по авторуВ закладки on 17-Дек-02, 18:26  (MSK)
После 5-8 дней работы сервака, при попытки запустить что угодно, появляется Сообщение "No more processes" и нифига не запускается. При этом все, что было запущенно ранее (т.е. squid, apache) работают. Часть программ которые, как я понимаю часто запускают дочерние процессы, слетает (Samba, inetd например). Апосля ребута все чудесно, но очень неудобно это. Может кто подскажет, чем лечить ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: No more processes"
Сообщение от lavr emailИскать по авторуВ закладки on 17-Дек-02, 18:38  (MSK)
>После 5-8 дней работы сервака, при попытки запустить что угодно, появляется Сообщение
>"No more processes" и нифига не запускается. При этом все, что
>было запущенно ранее (т.е. squid, apache) работают. Часть программ которые, как
>я понимаю часто запускают дочерние процессы, слетает (Samba, inetd например). Апосля
>ребута все чудесно, но очень неудобно это. Может кто подскажет, чем
>лечить ?

засечь кто плодит процессы, ограничить

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: No more processes"
Сообщение от dah emailИскать по авторуВ закладки on 17-Дек-02, 18:56  (MSK)
>засечь кто плодит процессы, ограничить

кто плодит процессы известно, только проблемма в том, что стоит скрипт фильтрации почты, который на каждое вошедшее письмо запускает процесса три, которым соотно назначаются PIDы. Я так понимаю, что после того как процесс с соответствующим PIDом завершается, то этот PID больше использоваться не может. И упирается все не в количество запущенных процессов, а в количество процессов запускавшихся.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: No more processes"
Сообщение от lavr emailИскать по авторуВ закладки on 17-Дек-02, 19:10  (MSK)
>>засечь кто плодит процессы, ограничить
>
>кто плодит процессы известно, только проблемма в том, что стоит скрипт фильтрации
>почты, который на каждое вошедшее письмо запускает процесса три, которым соотно
>назначаются PIDы. Я так понимаю, что после того как процесс с
>соответствующим PIDом завершается, то этот PID больше использоваться не может. И
>упирается все не в количество запущенных процессов, а в количество процессов
>запускавшихся.

н-да...
man limit или man ulimit или нечто подобное, OS-зависимо, как пример:

напиши скрипт который вызывает сам себя и запусти его, но только на
своей рабочей станции и посмотри результат

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: No more processes"
Сообщение от dah emailИскать по авторуВ закладки on 17-Дек-02, 19:30  (MSK)
>н-да...
>man limit или man ulimit или нечто подобное, OS-зависимо, как пример:
>напиши скрипт который вызывает сам себя и запусти его, но только на
>своей рабочей станции и посмотри результат

Проблемма в том, что рабочая станция у меня Lynux RH 7.3 а сервак FreeBSD 4.3.. но попробую... А нет просто возможности присваивать запускаемому процессу соответствующий PID ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: No more processes"
Сообщение от dah emailИскать по авторуВ закладки on 17-Дек-02, 19:55  (MSK)
Провел эксперимент на серваке. После того, как PID становится 99999, они начинаются заново... В чем еще грабли могут быть ?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: No more processes"
Сообщение от lavr emailИскать по авторуВ закладки on 17-Дек-02, 20:39  (MSK)
>Провел эксперимент на серваке. После того, как PID становится 99999, они начинаются
>заново... В чем еще грабли могут быть ?

это не грабли, вполне вероятно сработало ограничение в /etc/login.conf

man login.conf

но то что ограничение сработало - это гуд :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: No more processes"
Сообщение от dah emailИскать по авторуВ закладки on 17-Дек-02, 20:46  (MSK)
>это не грабли, вполне вероятно сработало ограничение в /etc/login.conf
>man login.conf
>но то что ограничение сработало - это гуд :)

На что ограничение ? На количество процессов, запускаемых rootом ???
И какой же гуд если из за ограничений сервак лежит ?-))

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: No more processes"
Сообщение от lavr emailИскать по авторуВ закладки on 17-Дек-02, 21:01  (MSK)
>>это не грабли, вполне вероятно сработало ограничение в /etc/login.conf
>>man login.conf
>>но то что ограничение сработало - это гуд :)
>
>На что ограничение ? На количество процессов, запускаемых rootом ???
>И какой же гуд если из за ограничений сервак лежит ?-))

сервер лежит не из-за ограничений, а видимо из-за кривых рук и скриптов

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: No more processes"
Сообщение от dah emailИскать по авторуВ закладки on 17-Дек-02, 21:07  (MSK)
В последнее лежание, в запущенном ранее топе было следующее:
40 processes:  1 running, 39 sleeping
CPU states:  0.0% user,  0.0% nice,  0.0% system,  0.4% interrupt, 99.6% idle
Mem: 20M Active, 65M Inact, 15M Wired, 572K Cache, 22M Buf, 22M Free
Swap: 196M Total, 21M Used, 174M Free, 10% Inuse
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: No more processes"
Сообщение от lavr emailИскать по авторуВ закладки on 17-Дек-02, 20:38  (MSK)
>>н-да...
>>man limit или man ulimit или нечто подобное, OS-зависимо, как пример:
>>напиши скрипт который вызывает сам себя и запусти его, но только на
>>своей рабочей станции и посмотри результат
>
>Проблемма в том, что рабочая станция у меня Lynux RH 7.3 а
>сервак FreeBSD 4.3.. но попробую... А нет просто возможности присваивать запускаемому
>процессу соответствующий PID ?

pid назначает ядро

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру