摘要:
如果在执行"alter diskgroup"操作、或在添加、删除磁盘而引发的隐式rebalance的时,没有指定power选项,rebalance操作会使用初始化参数asm_power_limit的值。 这个参数的值可以动态调整。power选项的值越高,rebalance操作越快,但消耗的I/O资源 阅读全文
随笔分类 - Oracle
12C清理asm磁盘组和文件
2016-09-13 16:06 by abce, 1179 阅读, 收藏, 编辑
摘要:
磁盘清理(disk scrub)可以检查逻辑坏块,并使用镜像数据自动修复数据(必须是normal、high冗余级别)。磁盘清理过程和磁盘组的rebalance相结合,可以减少对I/O资源的使用。清理过程对生产系统的常规I/O影响比较小。 使用"alter diskgroup ... scrub .. 阅读全文
12C RAC中的一个数据库实例自动crash并报ORA-27157、ORA-27300等错误
2016-09-10 11:03 by abce, 2196 阅读, 收藏, 编辑
摘要:
rhel7.2上安装12C RAC数据库后,其中一个数据库实例经常会自动crash。查看alert日志发现以下错误信息: 错误原因描述: 在rhel7.2中,systemd-logind服务引入了一个新特性:在一个user完全退出OS后会remove掉所有的IPC对象。 该特性由/etc/syste 阅读全文
crsctl stat res -t 和 crsctl stat res -init -t
2016-08-29 22:38 by abce, 7493 阅读, 收藏, 编辑
摘要:
11.2.0.2的grid infrastructure中crsctl stat res命令不再显示如ora.cssd、ora.ctssd、ora.diskmon等基础资源的信息。但是查看这些基础资源的状态信息对于系统状态检查很有意义的。如果想要了解这些resource状态需要加上-init选项。 阅读全文
使用ocr的自动备份还原ocr
2016-08-29 17:30 by abce, 595 阅读, 收藏, 编辑
摘要:
1.查看ocr自动备份ocrconfig -showbackup 2.停止所有节点的集群件 3.还原ocr文件ocrconfig -restore <file-name> 4.重启crs,并使用cluvfy comp ocr检查ocr的完整性 阅读全文
12c Grid Infrastructure Management Repository (GIMR)
2016-08-28 14:15 by abce, 3632 阅读, 收藏, 编辑
摘要:
1.什么是管理资料库(Management Repository) 管理资料库是12c中oracle clusterware管理的一个单实例数据库。对应的数据库名是MGMTDB。因为是一个单实例数据库,所以在集群环境中,会运行在其中一个节点上。该实例由GI管理,当其所在节点down机后,会fail 阅读全文
使用RMAN对控制文件进行restore
2016-08-15 13:49 by abce, 5904 阅读, 收藏, 编辑
摘要:
控制文件的默认备份格式是: c-IIIIIIIIII-YYYYMMDD-QQ 其中: c:表示控制文件 IIIIIIIIII:表示DBID YYYYMMDD:备份的时间戳 QQ:16进制的序列号,从00开始,最大值为FF 使用了fast recovery area或recovery catalog1 阅读全文
将数据文件从普通文件系统移动到ASM
2016-08-15 10:41 by abce, 723 阅读, 收藏, 编辑
摘要:
场景一:数据库可以关闭1.关闭并mount数据库 2.确保ASM系统的空间大小够用 3.连接到RMAN并copy数据文件 4.更新控制文件中的信息 5.查看结果 6.打开数据库 场景二:数据库不可以关闭1.将表空间offline 2.确保ASM系统的空间大小够用 3.连接到RMAN并copy数据文件 阅读全文
将数据文件从asm移到普通文件系统
2016-08-15 10:14 by abce, 445 阅读, 收藏, 编辑
摘要:
数据库可以关闭的场景: 1.关闭并重新mount数据库 2.确保文件系统的空间大小够用 3.登录rman并copy数据文件 4.更新控制文件中被移动文件的信息 5.查看结果 6.打开数据库 数据库处于运行状态: 如果数据库处于运行状态,要想移动数据文件,必须要将文件offline1.查看包含该文件的 阅读全文
oracle rac重建控制文件
2016-08-14 16:06 by abce, 1304 阅读, 收藏, 编辑
摘要:
1.使用sqlplus连接到已经mount或open的rac数据库 2.找出对应的trace文件3.编写脚本control.sql 4.关闭数据库所有实例 5.备份当前的控制文件 6.确保实例设置都是针对thread 1 7.将参数文件中的cluster_database设置为false如果是使用s 阅读全文
oracle重建控制文件
2016-08-14 15:34 by abce, 1157 阅读, 收藏, 编辑
摘要:
根据已有数据库创建新的控制文件#数据库必须是mounted或open状态 可以使用以下快捷方式找到对应的trace文件 从trace文件中要找出以下内容,保存到脚本controlfile.sql: 正式创建控制文件 #创建控制文件后,记得添加临时文件 如果是以resetlogs打开数据库,建议尽快做 阅读全文
dump redo日志文件的信息
2016-08-14 14:36 by abce, 917 阅读, 收藏, 编辑
摘要:
通常会用到以下两个命令:1.'alter session'命令用来dump redo日志的文件头2.'alter system dump logfile'命令用来dump redo文件的内容 以上命令也可以对归档日志进行dump。输出结果存放在session的trace文件中。 可以根据以下方式对r 阅读全文
Oracle 11g RAC 第二节点root.sh执行失败后再次执行root.sh
2016-08-01 15:18 by abce, 4491 阅读, 收藏, 编辑
摘要:
Oracle 11g RAC 第二节点root.sh执行失败后再次执行root.sh前,要先清除之前的crs配置信息 阅读全文
RAC GI安装,报"Task resolv.conf Integerity"验证失败
2016-08-01 12:20 by abce, 977 阅读, 收藏, 编辑
摘要:
安装12.1.0.2 rac测试环境的时候,报"Task resolv.conf Integerity"验证失败 解决方案: 因为测试环境,没有使用DNS,删除resolv.conf文件即可。或者直接忽略该失败 阅读全文
Oracle RAC 11.2.0.4 – RHRL 6.4: DiskGroup resource are not running on nodes. Database instance may not come up on these nodes
2016-07-28 13:46 by abce, 1065 阅读, 收藏, 编辑
摘要:
使用DBCA创建新库的时候报错: 查看资源状态: 可以发现,在第二节点,资源ora.DATA.dg处于offline状态。 使用asmcmd查看也没做发现磁盘组data: 解决方法: 重新mount一下没发现的磁盘组data 再次查看资源的状态,发现已经处于online状态: 然后可以继续安装! 补 阅读全文
安装GRID时跑root.sh脚本报错(ORA-27091: unable to queue I/O)
2016-07-28 13:06 by abce, 2392 阅读, 收藏, 编辑
摘要:
在安装GRID过程中,运行root.sh脚本时报如下信息: google中有人遇到类似的错误,原因是: Diskgroup is succesfully created, root.sh fails at generating the OCR keys when invoking ocrconfig 阅读全文
impdp报错: ORA-39064: 无法写入日志文件 ORA-29285: 文件写入错误
2016-07-27 11:59 by abce, 9204 阅读, 收藏, 编辑
摘要:
windows平台下,oracle 11.2.0.1在使用impdp向测试环境导入数据的时候,报出如下错误: 错误原因: 数据泵在写日志文件的时候,使用的是数据库字符集。如果客户端的环境变量NLS_LANG得值和数据库字符集不一致的话,日志中显示的表名称可能和终端屏幕输出的不一致。数据泵内部使用的是 阅读全文
Oracle 11g RAC INS-06006 Passwordless SSH connectivity not set up between the following node(s)
2016-07-26 11:22 by abce, 9130 阅读, 收藏, 编辑
摘要:
安装11g RAC的grid时,在Test互信的时候报错INS-06006 Passwordless SSH connectivity not set up between the following node(s) 奇怪的是"setup"互信过程却可以成功,只是在"test"过程中报错。可见下图: 阅读全文