Chinaunix首页 | 论坛 | 博客
  • 博客访问: 340021
  • 博文数量: 245
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: -10
  • 用 户 组: 普通用户
  • 注册时间: 2016-08-24 23:21
文章分类

全部博文(245)

文章存档

2017年(2)

2014年(6)

2013年(1)

2011年(15)

2010年(68)

2009年(153)

分类: Oracle

2010-05-28 12:23:25

网上查的解决办法,感谢作者!
1、vipca遇到CRS-0215,Could not start ons

Oracle 10.2.0.4 ,  64bit,  Linux AS 5.3 , 2 nodes . 

当我们在安装Clusterware 的时候, 需要在第二节点上vipca ,  配置到最后的时候, 安装到 75% 左右,报错:

CRS-0215 : Could not start resource 'ora.mxb2bcoredb01.ons'.

Check the log file "/u01/product/crs/log/mxb2bcoredb01/racg/ora.mxb2bcoredb01.ons.log"  and fix the problem before retrying. 

查询发现 :    /etc/hosts  中  127.0.0.1     localhost.localdomain    localhost    写成了

127.0.0.0     localhost.localdomain    localhost    ,  后来改过来,  retrying , 结果还是报错, 只有忽略掉,后来clusterware 安装完成后, 节点1 的ons 为offline,     确认已经修改两台机器的   /etc/hosts  中的那一行后 , 重新启动两台机器,  发现 OK . 

ONS是Oracle 通知服务,Oracle Notification Service.

2、oracle 集群安装中的gsd的官方解释:


The Global Services Daemon

The Global Services Daemon (GSD) runs on each node with one GSD process per node. The GSD coordinates with the cluster manager to receive requests from clients such as the DBCA, EM, and the SRVCTL utility to execute administrative job tasks such as instance startup or shutdown. The GSD is not an Oracle instance background process and is therefore not started with the Oracle instance.

3、以root身份运行rootpre.sh 报No OraCM running 错误信息:

在Linux x86_64上安装10g,在安装CRS时,执行
./runInstaller  -ignodreSysPrereqs

提示要求先以root身份运行rootpre.sh

根据要求运行rootpre.sh

出错,错误信息如下:
No OraCM running

请问大家谁遇到这样的问题,如何解决的?

答案:忽略。

原因:引一下MOS的文章内容,您就清楚为什么这里可以“ignore”了。
'No Oracm Running' When Trying To Run Rootpre.Sh [ID 405986.1]
Applies to:
Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 10.2.0.3
SUSE \ UnitedLinux x86-64
Red Hat Enterprise Linux Advanced Server x86-64 (AMD Opetron Architecture)
Linux x86-64
As part of the CRS 10.2.0.1.0 64bit documentation you are required to run rootpre.sh script as the root user.
Symptoms

Following the documentation for CRS Installation.
Oracle Database Oracle Clusterware and Oracle Real Application Clusters Installation Guide
10g Release 2 (10.2) for Linux
Part Number B14203-09

Section 2.18 Running the rootpre.sh Script for Installations on x86 (64-bit) Systems.

Execute the shell script rootpre.sh as per the initial steps of the installation for CRS & it comes back with =>

"No OraCM running"

then comes back to the prompt.
Cause
The rootpre.sh shell script is used to determine if 9i Cluster Manager exists on the node/s & is running.
It will locate the 9i srv configuration device file from /var/opt/oracle/srvConfig.loc
If 9i does exist it will modify the above file with an entry of '/dev/null'
The point to doing this is to allow 10g OCR to manage the existing 9i environment.

Now if no 9i environment exists on the node/s & this is a clean/new environment the script will exit with the message =>
" No OraCM running "

This is a normal exit code since it did not find any 9i clusterware present.



Solution
If no 9i Clusterware is installed then you can safely ignore the message that is returned back by rootpre.sh as this is not an error simply an echo statement from the succesful exit return code.

" No OraCM running "

Above can be ignored & safe to proceed forward with the remainder of the installation.
References


RAC: Frequently Asked Questions [ID 220970.1]
My customer is about to install 10202 clusterwere on new Linux machinges. He is getting "No ORACM running" error when run rootpre.sh and exited? Should he worry about this message?
It is an informational message. Generally for such scripts, you can issue echo “$?â€
阅读(2112) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~