1 检查数据crs是否配置自动启动
$GRID_HOME/BIN/CRSCTLCONFIG CRS
2 禁用自动运行
$GRID_HOME/bin/crsctl disable crs
注意:
3 停止第一个计算节点的本地数据库服务器
$GRID_HOME/bin/crsctl stop crs
4 验证是否关闭数据库服务器
下面没有相关输出
ps -ef | grep diskmon
5 确认集群资源任然在其他节点启动并运行
cd /opt/oracle.SupportTools/onecommand
$GRID_HOME/bin/crsctl check crs
7 在关闭数据库节点之前,检查/etc/fstab应该卸载NFS挂载
8 关闭数据库节点(第一个计算节点),开始硬件维护
# poweroff
9 进行次计算节点的维护计划(更换电池)
11 启动数据库集群CRS
$GRID_HOME/bin/crsctl start crs
12 等到CRS启动成功 检查
# /u01/app/11.2.0/grid/bin/crsctl status resource–t
13 启动之前被禁用的CRS服务功能
$GRID_HOME/bin/crsctlenable crs
14 确定数据库资源在所有节点启动并运行
cd /opt/oracle.SupportTools/onecommand
# dcli -g dbs_group -l root$GRID_HOME/bin/crsctl check crs
注释 :最好能把SCANIP 进行手动切换
相关命令
C:\Users\Administrator>srvctlstatus scan
SCANVIP scan1 已启用
SCANVIP scan1 正在节点rac1 上运行
C:\Users\Administrator>srvctlstatus scan_listener
SCAN监听程序 LISTENER_SCAN1 已启用
SCAN监听程序 LISTENER_SCAN1 正在节点 rac1 上运行
C:\Users\Administrator>srvctlrelocate scan_listener -i 1 -n rac2
C:\Users\Administrator>srvctlstatus scan_listener
SCAN监听程序 LISTENER_SCAN1 已启用
SCAN监听程序 LISTENER_SCAN1 正在节点 rac2 上运行
C:\Users\Administrator>srvctlstatus scan
SCANVIP scan1 已启用