ASM 无法发现候选磁盘组----grid 11.2.0.3 asm 自检通不过 prvf-5184

 
     

grid 11.2.0.3 asm 自检通不过

1#

 发表于 2012-5-14 15:10:28 | 查看:
2667| 回复: 12

red hat 5.6 x64

设置方式如下
for i in b c d e f g h i j k ;
do
echo "KERNEL==\"sd*\",BUS==\"scsi\",PROGRAM==\"/sbin/scsi_id -g -u -s %p\",RESULT==\"`scsi_id -g -u -s /block/sd$i`\",NAME=\"asm-disk$i\",OWNER=\"grid\",GROUP=\"asmadmin\",MODE=\"0660\""
done

启动后,ls查看。user=grid group=asmadmin
可grid自检时通不过,说检测到的user=root,group=root
问 还需要什么设置才能使用


2#

 发表于 2012-5-14 15:22:32

action plan:

在2个节点上 运行以下命令 并贴出输出 

ls -l  /dev/asm* 

上传OUI 的日志 :

"OUI日志存放在哪里?

每次OUI启动都会产生日志,日志名会以时间戳的形式归档
这些日志包含了安装过程中丰富的信息。我们推荐在安装完成后复验一遍日志
一般来说这些日志存放在中心信息库中(inventory),在logs子目录下的并以如下形式命名:
installActions<year-mm-dd_hh-mi-ss><AM|PM>.log
oraInstall<year-mm-dd_hh-mi-ss><AM|PM>.err
oraInstall<year-mm-dd_hh-mi-ss><AM|PM>.out

中心信息库的位置可以通过库指针文件了解到
库指针文件的默认位置:
在windows 上:注册表中的”HKLM\Software\oracle\inst_loc”
在unix上:例如Solaris平台:/var/opt/oracle/oraInst.loc
其他平台如Linux:/etc/oraInst.loc
"

   

3#

 发表于 2012-5-14 17:49:08

[grid@rac01 .oracle]$ uname -a
Linux rac01.oracle.com 2.6.18-238.el5 #1 SMP Sun Dec 19 14:22:44 EST 2010 x86_64 x86_64 x86_64 GNU/Linux

[grid@rac01 ~]$ ls -lh /dev/asm* /dev/sd*
brw-rw---- 1 grid asmadmin 8, 17 05-14 17:45 /dev/asm-diskb
brw-rw---- 1 grid asmadmin 8, 33 05-14 17:45 /dev/asm-diskc
brw-rw---- 1 grid asmadmin 8, 49 05-14 17:45 /dev/asm-diskd
brw-r----- 1 root disk     8,  0 05-14 17:44 /dev/sda
brw-r----- 1 root disk     8,  1 05-14 17:45 /dev/sda1
brw-r----- 1 root disk     8,  2 05-14 17:44 /dev/sda2
brwx------ 1 root root     8, 16 05-14 17:44 /dev/sdb
brwx------ 1 root root     8, 17 05-14 17:44 /dev/sdb1
brwx------ 1 root root     8, 32 05-14 17:44 /dev/sdc
brwx------ 1 root root     8, 33 05-14 17:44 /dev/sdc1
brwx------ 1 root root     8, 48 05-14 17:44 /dev/sdd
brwx------ 1 root root     8, 49 05-14 17:44 /dev/sdd1
[grid@rac01 ~]$ 

[grid@rac02 ~]$ ls -lh /dev/asm* /dev/sd*
brw-rw---- 1 grid asmadmin 8, 17 05-14 17:45 /dev/asm-diskb
brw-rw---- 1 grid asmadmin 8, 33 05-14 17:45 /dev/asm-diskc
brw-rw---- 1 grid asmadmin 8, 49 05-14 17:45 /dev/asm-diskd
brw-r----- 1 root disk     8,  0 05-14 17:44 /dev/sda
brw-r----- 1 root disk     8,  1 05-14 17:45 /dev/sda1
brw-r----- 1 root disk     8,  2 05-14 17:44 /dev/sda2
brwx------ 1 root root     8, 16 05-14 17:44 /dev/sdb
brwx------ 1 root root     8, 17 05-14 17:44 /dev/sdb1
brwx------ 1 root root     8, 32 05-14 17:44 /dev/sdc
brwx------ 1 root root     8, 33 05-14 17:44 /dev/sdc1
brwx------ 1 root root     8, 48 05-14 17:44 /dev/sdd
brwx------ 1 root root     8, 49 05-14 17:44 /dev/sdd1
[grid@rac02 ~]$

