konto usunięte
Temat: Kernel nie pozwala zabic procesu Oracla
Witam.Opisze problem nastepujaco.
OS: Red Hat Enterprise Linux AS release 4 (Nahant Update 7),
32 bity, kernel 2.6.9-78.0.5
Baza: 10.2.0.4
Musialem ubic procesy oraclowe. Normalne "alter system kill session".
No fajnie sie ubily ale nie do konca bo 3 zostaly.
W v$session mialy status KILLED i istnialy w v$process.
oracle 625 1 0 10:51 ? 00:00:02 ora_p005_lenox_1
oracle 3456 1 1 Feb11 ? 00:17:42 ora_p001_lenox_1
oracle 29745 1 0 10:05 ? 00:00:21 ora_p004_lenox_1
Poczelem troche i nic.
Chcialem ubic 'killem -9', ale sie nie dalo zarowno jako oracle i root.
vmstat pokazywal ze 2 kolumna b ma 3, czyli ze sa one "uninterruptible sleep", nieprzerwanie uspione, a "waiting for IO" bylo 75%.
Sprawdzilem "stracem" i te procesy nic nie robily.
Pytanie : dlaczego kernel nie pozwala w niektorych przypadkach na zabicie procesu i jedynym rozwiazaniem jest restart serwera ?
Pozdrawiam
Bartek.