ITPUB论坛 » Oracle Application Server套件 » 启动OPMN的OC4J时,无法启动,请高手帮忙
新一届的微软MVP评选已经开始,欢迎各位推荐!
2008-5-28 13:10 sunny_swufe
启动OPMN的OC4J时,无法启动,请高手帮忙

[oracle@demoas3 bin]$ ./opmnctl startproc ias-component=OC4J

opmnctl: starting opmn managed processes...

opmn id=demoas3.swufe.edu.cn:6200
    0 of 2 processes started.

ias-instance id=oas.demoas3.swufe.edu.cn

ias-component/process-type/process-set:
    OC4J/home/default_island

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Error
--> Process (pid=23043)
Log:
    /home/oracle/OraHome_OAS/opmn/logs/OC4J~home~default_island~1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ias-component/process-type/process-set:
    OC4J/OC4J_Portal/default_island


Error
--> Process (pid=23044)

Log:
    /home/oracle/OraHome_OAS/opmn/logs/OC4J~OC4J_Portal~default_island~1




以上是我运行./opmnctl startproc ias-component=OC4J时,出现的问题,而两个LOG文件也没有什么提示,请高手指教!

[[i] 本帖最后由 sunny_swufe 于 2008-5-28 14:43 编辑 [/i]]

2008-5-28 13:27 wzy25
/home/oracle/OraHome_OAS/opmn/logs/OC4J~OC4J_Portal~default_island~1
这个没有提示吗?
启动其他的OC4J正常吗?

2008-5-28 13:29 sunny_swufe
没有提示

--------
08/05/28 11:36:32 Start process
--------

这个就是里面的内容,OC4J都不能启动!

2008-5-28 13:31 sunny_swufe
本来我是用./opmnctl startall来启动的,还是遇到这个问题

本来我是用./opmnctl startall来启动的,还是遇到这个问题

我把日志贴出来吧

08/05/28 00:51:51 Start process
--------

--------
08/05/28 00:56:28 Start process
--------
08/05/28 00:56:37 Error starting ORMI-Server.  Unable to bind socket: Address already in use
08/05/28 00:56:41 java.lang.NullPointerException
08/05/28 00:56:41         at com.evermind.server.rmi.RMIServer.run(RMIServer.java:464)
08/05/28 00:56:41         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
08/05/28 00:56:41         at java.lang.Thread.run(Thread.java:534)
08/05/28 00:56:41 Oracle Application Server Containers for J2EE 10g (10.1.2.0.2) initialized

--------
08/05/28 01:13:20 Stop process
--------
08/05/28 01:13:22 Shutting down...

2008-5-28 13:33 sunny_swufe
如果用./opmnctl startproc ias-component=OC4J启动,日志里就是
--------
08/05/28 11:36:32 Start process
--------

2008-5-28 13:35 wzy25
Error starting ORMI-Server.  Unable to bind socket: Address already in use

这么重要的提示,怎么能说没有呢?

这个就是说需要绑定的端口已经被占用了
把所有java进程干掉,然后重新启动就ok了

2008-5-28 14:26 sunny_swufe
Oracle Portal的服务器,我装在三台PC上的。

第一台是 Oracle Application Server 元数据资料档案库。

第二台是Oracle HTTP Server | Oracle Application Server Containers for J2EE | Oracle Internet Directory | Oracle Application Server Single Sign-On | Oracle Application Server Delegated Administration Service | Oracle Application Server Directory Integration and Provisioning |  

第三台是Oracle HTTP Server, Oracle Application Server 10g Containers for J2EE, Oracle Application Server 10g Web Cache, Oracle Application Server 10g Portal, Oracle Application Server 10g Wireless,

第一台,我启动的是:
./lsnrctl start
./sqlplus / as sysdba
SQL>startup
./emctl start dbconsole
./emctl start iasconsole
启动正常

第二台,我启动的是:
./emctl start iasconsole
启动正常

第三台,我启动的是:
cd /home/oracle/OraHome_OAS/bin
./emctl start iasconsole
cd /home/oracle/OraHome_OAS/opmn/bin/

./opmnctl start
./opmnctl startproc ias-component=HTTP_Server
./opmnctl startproc ias-component=OC4J
./opmnctl startproc ias-component=WebCache
./opmnctl startproc ias-component=dcm_deamon

在启动OC4J的时候,出现异常

[[i] 本帖最后由 sunny_swufe 于 2008-5-28 18:25 编辑 [/i]]

2008-5-28 14:29 wzy25
啥异常????

2008-5-28 17:27 wanghhui
1. 检查一下 /etc/hosts 里的内容是否异常
2. 把emctl停掉,先不要启动emctl,先启动opmn,观察结果

2008-5-28 18:14 sunny_swufe
成功了

Hosts 没有问题的哈!

我重新启动电脑后,按照上面的步骤,启动,没用任何问题了!

谢谢楼上朋友和黑骑士的帮助!谢谢你们!

[[i] 本帖最后由 sunny_swufe 于 2008-5-28 18:25 编辑 [/i]]

页: [1]


Powered by ITPUB论坛