Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Oracle session zombie process

Status
Not open for further replies.

Gloups

IS-IT--Management
Sep 16, 2003
394
FR
Hi all,

i have an Oracle 9 on aix 5.2 ML4 installed.

Some times the Oracle instance seems to be freeze, no connection can be established even for shutdown.

After shutdown abort some zombie processes remains from oracle client connection are still present and canot be killed.

Did one of you already seen this type of problems ?


thank's in advance
 
Gloups said:
...some zombie processes remain from oracle client connection, are still present, and cannot be killed.
If you are using AIX, then a Unix "kill -9 <process id>" of the remaining processes will kill those processes.


Let us know your findings.


[santa]Mufasa
(aka Dave of Sandy, Utah, USA)
[I provide low-cost, remote Database Administration services: www.dasages.com]
 
Thank's for your answer but even using kill -9 all process are still present.
 
Hello Gloups,

from what you wrote I am not quite sure, if the processes really are what is called a zombie in Unix. And if so: You cannot kill a zombie; a zombie already is dead. [wink]

But there is another problem I have seen a few times, not on AIX (I don't work with it), but with other flavours of Unix: There is a living process, not a zombie, and kill -9 won't kill it.
It's a Unix problem, not an Oracle problem. So you might want to check in a Unix forum.

Short answer, afaik: The only reliable and always-working way of getting rid of these processes is: reboot [sad]

You may be able (depending on your flavour of ps command) to see that these processes are in status uninterruptible, or whatever it is called in AIX. If you are lucky, they will become interruptible again, sooner or later.

And I suppose that the Oracle client responsible for these processes is not on the same machine, but somewhere else on the network. Check your network; hardware problems may be the culprit. (Or maybe teach your users to log off gently, instead of just switching the computer off.) [wink]

hope this helps
 
Thank's for your anwers hoinz, that's true that's not real zombies as said in unix and client are on other machines as you said.

I'm already looking for this type of problem on AIX but for the moment i didn't find anything about that.
 
No that's direct oracle connection via different types of client
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top