99-oracle-asmdisk.rules 内容
KERNEL=="sd*",BUS=="scsi",PROGRAM=="/sbin/scsi_id -g -u -s %p",RESULT=="SATA_VBOX_HARDDISK_VB01ad55af-b7364b13_",NAME="asm-diskb",OWNER="grid",GROUP="asmadmin",MODE="0660"
KERNEL=="sd*",BUS=="scsi",PROGRAM=="/sbin/scsi_id -g -u -s %p",RESULT=="SATA_VBOX_HARDDISK_VB0f90e41f-15985095_",NAME="asm-diskc",OWNER="grid",GROUP="asmadmin",MODE="0660"
KERNEL=="sd*",BUS=="scsi",PROGRAM=="/sbin/scsi_id -g -u -s %p",RESULT=="SATA_VBOX_HARDDISK_VB3f8bc8fd-ff58e722_",NAME="asm-diskd",OWNER="grid",GROUP="asmadmin",MODE="0660"

[ 本帖最后由 26856649 于 2012-5-14 18:05
编辑 ]


logs.rar

11.9 KB, 下载次数: 44

   

4#

 发表于 2012-5-14 18:22:22

有安装cvuqdisk 么?
   

5#

 发表于 2012-5-14 19:09:46

尝试 忽略该 问题 , 继续安装 , 若出现问题 再上传日志
   

6#

 发表于 2012-5-15 14:49:45

忽略后继续运行,rac01 root.sh执行报错,rac02 root.sh执行到 votdisk 外卡住,怀疑是iptables,删掉虚拟机后重新运行至 rac01 root.sh时仍报错
无法启动 ASM。有关详细信息, 请查看 /u01/app/grid/cfgtoollogs/asmca/asmca-120515下午020529.log。

Configuration of ASM ... failed
see asmca logs at /u01/app/grid/cfgtoollogs/asmca for details
Did not succssfully configure and start ASM at /u01/app/11.2.0/grid/crs/install/crsconfig_lib.pm line 6763.
/u01/app/11.2.0/grid/perl/bin/perl -I/u01/app/11.2.0/grid/perl/lib -I/u01/app/11.2.0/grid/crs/install /u01/app/11.2.0/grid/crs/install/rootcrs.pl execution failed
You have mail in /var/spool/mail/root
[root@rac01 ~]# chkconfig iptables -list
-list: 未知的选项
[root@rac01 ~]# chkconfig iptables --list
iptables               0:关闭        1:关闭        2:关闭        3:关闭        4:关闭        5:关闭        6:关闭

[ 本帖最后由 26856649 于 2012-5-15 14:51
编辑 ]


asmca.rar

4.11 KB, 下载次数: 32

   

7#

 发表于 2012-5-15 15:07:14

ODM DATA:

[main] [ 2012-05-15 14:32:51.050 CST ] [UsmcaLogger.logException:174]  ORA-01034: ORACLE not available

[main] [ 2012-05-15 14:32:51.060 CST ] [UsmcaLogger.logException:175]  oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException: ORA-01034:
ORACLE not available

oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeImpl(SQLEngine.java:1658)
oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeQuery(SQLEngine.java:831)
oracle.sysman.assistants.usmca.backend.USMInstance.configureLocalASM(USMInstance.java:3036)
oracle.sysman.assistants.usmca.service.UsmcaService.configureLocalASM(UsmcaService.java:1049)
oracle.sysman.assistants.usmca.model.UsmcaModel.performConfigureLocalASM(UsmcaModel.java:944)
oracle.sysman.assistants.usmca.model.UsmcaModel.performOperation(UsmcaModel.java:797)
oracle.sysman.assistants.usmca.Usmca.execute(Usmca.java:174)
oracle.sysman.assistants.usmca.Usmca.main(Usmca.java:369)
[main] [ 2012-05-15 14:32:53.071 CST ] [UsmcaLogger.logException:173]  SEVERE:method oracle.sysman.assistants.usmca.backend.USMInstance:configureLocalASM
[main] [ 2012-05-15 14:32:53.072 CST ] [UsmcaLogger.logException:174]  ORA-00445: background process "MMAN" did not start after 120 seconds

[main] [ 2012-05-15 14:32:53.073 CST ] [UsmcaLogger.logException:175]  oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException: ORA-00445:
background process "MMAN" did not start after 120 seconds

oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeImpl(SQLEngine.java:1658)
oracle.sysman.assistants.util.sqlEngine.SQLEngine.startup(SQLEngine.java:2084)
oracle.sysman.assistants.usmca.backend.USMInstance.configureLocalASM(USMInstance.java:3027)
oracle.sysman.assistants.usmca.service.UsmcaService.configureLocalASM(UsmcaService.java:1049)
oracle.sysman.assistants.usmca.model.UsmcaModel.performConfigureLocalASM(UsmcaModel.java:944)
oracle.sysman.assistants.usmca.model.UsmcaModel.performOperation(UsmcaModel.java:797)
oracle.sysman.assistants.usmca.Usmca.execute(Usmca.java:174)
oracle.sysman.assistants.usmca.Usmca.main(Usmca.java:369)
[main] [ 2012-05-15 14:32:53.079 CST ] [UsmcaLogger.logInfo:143]  无法启动 ASM。有关详细信息, 请查看 /u01/app/grid/cfgtoollogs/asmca/asmca-120515下午020529.log。
[main] [ 2012-05-15 14:32:53.080 CST ] [UsmcaLogger.logInfo:143]  Instance running false
[main] [ 2012-05-15 14:32:53.081 CST ] [UsmcaLogger.logInfo:143]  无法启动 ASM。有关详细信息, 请查看 /u01/app/grid/cfgtoollogs/asmca/asmca-120515下午020529.log。
[main] [ 2012-05-15 14:32:53.082 CST ] [OsUtilsBase.deleteFile:1863]  OsUtilsBase.deleteFile: /u01/app/11.2.0/grid/dbs/init+ASM1.ora

尝试手动 启动 ASM 
crsctl start crs -excl -nocrs

   

8#

 发表于 2012-5-15 15:11:39

[root@rac01 tmp]# yum install /tmp/oracle-validated-1.0.0-24.el5.x86_64.rpm
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
rhel-source                                                                                            | 1.3 kB     00:00     
Setting up Install Process
Examining /tmp/oracle-validated-1.0.0-24.el5.x86_64.rpm: oracle-validated-1.0.0-24.el5.x86_64
/tmp/oracle-validated-1.0.0-24.el5.x86_64.rpm: does not update installed package.
Nothing to do
[root@rac01 tmp]# 
[root@rac01 tmp]# rpm -q cvuqdisk
cvuqdisk-1.0.9-1
   

9#

 发表于 2012-5-15 15:57:28

yum install 不是这样用的 为什么 发觉你装一个11gR2 RAC 这么累呢。。。。。。。。
   

10#

 发表于 2012-5-16 17:09:57

oel有对应的rpm包,red hat没有,所以在脱网的情况下才用了以上方式,上述命令“yum install /tmp/oracle-validated-1.0.0-24.el5.x86_64.rpm”执行是成功的。

[root@rac01 ~]# ls /media/disk/Server/oracle-validated-1.1.0-14.el5.x86_64.rpm 
/media/disk/Server/oracle-validated-1.1.0-14.el5.x86_64.rpm

现已换ole重试112030的grid,仍然失败。asm自检报错抓图见附件 错误号 PRVF-5184

听说liu要出11G r2的视频,期待中...

(11.07 KB, 下载次数: 19)

   


11#

 发表于 2012-5-17 20:06:57

ole5.7 虽也报prvf-5184的错误,但rac01能成功。只是rac02反复执行2次(删除后重执行root.sh)均报以下错误

Using configuration parameter file: /u01/app/11.2.0/grid/crs/install/crsconfig_params
User ignored Prerequisites during installation
OLR initialization - successful
Adding Clusterware entries to inittab
CRS-4402: CSS 守护程序已在独占模式下启动, 但在节点 rac01 (编号为 1) 上发现活动 CSS 守护程序, 因此正在终止
An active cluster was found during exclusive startup, restarting to join the cluster
Start of resource "ora.crsd" failed
CRS-2800: Cannot start resource 'ora.asm' as it is already in the INTERMEDIATE state on server 'rac02'
CRS-4000: Command Start failed, or completed with errors.
Failed to start Oracle Grid Infrastructure stack
Failed to start Cluster Ready Services at /u01/app/11.2.0/grid/crs/install/crsconfig_lib.pm line 1286.
/u01/app/11.2.0/grid/perl/bin/perl -I/u01/app/11.2.0/grid/perl/lib -I/u01/app/11.2.0/grid/crs/install /u01/app/11.2.0/grid/crs/install/rootcrs.pl execution failed

   


12#

 发表于 2012-5-17 20:10:01

汗,回贴重了,删掉

[ 本帖最后由 26856649 于 2012-5-17 20:11
编辑 ]

   


13#

 发表于 2012-5-18 18:00:15

主机内存4G,原vbox 每台 1664M 改为1792M,rac-priv 改为host only IP段设为与主机 “VirtualBox Host-Only Network” 一致,忽略PRVF-5184错误。
rac01 出错 -deconfig 后重试root.sh成功。
rac02  root.sh一次性成功。
个人感觉配制还是低了点。建议大家尽量用配制高点的机子来做
时间: 2024-08-25 13:40:10

ASM 无法发现候选磁盘组----grid 11.2.0.3 asm 自检通不过 prvf-5184的相关文章

