RAC root.sh Configuration of ASM failed Command return code of 1 (256) from command 解决方法

Oracle 11gR2 RAC 安装,在第二个节点执行root.sh 脚本的时候,报错。 log 日志如下:

 

2010-11-14 00:43:36: CRS-2672: Attempting to start 'ora.gipcd' on 'rac2'

2010-11-14 00:43:36: CRS-2672: Attempting to start 'ora.mdnsd' on 'rac2'

2010-11-14 00:43:36: CRS-2676: Start of 'ora.gipcd' on 'rac2' succeeded

2010-11-14 00:43:36: CRS-2676: Start of 'ora.mdnsd' on 'rac2' succeeded

2010-11-14 00:43:36: CRS-2672: Attempting to start 'ora.gpnpd' on 'rac2'

2010-11-14 00:43:36: CRS-2676: Start of 'ora.gpnpd' on 'rac2' succeeded

2010-11-14 00:43:36: CRS-2672: Attempting to start 'ora.cssdmonitor' on 'rac2'

2010-11-14 00:43:36: CRS-2676: Start of 'ora.cssdmonitor' on 'rac2' succeeded

2010-11-14 00:43:36: CRS-2672: Attempting to start 'ora.cssd' on 'rac2'

2010-11-14 00:43:36: CRS-2672: Attempting to start 'ora.diskmon' on 'rac2'

2010-11-14 00:43:36: CRS-2676: Start of 'ora.diskmon' on 'rac2' succeeded

2010-11-14 00:43:36: CRS-2676: Start of 'ora.cssd' on 'rac2' succeeded

2010-11-14 00:43:36: Querying for existing CSS voting disks

2010-11-14 00:43:37: Performing initial configuration for cluster

2010-11-14 00:43:40: Start of resource "ora.ctssd -init" Succeeded

2010-11-14 00:43:40: Configuring ASM via ASMCA

2010-11-14 00:43:41: Executing as grid: /u01/app/11.2.0/grid/bin/asmca -silent -diskGroupName CRS -diskList /dev/mapper/crsp1 -redundancy EXTERNAL -diskString '/dev/mapper/' -configureLocalASM

2010-11-14 00:43:41: Running as user grid: /u01/app/11.2.0/grid/bin/asmca -silent -diskGroupName CRS -diskList /dev/mapper/crsp1 -redundancy EXTERNAL -diskString '/dev/mapper/' -configureLocalASM

2010-11-14 00:43:41:   Invoking "/u01/app/11.2.0/grid/bin/asmca -silent -diskGroupName CRS -diskList /dev/mapper/crsp1 -redundancy EXTERNAL -diskString '/dev/mapper/' -configureLocalASM" as user "grid"

2010-11-14 00:46:15: Configuration of ASM failed, see logs for details

2010-11-14 00:46:15: Did not succssfully configure and start ASM

2010-11-14 00:46:15: Exiting exclusive mode

2010-11-14 00:46:16: Command return code of 1 (256) from command: /u01/app/11.2.0/grid/bin/crsctl stop resource ora.crsd -init

2010-11-14 00:46:16: Stop of resource "ora.crsd -init" failed

2010-11-14 00:46:16: Failed to stop CRSD

2010-11-14 00:46:59: Initial cluster configuration failed.  See /u01/app/11.2.0/grid/cfgtoollogs/crsconfig/rootcrs_rac2.log for details

 

这里是共享设备的权限问题导致。

 

 [root@rac2 install]# cd /dev/mapper/

[root@rac2 mapper]# ll

total 0

crw------- 1 root root  10, 62 Nov 13 19:12 control

brw-rw---- 1 root disk 253,  0 Nov 13 20:05 crs

brw-rw---- 1 root disk 253,  4 Nov 13 20:57 crsp1

brw-rw---- 1 root disk 253,  1 Nov 13 20:05 data

brw-rw---- 1 root disk 253,  3 Nov 13 20:05 datap1

brw-rw---- 1 root disk 253,  2 Nov 13 20:05 fra

brw-rw---- 1 root disk 253,  5 Nov 13 20:05 frap1

 

这里的权限是root。 安装需要需要改成Oracle 用户。

 

执行脚本改变权限:

[root@rac2 mapper]# sh /etc/rc.d/rc.local

 

[grid@rac1 ~]$ cat /etc/rc.d/rc.local

#!/bin/sh

#

# This script will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style init stuff.

 

touch /var/lock/subsys/local

 

chown oracle:oinstall /dev/mapper/fra*

chown oracle:oinstall /dev/mapper/data*

chown oracle:oinstall /dev/mapper/crs*

 

在次查看权限:

[root@rac2 mapper]# ll

total 0

crw------- 1 root   root      10, 62 Nov 13 19:12 control

brw-rw---- 1 oracle oinstall 253,  0 Nov 13 20:05 crs

brw-rw---- 1 oracle oinstall 253,  4 Nov 13 20:57 crsp1

brw-rw---- 1 oracle oinstall 253,  1 Nov 13 20:05 data

brw-rw---- 1 oracle oinstall 253,  3 Nov 13 20:05 datap1

brw-rw---- 1 oracle oinstall 253,  2 Nov 13 20:05 fra

brw-rw---- 1 oracle oinstall 253,  5 Nov 13 20:05 frap1

 

删除节点上的信息,在执行root.sh 命令。 不然会报错:

[root@rac2 mapper]# /u01/app/11.2.0/grid/crs/install/roothas.pl -delete -force -verbose

 

2010-11-14 01:08:03: Checking for super user privileges

2010-11-14 01:08:03: User has super user privileges

2010-11-14 01:08:03: Parsing the host name

Using configuration parameter file: /u01/app/11.2.0/grid/crs/install/crsconfig_params

CRS-4535: Cannot communicate with Cluster Ready Services

CRS-4000: Command Stop failed, or completed with errors.

CRS-4535: Cannot communicate with Cluster Ready Services

CRS-4000: Command Delete failed, or completed with errors.

CRS-2791: Starting shutdown of Oracle High Availability Services-managed resources on 'rac2'

CRS-2673: Attempting to stop 'ora.drivers.acfs' on 'rac2'

CRS-2677: Stop of 'ora.drivers.acfs' on 'rac2' succeeded

CRS-2793: Shutdown of Oracle High Availability Services-managed resources on 'rac2' has completed

CRS-4133: Oracle High Availability Services has been stopped.

ACFS-9200: Supported

Successfully deconfigured Oracle Restart stack

[root@rac2 mapper]#

 

执行root.sh

[root@rac2 mapper]# /u01/app/11.2.0/grid/root.sh

 

顺利安装结束。

 

------------------------------------------------------------------------------

你可能感兴趣的:(RAC root.sh Configuration of ASM failed Command return code of 1 (256) from command 解决方法)