asm 实例无法加载diskgroups,ORA-15110: no diskgroups mounted

简介: 今天安装oracle11g R2的grid,装完之后发现无法加载diskgroups,报错如下:SQL> startupORA-00099: warning: no paramete...

今天安装oracle11g R2的grid,装完之后发现无法加载diskgroups,报错如下:

SQL> startup
ORA-00099: warning: no parameter file specified for ASM instance
ASM instance started

Total System Global Area  283930624 bytes
Fixed Size                  2225792 bytes
Variable Size             256539008 bytes
ASM Cache                  25165824 bytes
ORA-15110: no diskgroups mounted

(1)分析认为是由于ORA-00099引起,无法找到diskgroup。

(2)在网上搜索得到asm参数文件的配置格式如下:

asm_diskstring='/dev/oracleasm/disks/DISK*'
asm_diskgroups='DATA'
asm_power_limit=1
diagnostic_dest='/opt/oracle'
instance_type='asm'
large_pool_size=12M
remote_login_passwordfile='EXCLUSIVE'

 

生成文件:$ORACLE_HOME/grid/dbs/init+ASM.ora

注意asm_diskstring中必须包含“*”才能正确加载,否则报下面错误

 

SQL> startup
ASM instance started

Total System Global Area  283930624 bytes
Fixed Size                  2225792 bytes
Variable Size             256539008 bytes
ASM Cache                  25165824 bytes
ORA-15032: not all alterations performed
ORA-15017: diskgroup "DATA" cannot be mounted
ORA-15063: ASM discovered an insufficient number of disks for diskgroup "DATA"

(3)保存设置到spfile

SQL> create spfile from pfile;
create spfile from pfile
*
ERROR at line 1:
ORA-29786: SIHA attribute GET failed with error [Attribute 'SPFILE' sts[200]
lsts[0]]

产生这个问题的原因为ORACLE认为ASM实例是手工创建的,并没有注册这个资源,那么首先增加ASM资源

需要使用下面命令注册asm

srvctl add asm -l LISTENER -d '/dev/oracleasm/disks/DISK*'

然后重新执行命令:


SQL> create spfile from pfile;

File created.

 

(4)关闭asm实例后重新启动,成功加载:

SQL> startup
ASM instance started

Total System Global Area  283930624 bytes
Fixed Size                  2225792 bytes
Variable Size             256539008 bytes
ASM Cache                  25165824 bytes
ASM diskgroups mounted
ASM diskgroups volume enabled

 


目录
相关文章
|
Oracle 关系型数据库 测试技术
GoldenGate 对asm磁盘的访问的两种方式:asm实例连接和API(dblogreader)两种方式的对比
GoldenGate在抽取数据的时候要读取online redo里的数据,online redo很多时候是储存在asm磁盘里,对asm磁盘的访问有两种方式
190 0
|
运维 负载均衡 Kubernetes
阿里云服务网格ASM网关与应用型负载均衡实例ALB集成
背景阿里云服务网格ASM可以简化服务治理,保障服务间通信的认证安全以及提供网格可观测性能力等需求,降低开发与运维的工作负担。对于网络插件类型为Terway的阿里云容器服务 ACK集群作为数据面集群的场景,阿里云服务网格ASM支持集成应用型负载均衡实例(ALB)。前提条件创建阿里云服务网格ASM企业版实例。创建网络插件类型为Terway阿里云容器服务 ACK实例。ACK实例的CCM(Cloud Co
352 0
阿里云服务网格ASM网关与应用型负载均衡实例ALB集成
|
Kubernetes API 容器
阿里云服务网格ASM公测来袭系列之三:添加一个ACK集群到 服务网格ASM 实例
部署在服务网格中的应用实际上运行于集群之上,因此需要先给服务网格 ASM 实例的数据面添加一个 ACK Kubernetes 集群。
725 0
阿里云服务网格ASM公测来袭系列之三:添加一个ACK集群到 服务网格ASM 实例
|
弹性计算 Kubernetes 监控
阿里云服务网格ASM公测来袭系列之二:快速创建一个服务网格ASM 实例
Istio社区网站提供了一个适合于初学者的Bookinfo示例,通过这个示例可以很快了解它的一些基础概念和能力。同样地,在阿里云服务网格ASM产品中也提供了一个如何部署该Bookinfo示例的快速入门。本文章会介绍如何创建一个服务网格ASM 实例(控制面)。
1068 0
阿里云服务网格ASM公测来袭系列之二:快速创建一个服务网格ASM 实例
|
SQL Oracle 关系型数据库
ASM CRS 实例启动和关闭
11gR2 + ASM 实例启动和关闭,需要采用如下命令:  crs_stop  -all crs_start -all [Hywdatadg]/home/grid$>crs_stat...
857 0
|
前端开发 关系型数据库 Oracle
11gR2启动ASM实例时遭遇ORA-29701
一、引言     前几天安装了Oracle 11gR的ASM,但是今天想要启动ASM的时候遇到下面的情况: 1 [grid@yft ~]$ sqlplus /nolog 2 3 SQL*Plus: Release 11.
1020 0
|
Oracle 关系型数据库 数据库
asm无法加载磁盘
--数据库启动后发现找到磁盘 SQL> select group_number,disk_number,mount_status,header_status,name,path from ...
1047 0
|
SQL
ASM实例启动报错:ORA-29701、ORA-15110解决方案
在手动写ASM参数文件后启动ASM遇到一个问题,在启动asm实例的时候提示: ORA-29701 :unable to connect to Cluster Manager 通过对于联...
953 0
|
7月前
|
Oracle 关系型数据库
oracle asm 磁盘显示offline
oracle asm 磁盘显示offline
349 2