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

本文解决在安装Oracle11gR2 RAC时第二个节点执行root.sh脚本时报错的问题,通过修改共享设备权限、执行特定脚本并删除节点上信息,最终成功完成安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 root10, 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 rootroot10, 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

顺利安装结束。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值