一、故障描述 ASM磁盘组掉线 ,ASM实例不能mount。ASM磁盘组有4个500G的磁盘组成,数据库和ASM软件为10.2.0.1,急需恢复oracle数据库。二、故障分析 分析组成ASM磁盘组的磁盘,取出ASM元数据,对元数据进行分析:ASM存储元数据损坏,导致diskgroup无法mount。重组ASM存储空间,从ASM磁盘组中导出数据库文件,然后对数据库文件进行检
原创
2017-09-01 14:52:05
744阅读
一、创建磁盘组命令:create diskgroup diskgroup_name<high|normal|external> redundancyfailgroup failgroup_name disk 'disk_nmae' name asm_disk_name…;说明:failgroup(故障组)的个数的限制:HIGH ---------- failgroup >= 3
原创
2013-09-26 09:51:46
2661阅读
任意节点执行即可。1.创建磁盘组 - 单个磁盘su - grid
asmca -silent -createDiskGroup -diskGroupName DATA -disk /dev/asmdata1 -redundancy EXTERNAL
asmca -silent -createDiskGroup -diskGroupName ARCH -disk /dev/asmarch1 -red
原创
2023-07-03 16:08:56
628阅读
个人学习仅供参考!!!
原创
2019-08-15 15:17:11
2234阅读
<br /> <br />alter diskgroup diskgroupname rebalance power 1<br /> <br />alter diskgroup diskgroupname rebalance power 2<br />...<br />...<br /> <br />alter diskgroup diskgroupname rebalance power 11<br /> <br /> <br />Use this clause to manually rebalance
原创
2021-10-28 15:35:41
1171阅读
1、添加磁盘组:
相信很多人都会使用dbca创建磁盘组了,这里介绍使用SQL*PLUS创建磁盘组。主要是使用CREATE DISKGROUP语句,该语句的语法如下:
CREATE DISKGROUP diskgroup_name
[ { HIGH | NORMAL | EXTERNAL } REDUNDANCY ]
[ FAILGROUP failgroup_name ]
DISK [
原创
2010-07-01 22:41:02
10000+阅读
磁盘组属性 常见属性 access_control.enabled:定了一个磁盘组的ASM File Access Control是否启用,参数的值可以设置为true或者false(默认) access_control.umask:与通常os层面的umask类似。用来设置ASM文件的属主,属组和其他 ...
转载
2021-08-03 16:11:00
644阅读
2评论
现场人员反映一套库启动失败,集群资源启动失败,发截图和日志过来分析 分析日志后发现: ASM没有启动 OCR等不能启动 问题1: 2018-05-08 11:59:39.980: [ OCRASM][1639659296]proprasmo: Error in open/create file in dg [OCRDG][ OCRASM][1639659296]SLOS : SLOS: ca
原创
2018-05-09 10:43:34
10000+阅读
点赞
ASM磁盘组掉线 ,ASM实例不能mount。ASM磁盘组有4个500G的磁盘组成,数据库和ASM软件为10.2.0.1,急需恢复oracle数据库。【数据恢复分析及恢复过程】分析组成ASM磁盘组的磁盘,取出ASM元数据,对元数据进行分析:ASM存储元数据损坏,导致diskgroup无法mount。重组ASM存储空间,从ASM磁盘组中导出数据库文件,然后对数据库文件进行检测,修复。如果数据库文件完
转载
2021-04-04 23:34:22
260阅读
2评论
[grid@rhel63single ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.4.0 Production on Fri Sep 18 02:10:06 2015Copyright (c) 1982, 2013, Oracle. All rights reserved.Connected to:Oracle Database
原创
2021-10-29 11:51:57
279阅读
当前日志组被破坏分为两种情况,一种是数据库正常关闭,一种是数据库非正常关闭。下面是针对数据库正常关闭状态下的如果数据库被正常关闭,关库之前会CKPT进程通知DBWR将buffer cache里面的脏块写入到datafile里面,
原创
2022-08-17 01:24:00
156阅读
适用于 ASM 磁盘组的兼容性有三种:涉及描述磁盘组的持久性数据结构,客户机(磁盘组的使用者)的功能,以及能否在磁盘组中包含卷。这些属性分别称为“ASM 兼容性”、 “RDBMS兼容性”和“ADVM 兼容性”。
转载
2018-01-26 10:09:00
158阅读
2评论
alter diskgroup DATADG resize all; 是Oracle ASM中的一个命令,用于调整指定磁盘组中所有磁盘的大小。具体来说,这个命令会将磁盘组中所有磁盘的大小都调整为相同的大小。这个命令通常用于扩大或缩小磁盘组的容量,以满足数据库存储需求的变化。这个命令的语法如下:ALTER DISKGROUP 磁盘组名称 RESIZE ALL;其中,磁盘组名称是要调整大小的磁盘组的名
原创
2023-06-07 10:00:08
747阅读
一、故障描述ASM磁盘组掉线,ASM实例不能mount。ASM磁盘组有4个500G的磁盘组成,数据库和ASM软件为10.2.0.1,急需恢复oracle数据库。二、故障分析分析组成ASM磁盘组的磁盘,取出ASM元数据,对元数据进行分析:ASM存储元数据损坏,导致diskgroup无法mount。重组ASM存储空间,从ASM磁盘组中导出数据库文件,然后对数据库文件进行检测,修复。如果数据库文件完好,
原创
2019-11-08 11:05:53
920阅读
由于博客中有大量代码,通过页面浏览效果更佳。Oracle故障处理:ASM手动修复磁盘头1,磁盘组中,其中一个磁盘头损坏[oracle@asm10g ~]$ dd if=/dev/zero of=/dev/mapper/asm6 bs=1024 count=1
1+0 records in
1+0 records out
1024 bytes (1.0 kB) copied, 1.6e-05
本文介绍了Oracle ASM磁盘组中磁盘头损坏的手动修复方法。当磁盘头被破坏导致磁盘组无法挂载时,作者通过dd命令模拟磁盘
由于原有磁盘组使用的是NORMAL冗余方式。剩余的空间只有3G。数据库空间为200G。ASM磁盘组空间不足以存放数据库。而且新增的磁盘只有一块300G的盘。为避免磁盘REBALANCE出现异常。因此将300G的磁盘做成EXTERNAL冗余方式,并采用RMAN COPY的方式,将数据库迁移到新的磁盘组。迁移成功后,在将原有的3块150G的磁盘删除。并创建一个新的EXTERNAL磁盘组备用。
原创
2016-01-20 16:57:15
2492阅读
由于博客中有大量代码,通过页面浏览效果更佳。本文转自朋友的真实案例分享。本案例来自西区某银行,使用的是19c的gi,11g的db,据现场同事反馈ASM磁盘组datac1 在还有空间的情况下,数据文件无法自动扩展,报错ORA-15041。1、该磁盘组基本情况如下:磁盘组总容量250T,由144块1.7T 的磁盘组成
3个failgroup、high冗余[oracle@rac1 ~]$ oerr o
ASM磁盘组空间不足问题分析案例 某银行19c GI环境中的11g数据库遭遇ASM磁盘组空间异常问题:尽管datac1磁盘组仍有剩余空间,数据文件却无
在ASM实例中,所有的存储于ASM磁盘组中的文件对于操作系统命令而言是不可访问的,使用ASMCMD命令会很方便的管理和查看ASM磁盘的相关信息,帮助我们查看分析。asmcmd命令是否只在11g中可用说明cd改变目录到指定目录cp是在ASM磁盘组之间复制文件,既可以在相同实例中复制,也可以在远程实例中复制du循环显示当前目录和所有子目录的总体磁盘利用率exit终止asmcmd,并返回
原创
2013-04-18 14:21:13
660阅读