Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 процессы <defunct>  [new]
harder
Member

Откуда:
Сообщений: 269
Подключаюсь к серверу IBM p550 (AIX5.3L) как root.
Потом пробую переключится на юзера
# su - orassd
No more processes.
%

После этого, естественно, не могу подключится к базе.
Вообще, на любые действия получаю сообщения No more processes.

После возврата в root и выполняя ps -ef | grep orassd вижу большую кучу

orassd 7172270 1 0 0:00 <defunct>
orassd 7176368 1 0 0:00 <defunct>
orassd 7180466 1 0 0:00 <defunct>
orassd 7184564 1 0 0:00 <defunct>

Перезапустить сервер сейчас не могу.
Как добавить количество процессов, выделенных пользователю orassd?
В общем, что сделать, чтобы можно было как-то работать?

Уже спасибо!
3 июл 08, 13:44    [5881310]     Ответить | Цитировать Сообщить модератору
 Re: процессы <defunct>  [new]
big bug
Member

Откуда:
Сообщений: 110
<defunct> это зомби. Судя по выводу комманды ps - вас спасет только перезгрузка сервера.
3 июл 08, 13:53    [5881374]     Ответить | Цитировать Сообщить модератору
 Re: процессы <defunct>  [new]
shane54
Member

Откуда: Frankfurt am Main
Сообщений: 314
Или попытаться поубивать их:

kill -9 <pid>

где pid - вторая колонка из вывода ps -ef
3 июл 08, 14:41    [5881705]     Ответить | Цитировать Сообщить модератору
 Re: процессы <defunct>  [new]
big bug
Member

Откуда:
Сообщений: 110
shane54
Или попытаться поубивать их:

kill -9 <pid>

где pid - вторая колонка из вывода ps -ef


У него (как видно из поста) вторая = 0 . Т.е. родительский процесс полтерян... ИМХО - только ребут
3 июл 08, 14:55    [5881810]     Ответить | Цитировать Сообщить модератору
 Re: процессы <defunct>  [new]
receiver
Member

Откуда:
Сообщений: 262
Перезапуск конечно. Но вопрос был такой

> Как добавить количество процессов, выделенных пользователю orassd?
3 июл 08, 14:57    [5881834]     Ответить | Цитировать Сообщить модератору
 Re: процессы <defunct>  [new]
ps-ef
Guest
big bug
shane54
Или попытаться поубивать их:

kill -9 <pid>

где pid - вторая колонка из вывода ps -ef


У него (как видно из поста) вторая = 0 . Т.е. родительский процесс полтерян... ИМХО - только ребут


Родительский процесс - колонка номер №2 = 1. Что означает init
3 июл 08, 14:59    [5881850]     Ответить | Цитировать Сообщить модератору
 Re: процессы <defunct>  [new]
ps-ef
Guest
receiver
Перезапуск конечно. Но вопрос был такой

> Как добавить количество процессов, выделенных пользователю orassd?


Это имеет отношение к Oracle?
3 июл 08, 14:59    [5881853]     Ответить | Цитировать Сообщить модератору
 Re: процессы <defunct>  [new]
.zverka
Member

Откуда:
Сообщений: 94
How to kill a defunct process это для Solaris...
3 июл 08, 15:40    [5882211]     Ответить | Цитировать Сообщить модератору
 Re: процессы <defunct>  [new]
.zverka
Member

Откуда:
Сообщений: 94
Только посмотрите кто родитель, а то пристрелите не того... Хотяб тут v$process
3 июл 08, 16:14    [5882551]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить