GI ASM
文章平均质量分 57
文档搬运工
这个作者很懒,什么都没留下…
展开
-
asm实例基数
发现ora.ASMNET1LSNR_ASM.lsnr(ora.asmgroup)、ora.OCR.dg(ora.asmgroup)等等都是3个。使用flex配置的时候,asm实例有个基数,基数决定了asm集群中可用的asm实例数,默认的asm基数值是3.和ASM instance count有关,修改asm instnce count后,正常。-- 修改后,重启集群,各个资源为2个。-- 验证flex模式是否开启。-- 查看资源,大部分为3个。-- 查看asm实例基数。-- 修改asm实例基数。原创 2023-11-25 11:52:48 · 579 阅读 · 0 评论 -
[转载]Linux下reload ASM的UDEV rule,是否有影响
详细内容,可以参考转载的文档。转载 2022-10-20 14:34:45 · 218 阅读 · 0 评论 -
ASM 的Usable_file_MB为负数 ORA-16038 ORA-19504 ORA-00312
一直以为ASM的命令lsdg,显示的Usable_file_MB可以为负数。实际生产环境发现,当为负数后,就无法再次使用asm磁盘了。昨天一个归档盘,Usable_file_MB为负数,大约为-12022 ,不是很多,所以,还是要看usable_file_mb。随后就发现归档失败的日志。将归档日志备份后,清理。腾出空间后,问题消失。原创 2022-10-10 14:14:47 · 767 阅读 · 0 评论 -
ASM外部冗余是否可以替换磁盘
-查看磁盘组信息,test磁盘组是external冗余,两块盘,asm-test1和asm-test2,drop掉其中一块盘后,还剩余一块盘。--通过dbms_rowid来查看表test中的数据,发现对应的file_id是7,查看file_id为7的数据文件,发现是存放在磁盘组+test上的。--创建测试用的表空间test,放在磁盘组+test上,创建用户test,默认的表空间是test。经过测试,是可以的。如果空间不够,可能会失败,这次进行的测试,所占用空间比较小,剩余空间比较大。...原创 2022-07-31 11:11:03 · 448 阅读 · 0 评论 -
crsctl中,显示的HOME的作用
在使用sqlplus启动的时候,可能会从对应的ORACLE_HOME中查找对应的init.ora文件来启动。所以,这里指出了HOME。不然怎么知道那个数据库对应的是那个ORACLE_HOME。经过昨天的一个小问题,发现集群命令中的OPEN后面多了一个HOME,其实还是很有意义的。以前,纳闷,12c的集群命令中,数据库OPEN就可以了。因为一个集群中,可能会注册多个ORACLE_HOME。上面运行的大约10套数据库。但是有大约5个ORACLE_HOME。数据库的版本是11.2.0.4.前几天碰到一个oda。.原创 2022-07-26 14:30:55 · 150 阅读 · 0 评论 -
ASM磁盘组的一些限制
参考文档:11gAdministering Oracle ASM Disk Groups12.1Performance and Scalability Considerations for Disk Groups (oracle.com)12.2Performance and Scalability Considerations for Disk Groups (oracle.com)19Performance and Scalability Considerations f原创 2022-03-17 16:51:06 · 1020 阅读 · 0 评论 -
ASM添加磁盘-ASMLIB
rdbms 11.2.0.3 (手头的测试环境)-- 本次模拟添加磁盘操作中,数据库是关闭状态的 。-- 检查节点中的裸设备,检查已有的磁盘/etc/init.d/oracleasm listdisks -- 初始化裸设备dd if=/dev/zero of=/dev/sdb1 bs=1024000K count=10 -- 在host01上创建asm磁盘/etc/init.d/oracleasm createdisk ASMDISK1 /dev/sdb1 -- 在ho.原创 2022-01-06 14:15:07 · 1610 阅读 · 0 评论 -
ASM添加磁盘的一些测试
RDBMS 12.2.0.1--添加2个1G的磁盘 --添加2个1.5G的磁盘主要测试:1在asm上进行设置磁盘组,normal冗余。将1G的磁盘设置成一个磁盘组test,然后将1.5G的磁盘添加进去。看是否能添加成功 。测试结果,能成功,但是有条件的,添加的时候,必须指定所有的磁盘组的大小都相等,否则添加失败。2在asm上测试设置磁盘组,外部冗余。将1.5G的磁盘作为磁盘组test1,然后将1G的磁盘添加进去。 看看是否能添加成功测试结果,可以添加磁盘。尽管所有磁...原创 2021-11-10 13:32:05 · 993 阅读 · 0 评论 -
ASM上ORA-15032、ORA-15036、ORA-15036 的问题
RDBMS 19.3在创建ASM磁盘组的时候,提示错误,错误现象如下:ORA-15032: not all alterations performedORA-15036: disk 'ORCL:DATA10' is truncatedORA-15036: disk 'ORCL:DATA09' is truncated这个原因查询MOS,有一种情况,就是ASM的磁盘组的元数据中记录的磁盘大小,和实际使用的磁盘大小不一样。具体可以参考MOSASM disk group mount...原创 2021-11-10 12:56:52 · 1028 阅读 · 0 评论 -
ASM failgroup的测试
虽然之前的文档测试过。但是不是很详细,只是测试了data磁盘组,并没有测试ocr磁盘组,这次详细测试了data和ocr磁盘组。以前的参考文档:(1条消息) ASM 的failgroup组测试_文档搬运工-CSDN博客本次测试环境 rdbms 19.3 存储 磁盘 ASM磁盘 冗余度 Failgroup 存储1 /dev/sde /dev/原创 2021-10-31 20:03:02 · 466 阅读 · 0 评论 -
asm_preferred_read_failure_groups测试
rdbms19.3下测试测试结果,实例1,优先从DATA_FG_1中读取,实例2优先从DATA_FG_2中读取。未设置前,实例1和实例2 ,是均匀从各个failgroup组中读取的。END原创 2021-10-31 19:45:52 · 117 阅读 · 0 评论 -
ASM共享磁盘的resize测试
需求:Oracle RAC 下的磁盘,冗余方式为外部冗余。因为共享磁盘空间不够,需要扩空间在虚拟机下测试:在虚拟机上测试,在虚拟机中,对共享磁盘进行resize后,ASM对应的磁盘组,是否会自动扩大空间。测试结果当ASM磁盘的冗余模式为外部模式时,这种方法没有办法扩大ASM磁盘组的大小。当ASM磁盘组为normal方式的时候,没有测试。存在的问题1 比如共享磁盘为/dev/sdb1 ,将该共享磁盘扩大以后,在Linux上看,还是原来的大小,可以通过fdisk命令来处理2 使用fdi原创 2021-09-09 14:30:25 · 390 阅读 · 0 评论 -
ORA-15032、ORA-15017、ORA-15040的处理
RDBMS 12.2.0.1VM下的GI Standalone,重启主机后,发现ASM磁盘不能mount,但是asm实例是起来了。asm的alert log中提示:2021-09-09T11:02:58.112574+08:00GMON dismounting group 1 at 2 for pid 24, osid 108652021-09-09T11:02:58.117569+08:00ERROR: diskgroup DATA was not mountedORA-15032: n原创 2021-09-09 14:03:29 · 1846 阅读 · 0 评论 -
11gRAC下使用裸设备
之前碰到过一个11.2的rac,共享盘使用得是RAW裸设备。没有使用ASM(猜测应该是从之前的旧版本升级上去的)。虽然以前也看文档,知道11gR2开始,建议使用ASM,裸设备已经被淘汰了。但是好奇心害死猫,还是想试一下。测试的结果,是不可以使用裸设备。但是可以在配置ASM的时候,使用裸设备(使用UDEV绑定为裸设备,之前使用UDEV绑定为磁盘)。前面的配置一样,这里就不写了 。裸设备得配置,配置好以后,在节点上可以看到裸设备。ACTION=="add", KERNEL=="sdb1",RU原创 2020-10-11 11:35:36 · 407 阅读 · 0 评论 -
ASM磁盘组的相关操作
参考文档:https://docs.oracle.com/cd/E11882_01/server.112/e18951/asmdiskgrps.htm#OSTMG94107Example: Creating a Disk GroupASM 的asm_diskstring 设置 。登录到asm instance查看。ASM_DISKSTRING设置的是/dev/asm_disk*[o原创 2017-11-27 14:44:52 · 1304 阅读 · 0 评论 -
ASM DISK 磁盘容量对应的视图及字段说明
官方文档上关于ASM磁盘组的容量的一些视图及字段说明https://docs.oracle.com/cd/E11882_01/server.112/e18951/asmdiskgrps.htm#OSTMG94125Improving Disk Discovery TimeThe following guidelines help ensure that you have suffi原创 2017-11-27 14:49:43 · 870 阅读 · 0 评论 -
ASM 的failgroup组测试
ASM使用的镜像算法并不是镜像整个disk,而是作extent级的镜像。Normal冗余 :一块以上的磁盘损坏,会导致数据丢失HIgh 冗余:两块以上的磁盘损坏,会导致数据丢失创建High冗余度的磁盘组,一个3个failgroup,每个failgroup组下面有2个磁盘。测试发现1 每个failgroup组下面,可以删除1个磁盘,剩余1个磁盘2 每个failgroup组下面,需...原创 2017-11-27 16:35:55 · 2543 阅读 · 0 评论 -
ASM磁盘组的操作- OCM考试环境的初始化
很早之前考OCM的时候,练习的场景,ASM的磁盘组,有一些被使用了。导致用的时候,只能有4个磁盘来做磁盘组。很不方便。也没有过多的去研究,今天看了官方的文档。练习了下,试了试,可以把考试环境的磁盘组清理一下了。(虽然现在早已经考完OCM很久很久了)。刚安装完毕GI是这样的。需要把其他的磁盘组清理下,把磁盘释放出来。查看,能显示这么多磁盘组ASMCMD里面看了下,是没有数原创 2017-11-27 22:06:40 · 581 阅读 · 0 评论 -
安装Oracle Grid Infrastructure Patch Set Update(GI PSU)的主要步骤
原文地址:https://blogs.oracle.com/database4cn/oracle-grid-infrastructure-patch-set-updategi-psu 安装任何补丁时一定要仔细阅读补丁对应的 readme 文件,因为每个补丁的安装步骤可能有所不同。下面以GI PSU 11.2.0.3.6 (补丁号16083653)为例,介绍一下打GI PSU 的主要步骤和注意事项:...转载 2018-02-08 19:54:26 · 1406 阅读 · 0 评论 -
11g rac下,ASM Instance的内存大小
RDBMS 11.2.0.4 想修改ASM instance的Memory_target大小。查看了下MOS Default and Minimum MEMORY_TARGET & MEMORY_MAX_TARGET Value for ASM 11.2.0.4 and Onwards (文档 ID 1982132.1)发现,缺省值是1G。修改后,也会变回来的。修改:S原创 2018-01-29 19:36:54 · 596 阅读 · 0 评论 -
使用ASM FTP工具,将ASM文件从一个库转移到另一个库
在看《Oracle Database 11g RAC手册》这本书的时候。提到ASM有个FTP工具,可以像普通文件那样,将ASM文件从一个库转移到另一个库。测试了下,可以。参考文档: How to configure XDB for using ftp and http protocols with ASM (文档 ID 357714.1)前提条件,配置FTP(略)配置相关端口:SYS@racdb2...原创 2018-04-11 21:03:02 · 572 阅读 · 0 评论 -
在安装RAC的时候,磁盘状态为member
使用fdisk格式化后不管用,使用dd命令后就可以了dd if=/dev/zero of=/dev/sdb bs=1024 count=2056 MarkEND原创 2018-10-30 19:27:38 · 2363 阅读 · 0 评论 -
ASM 磁盘组冗余度
normal 冗余度 。两块磁盘,2447M,normal冗余后2.3Ghigh 冗余度,3块2447M, High 冗余度后2.3G ENd原创 2017-11-29 18:48:20 · 931 阅读 · 0 评论