单实例ASM无法创建磁盘组问题处理

问题现象:

        在单实例数据库上安装好了Oracle GridInfrastructure 11gR2用于standby数据库创建ASM使用,但是在通过grid用户登录执行ASMCA命令后出来Create ASM GUI界面,简单配置后执行create ASM 的过程中报错:Oracle Grid Infrastructure is not configured properly.ASMCA needOracle Grid Infrastructure to configure ASM.详细见如下:

 























问题分析:

         从上面的问题我们可以很清晰的看到是因为ASMCA无法连接到OracleGrid Infrastructure而导致无法创建。

 

问题处理:

1、  检查has进程是否起来

2、  重新执行/DBSoft/11.2.4/grid/crs/install/roothas.pl起has进程

3、  重新执行asmca创建asm即可。

 

步骤如下:

1、检查has进程是否起来

[root@standby~]# ps -ef|grep has
root     13139    1  0 15:08 ?        00:00:00 /bin/sh /etc/init.d/init.ohasdrun
root     13235 13186  0 15:10 pts/4    00:00:00 grep has
[root@standby~]#

2、重新执行/DBSoft/11.2.4/grid/crs/install/roothas.pl

 

[root@standby~]# /DBSoft/11.2.4/grid/crs/install/roothas.pl
Usingconfiguration parameter file: /DBSoft/11.2.4/grid/crs/install/crsconfig_params
Creating tracedirectory
User ignoredPrerequisites during installation
LOCAL ADD MODE
Creating OCRkeys for user 'grid', privgrp 'oinstall'..
Operationsuccessful.
LOCAL ONLY MODE
Successfullyaccumulated necessary OCR keys.
Creating OCRkeys for user 'root', privgrp 'root'..
Operationsuccessful.
CRS-4664: Nodestandby successfully pinned.
AddingClusterware entries to inittab

standby     2011/06/10 14:49:51    /DBSoft/11.2.4/grid/cdata/standby/backup_20110610_144951.olr
Successfullyconfigured Oracle Grid Infrastructure for a Standalone Server
[root@standby~]#

3、再次检查has进程状态,及crs状态。

[grid@standby install]$ ps -ef|grep ha
root     2735   227  0 Jun09 ?        00:00:00 [kmpath_handlerd]
root    13139     1  0 15:08 ?        00:00:00 /bin/sh /etc/init.d/init.ohasdrun
grid    14323     1  0 16:04 ?        00:00:00/DBSoft/11.2.4/grid/bin/ohasd.bin reboot
grid    14539 13294  0 16:05 pts/4    00:00:00 grep ha

[grid@standby~]$ crs_stat -t
Name           Type           Target    State    Host
------------------------------------------------------------
ora.cssd      ora.cssd.type  ONLINE    OFFLINE
ora.diskmon    ora....on.typeOFFLINE   OFFLINE
ora.evmd      ora.evm.type   ONLINE    ONLINE   standby
ora.ons       ora.ons.type   OFFLINE   OFFLINE               

4、  再次执行创建asmca 创建ASM实例成功

时间: 2024-12-29 20:20:26

单实例ASM无法创建磁盘组问题处理的相关文章

ASM无法发现磁盘组----ORA-29780

ORA-29780 ORA-29780: unable to connect GPnP daemon [CLSGPNP_ERR]   安装完成 11GR2 Grid 之后,使用asmca创建磁盘组的时候遇到如下报错: Started getting following error ORA-29780: unable to connect to GPnP daemon [CLSGPNP_ERR] google 一把 和环境变量有关:(CRS/GRID 是运行正常的).  grid@rac1 /or

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 -----------------------------------------------

使用RMAN将RAC+ASM复制到单实例+ASM上

本次试验将部署到ASM上的双节点RAC复制到单实例的ASM上. 该试验也是出自于一个项目的需求,在虚拟机上演练操作特此记录. 之前已经做过多次RMAN复制数据库,这次试验的特点是从RAC复制到单实例.需要注意的以下内容: 1,spfile参数问题RAC下的spfile参数中记录了很多和集群相关的信息,在复制时需要修改.比如*.cluster_database=truePROD2.instance_number=2PROD1.instance_number=1*.remote_listener='

【RAC】 RAC For W2K8R2 安装--创建ASM磁盘组(六)

[RAC] RAC For W2K8R2 安装--创建ASM磁盘组(六) 一.1  BLOG文档结构图       一.2  前言部分   一.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① RAC for windows 2008R2 的安装 ② rac环境下共享存储的规划和搭建 ③ starwind软件的应用 ④ VMware workstation 如何做共享存储 ⑤ rac数据的静默安装和dbca静默建库 ⑥

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的ASM磁盘组管理概述

一.创建磁盘组 命令: create diskgroup diskgroup_name <high|normal|external> redundancy failgroup failgroup_name disk 'disk_nmae' name asm_disk_name - ; 说明: failgroup(故障组)的个数的限制: HIGH  ---------- failgroup >= 3 NORMAL ---------- failgroup >= 2 EXTERNAL

oracle中存储精简卷导致asm磁盘组异常

有朋友在一个存储空间给asm使用,发生空间不足,然后使用另外一个存储中的lun给asm的data磁盘组增加asm disk,运行了大概1天之后,asm磁盘组直接dismount,数据库crash.然后就无法正常mount.包括这个存储上的几个其他磁盘组也无法正常mount. 数据库异常日志 Sun Oct 23 08:43:59 2016 SUCCESS: diskgroup DATA was dismounted SUCCESS: diskgroup DATA was dismounted S

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中如何恢复rac db(raw)到单实例下

os:redhat as 4 oracle:oracle10gR2 客户提出了这样一个要求,演示一下rac db到单实例的恢复,他们的目的是检验生产环境的备份有效性 下面是思路和主要步骤: 1.先在rac db下生成一个init参数文件 2.修改参数,cluster_database为false以及屏蔽local_listener等和集群相关的参数 3.通过rman备份rac db(为了简单我使用了catalog) 4.拷贝参数文件和rac db备份到单实例机器上 5.在单实例机器上创建bdum