使用onsctl ping显示ons is not running

来源:互联网 发布:大数据风险预警 编辑:程序博客网 时间:2024/05/31 11:03

显示如下

[oracle@sdb1 ~]$ onsctl ping

Number of configuration nodes retrieved: 3
0: {node = sdb2.liteon.com, port = 6200}
Adding remote host sdb2.liteon.com:6200
1: {node = sdb1.liteon.com, port = 6200}
Remote port for local node in local config does not match that from OCR.

ons is not running ...


查看ons.conf里面的端口为何:

[oracle@sdb1 ~]$ c[oracle@sdb1 conf]$ which onsctl
/u01/app/oracle/product/10.2.0/db_1/bin/onsctld $ORA_CRS_HOME/opmn/conf
[oracle@sdb1 conf]$ ls
ons.config  ons.config.backup.10205  ons.config.tmp
[oracle@sdb1 conf]$ cat ons.config
localport=6113 
remoteport=6200 
loglevel=3
useocr=on
[oracle@sdb1 conf]$ 


端口都是对的上,但是为何显示ons没有运行呢。


反复查看,发现onsctl是ORACLE_HOME/bin下的

[oracle@sdb1 conf]$ which onsctl
/u01/app/oracle/product/10.2.0/db_1/bin/onsctl


使用$ORA_CRS_HOME/bin/onsctl就能正常显示ons在运行了

0 0