![]() |
|
|
|
|
|||||||
| Forums | Portal | Register | Forum Rules | FAQ | Contribute | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| UNIX for Advanced & Expert Users Advanced UNIX and Linux questions go here. Expert-to-Expert. |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| script to monitor process running on server and posting a mail if any process is dead | pradeepmacha | Shell Programming and Scripting | 12 | 10-17-2008 12:08 AM |
| boot failure-init died | mrviking | HP-UX | 12 | 02-25-2008 11:00 AM |
| My VNC died | mike_q | UNIX and Linux Applications | 0 | 01-17-2008 02:47 AM |
| WARNING - exit init (PID1) died. | BAM | UNIX for Dummies Questions & Answers | 6 | 10-01-2003 07:44 AM |
| Installation died on the beginning. | HOUSCOUS | UNIX for Dummies Questions & Answers | 5 | 02-18-2003 10:13 PM |
|
|
Submit Tools | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
Hi,
I have a problem on CDE 1.4 Solaris 8. It looks like each time I lock the screen, the dtexec that invoke the dtscreen (that is o.k.) do not died after it done his job and it stay in the system and cause many zombie. Any suggestions? Thanks, Itay. |
| Forum Sponsor | ||
|
|
|
#2
|
|||
|
|||
|
check your /etc/inittab file for any errors.
to find some errors you can try this: grep wait /etc/inittab who -d you want each result from your grep to have a corisponding line in the who-d output. (note who -d might have some stuff your grep didnt return do not worry about that) your zombies should be released from memory via the init proc (if i am correct). i was haveing a prob with a zombie and did some searching on google groups and well that is what i came up with. hope it helps. edit: also if they dont go away you might just have to reboot. i know its a dirty fix but yes even we have to reboot sometimes. |
|
#3
|
|||
|
|||
|
Hi,
Here are the output of the grep and who commands: # grep wait inittab sS:s:wait:/sbin/rcS >/dev/msglog 2<>/dev/msglog </dev/console s0:0:wait:/sbin/rc0 >/dev/msglog 2<>/dev/msglog </dev/console s2:23:wait:/sbin/rc2 >/dev/msglog 2<>/dev/msglog </dev/console s3:3:wait:/sbin/rc3 >/dev/msglog 2<>/dev/msglog </dev/console s5:5:wait:/sbin/rc5 >/dev/msglog 2<>/dev/msglog </dev/console s6:6:wait:/sbin/rc6 >/dev/msglog 2<>/dev/msglog </dev/console fw:0:wait:/sbin/uadmin 2 0 >/dev/msglog 2<>/dev/msglog </dev/console of:5:wait:/sbin/uadmin 2 6 >/dev/msglog 2<>/dev/msglog </dev/console rb:6:wait:/sbin/uadmin 2 1 >/dev/msglog 2<>/dev/msglog </dev/console # who -d rc2 . Mar 2 08:35 rc3 . Mar 2 08:35 noamef pts/4 Mar 9 12:25 (:0.0) noamef pts/8 Mar 9 12:25 (:0.0) noamef pts/10 Mar 27 14:08 ( ) noamef pts/7 Mar 9 12:25 (:0.0) noamef pts/9 Mar 9 12:25 (:0.0) noamef pts/11 Mar 9 12:25 (:0.0) noamef pts/12 Mar 9 12:25 (:0.0) noamef pts/13 Mar 9 12:25 (:0.0) noamef pts/14 Mar 9 12:25 (:0.0) .... So we have rc2 and rc3 that "left from the init", but all the other are the user unkilled processes. * There is no problem to kill all this processes with kill -9. * The problem is occur only for few users. * Most users do not have this problem. * All users work with the same operating system and same image (configuration file) include the /etc/inittab file. Any suggestions? Thanks, Itay. |
|
#4
|
|||
|
|||
|
mmmm being it works for some and not for another; i would test it like this. i am assumeing that this problems happens every time and is not speradic.
1) take a known good working user and compair his GID's 2nddary groups, and environment and so forth with a known defunt user. 2) make a new user and make all of his stuff (outside of UID) the same as a user that has this problem. and see if you can recreate this issue. i couldnt sugest much more help then that. other then check your logs to see if you can find anything. |
|||
| Google The UNIX and Linux Forums |