上个月由于往asm磁盘组里新添加了磁盘。当时有了点故障,导致没有添加成功,于是我在节点1上以sysasm登录并修改了asm_diskstring(修改之前该值为空):
alter system set asm_diskstring=’/dev/oracleasm/disks/*’ scope=spfile;
(当然后来了解到为空其实默认就会查找路径/dev/oracleasm/disks/,但当时已经修改过了。。)因为是生产环境,修改至今DB还没有重启过。
今天偶然查看asm磁盘,发现两个节点查出的值不一样:
[grid@**rac1 **~]$ asmcmd lsdsk
Path
/dev/oracleasm/disks/DATA12
/dev/oracleasm/disks/DATA13
/dev/oracleasm/disks/DATA14
/dev/oracleasm/disks/DATA15
/dev/oracleasm/disks/DATA16
/dev/oracleasm/disks/DATA17
/dev/oracleasm/disks/DATA18
/dev/oracleasm/disks/DATA19
ORCL:DATA
ORCL:DATA02
ORCL:DATA03
ORCL:DATA04
ORCL:DATA05
ORCL:DATA06
ORCL:DATA07
ORCL:DATA08
ORCL:DATA09
ORCL:DATA10
ORCL:DATA11
ORCL:FRA
[grid@**rac2 **~]$ asmcmd lsdsk
Path
ORCL:DATA
ORCL:DATA02
ORCL:DATA03
ORCL:DATA04
ORCL:DATA05
ORCL:DATA06
ORCL:DATA07
ORCL:DATA08
ORCL:DATA09
ORCL:DATA10
ORCL:DATA11
ORCL:DATA12
ORCL:DATA13
ORCL:DATA14
ORCL:DATA15
ORCL:DATA16
ORCL:DATA17
ORCL:DATA18
ORCL:DATA19
ORCL:FRA
使用asmcmd lsof查看文件,rac1上比rac2上多了一个
+ASM +ASM1 +data.255.4294967295
其他的都一样。
我想应该是没问题的,因为ORCL:DATA12指的就是/dev/oracleasm/disks/DATA12,虽然rac1和rac2的asm_diskstring不同,但实际指向也是一样的。(这里失误,应该都不修改,或者都修改)
但是我不是很确定,毕竟初级入门者第一次搞这个。请教大侠:这种情况是否有问题,能否在什么都不影响的情况下改成一致?
万分感谢!
