恢复搭建STANDBY-RAC细节满满

书接上回

  深夜一声惊雷.客户炸了群,2套数据库都由原来的RAC切换到了备库(单点),考虑业务的高可用性,因此计划恢复原来的RAC环境。
  首先将搭建STANDBY-RAC,然后再做一次Failover切换将STANDBY-RAC切换为主环境。
  切换过程:ORACLE-主备备-Failover,此次单独简述STANDBY-RAC的搭建过程。

  • 下载搭建文档: OracleRAC部署STANDBYRAC资源-CSDN文库

搭建简述:主要讲述备份恢复RAC操作

一、设置多路径(两个节点)
1.1 刷新硬件识别存储链路
echo "1" > /sys/class/fc_host/host2/issue_lip
echo "- - -" > /sys/class/scsi_host/host2/scan
echo "1" > /sys/class/fc_host/host3/issue_lip
echo "- - -" > /sys/class/scsi_host/host3/scan
echo "1" > /sys/class/fc_host/host4/issue_lip
echo "- - -" > /sys/class/scsi_host/host4/scan
echo "1" > /sys/class/fc_host/host5/issue_lip
1.2 安装 mapper 软件
yum -y install *mapper* 
1.3 设置配置文件:
cat /etc/multipath.conf
defaults {
user_friendly_names yes
}
1.4 查看路径
multipath -l
mpathe (3**********************1) dm-10 3PARdata,VV
size=50G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
`-+- policy='round-robin 0' prio=0 status=active
  |- 2:0:0:2 sdg  8:96   active undef unknown
  |- 4:0:0:2 sdu  65:64  active undef unknown
  |- 2:0:1:2 sdn  8:208  active undef unknown
  `- 4:0:1:2 sdab 65:176 active undef unknown
1.5 设置配置文件
vim /etc/multipath.conf
defaults {
        user_friendly_names yes
}
multipaths {
        multipath {
                no_path_retry           fail
                wwid                    3******************************1
                alias                   ASM-CRS
        }  
    
}
1.6 重启multipath 服务
[root@db_rac1 ~]# /etc/init.d/multipathd restart
ok
正在关闭multipathd 端口监控程序:                          [确定]
正在启动守护进程multipathd:                               [确定]
[root@db_rac1 ~]# multipath -ll
ASM-CRS (3******************************1) dm-9 3PARdata,VV
size=50G features='0' hwhandler='1 alua' wp=rw
`-+- policy='round-robin 0' prio=50 status=active
  |- 2:0:0:3 sde  8:64   active ready running
  |- 4:0:0:3 sdu  65:64  active ready running
  |- 2:0:1:3 sdm  8:192  active ready running
  `- 4:0:1:3 sdac 65:192 active ready running
  • 开机启动:
    chkconfig multipathd on
  • 多路径操作:重建多路径设备列表
    执行multipath –F命令可以让multipathd清空之间的设备树,并删除多路径设备。
    执行multipath –v3命令可以让multipathd重新扫描系统中的块设备,并建立多路径设备。
二、RAC环境Grid安装(略)
三、安装Oracle软件(略)
四、DBCA建库(*)
  • 注:主要是解决部署权限的问题,建议以进行恢复的数据库命名,后续无需删除直接恢复即可。

你可能感兴趣的:(oracle,数据库,oracle)