ITPub博客

首页 > Linux操作系统 > Linux操作系统 > crs-1002

crs-1002

原创 Linux操作系统 作者:gamble_god 时间:2012-06-18 12:29:45 0 删除 编辑

Symptoms

RAC is well installed, but when attempting to start CRS resources by crs_start all the following errors occur:

CRS-1002: Resource 'ora.rac1.ons' is already running on member 'rac1'
CRS-1002: Resource 'ora.rac2.ons' is already running on member 'rac2'
Attempting to start `ora.rac1.gsd` on member `rac1`
Attempting to start `ora.rac2.gsd` on member `rac2`
Start of `ora.rac1.gsd` on member `rac1` succeeded.
Start of `ora.rac2.gsd` on member `rac2` succeeded.
CRS-0223 Resource 'ora.rac1.ons' has placement error

Here 'rac1' and 'rac2' are RAC node names.

crs_stat shows ons is 'ONLINE'.

Cause

crs_start -all should not be used in managing CRS/RAC database resources.

Do not use Oracle Clusterware commands prefixed with crs_ (except for crs_stat) on resources that have names beginning with the prefix ora unless Oracle Support Services asks you to. Instead, use the Server Control (SRVCTL) utility on Oracle resources.

This is addressed in :
Oracle Clusterware Administration and Deployment Guide 11g Release 1 (11.1)

Note that 'crs_start' is described in Chapter 5  "Making Applications Highly Available Using Oracle Clusterware".
This chapter explains how you can extend the high availability of the Oracle Clusterware framework to your applications. This means crs_start -all is suitable to manage customized application HA, but no RAC/CRS resources beginning with 'ora.' like 'ora..ons' .

Solution

Instead use the commands:
 srvctl stop nodeapps -n
 srvctl start nodeapps -n

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12366929/viewspace-733140/,如需转载,请注明出处,否则将追究法律责任。

上一篇: ORA-00257
请登录后发表评论 登录
全部评论

注册时间:2012-05-29

  • 博文量
    10
  • 访问量
    17508