CRS磁盘组冗余度调整

作者简介:普朝晖,现就职于北京海天起点技术服务股份有限公司,担任数据库技术顾问,获有OCP11g证书,具有多年数据库管理维护经验,服务对象覆盖税务、金融、电力等大型企事业单位。擅长于ORACLE数据库环境搭建及故障诊断,并且也获有OGG11g证书,对于OGG搭建及维护也颇有见解。

CRS磁盘组冗余度调整

问题描述

某省电力公司新建RAC环境,原本拟定为high冗余级别的crs磁盘组,被误建成了normal,发现时数据库已建好,所以决定重建CRS磁盘组。

磁盘现状:

GRIDDG normal 2g*6

DATADG high 1.6t*36

ARCHDG normal 1t*12

方案概述:

将crs磁盘组切换成archdg,按正确的冗余级别重建griddg,再将crs磁盘组切换回griddg。

操作步骤:

1 备份crs

2 切换crs磁盘组为archdg(操作时需确保archdg在每个节点均处于mount状态)

以上可以看到archdg已经被注册成了备用crs磁盘组。

此刻的votedisk还是griddg。

3 转移spfile

可以通过以下命令检查spfile路径是否已更改:

4 重启集群

5 卸载griddg磁盘组检查crs状态

6 删除并重建griddg

后面只需要按照相同的步骤切换archdg与griddg,再删除archdg中的crs数据,便可以完成griddg冗余级别的调整。以上操作同样适用于存储更换、重建crs磁盘组等场景。

未经允许不得转载:Oracle一体机用户组 » CRS磁盘组冗余度调整

相关推荐