Oracle iAS - OC4J process "stop"'ped
Date: Fri, 11 Sep 2009 09:14:01 -0500
Message-Id: <20090911141401.C0B31BE407E_at_ws1-9.us4.outblaze.com>
Anyone ever seen this, where the iAS server console status is up and running and a status on opmnctl, the HTTP_Server is "Alive" but the OC4J process is "Stop" and the pid is the pid of another process running?
bss1.tri-c.edu: opmnctl status
Processes in Instance: bss1.bss1.tri-c.edu
-------------------+--------------------+---------+---------
ias-component | process-type | pid | status
-------------------+--------------------+---------+---------
LogLoader | logloaderd | N/A | Down dcm-daemon | dcm-daemon | N/A | Down OC4J | home | 30867 | AliveHTTP_Server | HTTP_Server | 30868 | Alive DSA | DSA | N/A | Down
i fixed the problem, but wanted to know if anybody has seen this, so that i can have it NOT happen again. The status of OC4J was Stop and the pid was 2047 which was the same pid as the xinetd process running. I tried to stopall and wait, then startall, but OC4J really wanted to use 2047 pid. So, i logged in as root and killall xinetd, logged oracle and opmnctl stopall, waited, then did xinetd -stayalive -pidfile /var/run/xinetd.pid, which is what is in our rc3.d script when the server boots. Xinetd didn't use 2047 anymore, but used:
bss1.tri-c.edu: ps -eaf|grep xinetd
oracle 591 356 0 10:13 pts/2 00:00:00 grep xinetd root 30802 1 0 09:51 ? 00:00:00 xinetd -stayalive -pidfile /var/run/xinetd.pid
and, of course, the new opmnctl startall has OC4J using what's above.
Anyone seen that?
Thanks,
Lyall
--
An Excellent Credit Score is 750
See Yours in Just 2 Easy Steps!
--
http://www.freelists.org/webpage/oracle-l
Received on Fri Sep 11 2009 - 09:14:01 CDT