Service can not be registered in RAC

The TAF service name can not be registered into CRS,please see the below info:
[oracle@racdb1 ~]$ crs_register ora.RACDB.racdb_taf.RACDB2.srv
Syntax error in /oracle/crs_1/crs/public/ora.RACDB.racdb_taf.RACDB2.srv.cap, line number 1: "CRS-0210: Could not find resource 'ora.RACDB.racdb_taf.RACDB2.srv'."
(File: caa_profile.cpp, line: 155

[oracle@racdb1 ~]$ cd /oracle/crs_1/crs/public/ora.RACDB.racdb_taf.RACDB
-bash: cd: /oracle/crs_1/crs/public/ora.RACDB.racdb_taf.RACDB: No such file or directory
[oracle@racdb1 ~]$ cd /oracle/crs_1/crs/public/

[@more@]

[oracle@racdb1 public]$ ll
total 16
-rwxr-x--- 1 oracle oinstall 3396 Jul 14 2009 action_scr.scr
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB1.srv.cap
-rw-r----- 1 oracle oinstall 66 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB2.srv.cap
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB3.srv.cap
[oracle@racdb1 public]$ more ora.RACDB.racdb_taf.RACDB1.srv.cap
NAME=ora.RACDB.racdb_taf.RACDB1.srv
TYPE=application
ACTION_SCRIPT=/oracle/db_1/bin/racgwrap
ACTIVE_PLACEMENT=0
AUTO_START=restore
CHECK_INTERVAL=0
DESCRIPTION=CRS application for Service Member
FAILOVER_DELAY=0
FAILURE_INTERVAL=0
FAILURE_THRESHOLD=0
HOSTING_MEMBERS=racdb1
OPTIONAL_RESOURCES=
PLACEMENT=restricted
REQUIRED_RESOURCES=
RESTART_ATTEMPTS=0
SCRIPT_TIMEOUT=600
START_TIMEOUT=0
STOP_TIMEOUT=0
UPTIME_THRESHOLD=7d
USR_ORA_ALERT_NAME=
USR_ORA_CHECK_TIMEOUT=0
USR_ORA_CONNECT_STR=/ as sysdba
USR_ORA_DEBUG=0
USR_ORA_DISCONNECT=false
USR_ORA_FLAGS=
USR_ORA_IF=
USR_ORA_INST_NOT_SHUTDOWN=
USR_ORA_LANG=
USR_ORA_NETMASK=
USR_ORA_OPEN_MODE=
USR_ORA_OPI=false
USR_ORA_PFILE=
USR_ORA_PRECONNECT=none
USR_ORA_SRV=
USR_ORA_START_TIMEOUT=0
USR_ORA_STOP_MODE=immediate
USR_ORA_STOP_TIMEOUT=0
USR_ORA_VIP=
[oracle@racdb1 public]$
[oracle@racdb1 public]$
[oracle@racdb1 public]$ ll
total 16
-rwxr-x--- 1 oracle oinstall 3396 Jul 14 2009 action_scr.scr
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB1.srv.cap
-rw-r----- 1 oracle oinstall 66 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB2.srv.cap
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB3.srv.cap
[oracle@racdb1 public]$ pwd
/oracle/crs_1/crs/public
[oracle@racdb1 public]$

I found that the file ora.RACDB.racdb_taf.RACDB2.srv.cap was incorrect, so I updated it,see the following output info:

[oracle@racdb1 public]$ ll
total 16
-rwxr-x--- 1 oracle oinstall 3396 Jul 14 2009 action_scr.scr
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB1.srv.cap
-rw-r----- 1 oracle oinstall 66 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB2.srv.cap
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB3.srv.cap
[oracle@racdb1 public]$ mv ora.RACDB.racdb_taf.RACDB2.srv.cap ora.RACDB.racdb_taf.P
RD12.srv.cap.bk
[oracle@racdb1 public]$ cp ora.RACDB.racdb_taf.RACDB1.srv.cap ora.RACDB.racdb_taf.P
RD12.srv.cap
[oracle@racdb1 public]$ ll
total 20
-rwxr-x--- 1 oracle oinstall 3396 Jul 14 2009 action_scr.scr
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB1.srv.cap
-rw-r----- 1 oracle oinstall 827 Jan 29 10:28 ora.RACDB.racdb_taf.RACDB2.srv.cap
-rw-r----- 1 oracle oinstall 66 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB2.srv.cap.bk
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB3.srv.cap
[oracle@racdb1 public]$ vi ora.RACDB.racdb_taf.RACDB2.srv.cap
NAME=ora.RACDB.racdb_taf.RACDB2.srv
TYPE=application
ACTION_SCRIPT=/oracle/db_1/bin/racgwrap
ACTIVE_PLACEMENT=0
AUTO_START=restore
CHECK_INTERVAL=0
DESCRIPTION=CRS application for Service Member
FAILOVER_DELAY=0
FAILURE_INTERVAL=0
FAILURE_THRESHOLD=0
HOSTING_MEMBERS=racdb2
OPTIONAL_RESOURCES=
PLACEMENT=restricted
REQUIRED_RESOURCES=
RESTART_ATTEMPTS=0
NAME=ora.RACDB.racdb_taf.RACDB2.srv
TYPE=application
ACTION_SCRIPT=/oracle/db_1/bin/racgwrap
ACTIVE_PLACEMENT=0
AUTO_START=restore
CHECK_INTERVAL=0
DESCRIPTION=CRS application for Service Member
FAILOVER_DELAY=0
FAILURE_INTERVAL=0
FAILURE_THRESHOLD=0
HOSTING_MEMBERS=racdb2
OPTIONAL_RESOURCES=
PLACEMENT=restricted
REQUIRED_RESOURCES=
RESTART_ATTEMPTS=0
SCRIPT_TIMEOUT=600
START_TIMEOUT=0
STOP_TIMEOUT=0
UPTIME_THRESHOLD=7d
USR_ORA_ALERT_NAME=
USR_ORA_CHECK_TIMEOUT=0
USR_ORA_CONNECT_STR=/ as sysdba
USR_ORA_DEBUG=0
"ora.RACDB.racdb_taf.RACDB2.srv.cap" 38L, 827C written

Ok,Let's go, again register it and this time it's successful.
[oracle@racdb1 public]$ crs_register ora.RACDB.racdb_taf.RACDB2.srv
[oracle@racdb1 public]$
[oracle@racdb1 public]$
[oracle@racdb1 public]$
[oracle@racdb1 public]$ ll
total 20
-rwxr-x--- 1 oracle oinstall 3396 Jul 14 2009 action_scr.scr
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB1.srv.cap
-rw-r----- 1 oracle oinstall 827 Jan 29 10:29 ora.RACDB.racdb_taf.RACDB2.srv.cap
-rw-r----- 1 oracle oinstall 66 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB2.srv.cap.bk
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB3.srv.cap
[oracle@racdb1 public]$ mv ora.RACDB.racdb_taf.RACDB2.srv.cap.bk
mv: missing destination file operand after `ora.RACDB.racdb_taf.RACDB2.srv.cap.bk'
Try `mv --help' for more information.
[oracle@racdb1 public]$ rm ora.RACDB.racdb_taf.RACDB2.srv.cap.bk
[oracle@racdb1 public]$ ll
total 16
-rwxr-x--- 1 oracle oinstall 3396 Jul 14 2009 action_scr.scr
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB1.srv.cap
-rw-r----- 1 oracle oinstall 827 Jan 29 10:29 ora.RACDB.racdb_taf.RACDB2.srv.cap
-rw-r----- 1 oracle oinstall 827 Jan 29 10:18 ora.RACDB.racdb_taf.RACDB3.srv.cap

Finally, start it using the following command.
[oracle@racdb2 public]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....11.inst application ONLINE ONLINE racdb1
ora....12.inst application ONLINE ONLINE racdb2
ora....13.inst application ONLINE ONLINE racdb3
ora.RACDB.db application ONLINE ONLINE racdb1
ora....D11.srv application ONLINE ONLINE racdb1
ora....D12.srv application OFFLINE OFFLINE
ora....D13.srv application ONLINE ONLINE racdb3
ora...._taf.cs application ONLINE ONLINE racdb3
ora....SM1.asm application ONLINE ONLINE racdb1
ora....C1.lsnr application ONLINE ONLINE racdb1
ora....ac1.gsd application ONLINE ONLINE racdb1
ora....ac1.ons application ONLINE ONLINE racdb1
ora....ac1.vip application ONLINE ONLINE racdb1
ora....SM2.asm application ONLINE ONLINE racdb2
ora....C2.lsnr application ONLINE ONLINE racdb2
ora....ac2.gsd application ONLINE ONLINE racdb2
ora....ac2.ons application ONLINE ONLINE racdb2
ora....ac2.vip application ONLINE ONLINE racdb2
ora....SM3.asm application ONLINE ONLINE racdb3
ora....C3.lsnr application ONLINE ONLINE racdb3
ora....ac3.gsd application ONLINE ONLINE racdb3
ora....ac3.ons application ONLINE ONLINE racdb3
ora....ac3.vip application ONLINE ONLINE racdb3
[oracle@racdb2 public]$

[oracle@racdb1 public]$ srvctl start service -d RACDB -s racdb_taf -i RACDB2
PRKP-1056 : Failed to get the status of the resource ora.RACDB.racdb_taf.RACDB3.srv ora.RACDB.racdb_taf.racdb2.srv ora.RACDB.racdb_taf.RACDB1.srv.

[oracle@racdb1 public]$


[oracle@racdb3 public]$ crs_start ora.RACDB.racdb_taf.RACDB2.srv
Attempting to start `ora.RACDB.racdb_taf.RACDB2.srv` on member `racdb2`
Start of `ora.RACDB.racdb_taf.RACDB2.srv` on member `racdb2` succeeded.
[oracle@racdb2 public]$
[oracle@racdb2 public]$
[oracle@racdb2 public]$ crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....11.inst application ONLINE ONLINE racdb1
ora....12.inst application ONLINE ONLINE racdb2
ora....13.inst application ONLINE ONLINE racdb3
ora.RACDB.db application ONLINE ONLINE racdb1
ora....D11.srv application ONLINE ONLINE racdb1
ora....D12.srv application ONLINE ONLINE racdb2
ora....D13.srv application ONLINE ONLINE racdb3
ora...._taf.cs application ONLINE ONLINE racdb3
ora....SM1.asm application ONLINE ONLINE racdb1
ora....C1.lsnr application ONLINE ONLINE racdb1
ora....ac1.gsd application ONLINE ONLINE racdb1
ora....ac1.ons application ONLINE ONLINE racdb1
ora....ac1.vip application ONLINE ONLINE racdb1
ora....SM2.asm application ONLINE ONLINE racdb2
ora....C2.lsnr application ONLINE ONLINE racdb2
ora....ac2.gsd application ONLINE ONLINE racdb2
ora....ac2.ons application ONLINE ONLINE racdb2
ora....ac2.vip application ONLINE ONLINE racdb2
ora....SM3.asm application ONLINE ONLINE racdb3
ora....C3.lsnr application ONLINE ONLINE racdb3
ora....ac3.gsd application ONLINE ONLINE racdb3
ora....ac3.ons application ONLINE ONLINE racdb3
ora....ac3.vip application ONLINE ONLINE racdb3
[oracle@racdb2 public]$

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

转载于:http://blog.itpub.net/38542/viewspace-1045381/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值