启动集群:
crsctl start cluster -all //启动所有节点的集群服务
crsctl start cluster -n racnode1 racnode4 //启动特定节点的集群服务,该命令在任意节点上运行均可
crsctl start crs //在特定的节点上运行,
stop集群的方式和启动集群的方式一样
crsctl stop crs -all -f //假设关闭crs失败,可以加上-f命令强制关闭
1、ocrcheck检测ocr内容的一致性
[grid@vmac2 ~]$ ocrcheck
Oracle 集群注册表的状态如下:
版本 : 3
总空间 (KB) : 262120
已用空间 (KB) : 2728
可用空间 (KB): 259392
ID : 1655775769
设备/文件名 : +SYSTEMDG
设备/文件完整性检查成功
设备/文件尚未配置
设备/文件尚未配置
设备/文件尚未配置
设备/文件尚未配置
集群注册表完整性检查成功
由于用户未经授权, 因此忽略逻辑损坏检查
2、获取当前定义的表决磁盘文件列表
[grid@vmac2 ~]$ crsctl query css votedisk
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 5a1fdcad0da24f6ebfb7593ca4e1a2cd (/dev/asm-diskb) [SYSTEMDG]
2. ONLINE 95555420cbcd4fdbbfea97da131a9832 (/dev/asm-diskc) [SYSTEMDG]
3. ONLINE 6c3a0a7ef9414fb6bfba790530065b2b (/dev/asm-diskd) [SYSTEMDG]
找到了 3 个表决磁盘。
如果表决磁盘有问题,那状态为offline
3、查看集群当前的状态
[grid@vmac2 ~]$ crsctl check cluster
CRS-4537: 集群就绪服务联机
CRS-4529: 集群同步服务联机
CRS-4533: 事件管理器联机
4、迁移表决磁盘
[grid@vmac2 ~]$ crsctl replace votedisk +data;
无法在磁盘组 data 上创建表决文件。
对配置的更改失败, 但已成功回退。
CRS-4000: 命令 Replace 失败, 或已完成但出现错误。
5、删除表决磁盘
[grid@vmac2 ~]$ crsctl delete css votedisk /dev/sdd1
CRS-4258: 不允许添加和删除表决文件, 因为表决文件在 ASM 上
[grid@vmac2 ~]$ crsctl add css votedisk /dev/sdd1
CRS-4671: ASM 磁盘组不支持此命令。
CRS-4000: 命令 Add 失败, 或已完成但出现错误。
不能添加、删除、replace 表决磁盘文件,是11.2.0.1中的bug
You cannot combine voting disks stored in Oracle ASM and voting disks not stored in Oracle ASM in the same cluster.
A normal redundancy disk group must contain at least two failure groups but if you are storing your voting disks on Oracle ASM, then a normal redundancy disk group must contain at least three failure groups. A high redundancy disk group must contain at least three failure groups.
查看OCR的备份
ocrconfig -showbackup //默认4小时备份一次
ocrconfig -manualbackup irectory_name (备份到指定目的地) //必须root用户执行
查看表决磁盘的内容:
[root]# ocrdump ocr_dump_output_file -backupfile file_name修改表决磁盘的内容:
vi file_name
启用新的表决磁盘:
1)crsctl stop cluster -all
2)ocrconfig -restore file_name
3)crsctl start cluster -all