1. 如果集群失败了且表决磁盘丢失,必须使用root用户通过以下命令以独占模式启动CRS
crsctl start crs -exec
2. 检查资源当前的状态:
[root@vmac1 ~]# crsctl check cluster
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online
获得当前定义的表决磁盘的列表:
3. [root@vmac1 ~]# crsctl query css votedisk
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 5a0019edc0fe4f75bf9ff6ff897522ba (/dev/asm-diskg) [SYSTETDG]
2. ONLINE 00694e2129a84f88bf2b21ca5d48d6ac (/dev/asm-diskf) [SYSTETDG]
情况1 表决磁盘文件存储方式为ASM,运行以下的命令迁移表决磁盘到ASM磁盘组:
crsctl replace votedisk <+asm_disk_group>
情况2 如果表决磁盘的存储方式为集群文件系统,
1)删除表决磁盘文件
如果表决磁盘文件没有存储在ASM中,使用上一步获得的FILE UN...删除表决磁盘:
crsctl delete css votedisk
如果表决磁盘存储在ASM中,删除表决磁盘是非法的,将收到类似下面的错误信息:
2)添加表决磁盘文件
执行以下命令添加表决磁盘文件:
crsctl add css votedisk
add css是不支持ASM的,如果使用add css命令添加表决磁盘文件到ASM磁盘组将收到类型下面的错误:
如果是ASM应该使用replace votedisk.
4 以root用户停止clusterware
5 用root用户在正常模式下重启votedisk
crsctl start crs
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29313086/viewspace-1468224/ ,如需转载,请注明出处,否则将追究法律责任。