文档解释
ORA-15276: ASM diskgroup string has cluster voting files
Cause: An attempt was made to drop a diskgroup that contained cluster voting files.
Action: Move the cluster voting files out of the diskgroup and retry the operation.
这是Oracle数据库的一条错误消息,它表明ASM磁盘组字符串包括集群投票文件。
官方解释
ORA-15276错误消息指出,尝试将投票文件添加到磁盘组字符串时发生错误。投票文件仅可添加到Oracle Cluster Registry(OCR)磁盘组。
常见案例
ORA-15276错误消息通常在尝试使用asmca添加投票文件时发生,但它也可能在尝试使用SRVCTL或CRSCTL添加投票文件时发生。
一般处理方法及步骤
1. 打开文件/var/opt/oracle/ocr.loc,确保ocr文件存储在指定的组中。
2. 使用SQL * Plus连接到数据库,并输入以下查询:
SQL> select name, STATE from v$asm_diskgroup;
查看磁盘组的状态,确认它的状态为“MOUNTED”或“ACTIVE”。
3. 如果投票文件属于Crshome,则将其指定为OCR磁盘组,这是:
+ ASMCMD> ALTER DISKGROUP crshome ADD VOTEFILE;
4. 如果投票文件属于用户创建的磁盘组,请使用以下语句:
+ ASMCMD> ALTER DISKGROUP [user_created_diskgroup] ADD VOTEFILE;