ASM 无法发现候选磁盘组----丢失的ASM磁盘组 ASM的磁盘组无法挂载

近日遇到一个问题,ASM的磁盘组无法挂载,之前是正常的,由于一些其他的操作,数据库启动失败,当问题排除时候,发现在数据库整体启动时,挂载磁盘组的环节出现问题. 环境介绍 ######################################### 硬件:Vmware ESX虚拟机 OS: Red hat linux 5 Oracle version: 11.2.0.2 ASM disk是通过 asmlib挂载的 这个磁盘组只有一个虚拟出的硬盘,是 /dev/sdb1. ##########

11.2.0.3 ASM实例出现ORA-4031错误导致数据库归档失败

环境:平台:RedHat EnterPrise 5.8 X86_X64 数据库:Oracle EnterPrise 11.2.0.3 集群软件:Oracle grid 11.2.0.3 故障现象:数据库出现了归档失败,其中有一个节点的实例出现HANG死的状况. 日志信息如下: Fri Feb 28 19:49:04 2014 ARC1: Error 19504 Creating archive log file to '+DATA02' ARCH: Archival stopped, error

SUSE 11.1 安装ORACLE 11.2.0.3 ASM非RAC双机过程纪要

SUSE 11.1 安装ORACLE 11.2.0.3 ASM非RAC双机过程纪要 增加用户和组: /usr/sbin/groupadd -g 501 oinstall /usr/sbin/groupadd -g 502 dba /usr/sbin/groupadd -g 503 oper /usr/sbin/groupadd -g 504 asmadmin /usr/sbin/groupadd -g 505 asmoper /usr/sbin/groupadd -g 506 asmdba us

oracle 11.2.0.4 ASM RAC 数据恢复一个例子

这是一个朋友的客户的数据库,数据库出故障之后,无法顺利打开,如下是数据库在open的时候所报的错误: ORA-279 signalled during: ALTER DATABASE RECOVER  database using backup controlfile until cancel  ... ALTER DATABASE RECOVER    CONTINUE DEFAULT Media Recovery Log /space/sys_software/oracle/app/prod

ASM磁盘组删除DISK操作

ASM接触了很长时间,从磁盘组中删除磁盘的操作还是第一次.     没想到这么简单的操作,由于不熟悉还碰到了两个小问题. [oracle@dbserver1 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.2.0 Production on Tue Aug 9 10:08:06 2011 Copyright (c) 1982, 2010, Oracle.  All rights reserved. Connected to: Oracle Dat

ORACLE 12C RAC修改ocr/votedisk/asm spfile所在磁盘组名称

今天看着我这个单节点的12C rac,突然觉得ocr所在的磁盘组叫做+DG_SYS有点不舒服,想改成+SYS_DG.处理方法是先把ocr/votedisk/asm spfile迁移到已经存在的asm中,然后修改磁盘组名称,最后迁移到新名称磁盘组中(本次处理流程+DG_SYS->+DATA->+SYS_DG) 当前运行情况 [grid@xifenfei ~]$ crsctl status res -t -----------------------------------------------

ASM 翻译系列第三十四弹:ASM磁盘组重要属性介绍

ASM Disk Group Attributes 磁盘组的属性是ASM 11.1版本引入的,是磁盘组层面而非ASM实例层面的.磁盘组的属性有一些只能在创建磁盘组时指定,有一些只能在创建之后指定,还有一些可以在任何时候指定. 本篇内容是对本系列文章-[ASM Attributes Directory]的展开. ACCESS_CONTROL.ENABLED ACCESS_CONTROL.ENABLED属性指定了一个磁盘组的ASM File Access Control是否启用,参数的值可以设置为t

oracle中kfed恢复误删除磁盘组详解

在某些情况下,可能因为误操作,不小先drop diskgroup,这个时候千万别紧张,出现此类故障,可以通过kfed进行完美恢复(数据0丢失).如果进一步损坏了相关asm disk,那后续恢复就很麻烦了,可能需要使用dul扫描磁盘来进行抢救性恢复,而且可能导致数据丢失. 创建测试磁盘组xifenfei [grid@xifenfei ~]$ sqlplus / as sysasm   SQL*Plus: Release 11.2.0.4.0 Production on Thu Apr 30 15:

oracle数据库11.2.0.4 RAC CRS diskgroup auto dismount问题

这几天出差到甘肃,某客户的集群有点小问题.其中节点的crs检测发现有点异常,不过怪异的是业务却没有受到任何影响.如下是我检测的结果: [grid@tysy1 bin]$ ocrcheck PROT-602: Failed to retrieve data from the cluster registry PROC-26: Error while accessing the physical storage   [grid@tysy1 bin]$ crsctl query css votedis