千家信息网

oracle RAC环境vip异常的修复

发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,在系统巡检的时候,发现数据库的备份未正常备份完毕,意识到可能是监听有问题了,通过数据库rac管理用户进行查看发现rac1的vip停止工作了。Oracle11gR2_RAC for_redhat6.3处
千家信息网最后更新 2024年11月27日oracle RAC环境vip异常的修复

在系统巡检的时候,发现数据库的备份未正常备份完毕,意识到可能是监听有问题了,通过数据库rac管理用户进行查看发现rac1的vip停止工作了。

Oracle11gR2_RAC for_redhat6.3

处理如下:

1 用grid用户执行 crs_stat -t 查看rac运行状态,显然ora.rac1.vip显示offline了


Name Type Target State Host

------------------------------------------------------------

ora.DATADG.dg ora....up.type ONLINE ONLINE rac1

ora....ER.lsnr ora....er.type ONLINE ONLINE rac2

ora....N1.lsnr ora....er.type ONLINE ONLINE rac1

ora....TEDG.dg ora....up.type ONLINE ONLINE rac1

ora.asm ora.asm.type ONLINE ONLINE rac1

ora.cvu ora.cvu.type ONLINE ONLINE rac1

ora.gsd ora.gsd.type OFFLINE OFFLINE

ora....network ora....rk.type ONLINE ONLINE rac1

ora.oc4j ora.oc4j.type ONLINE ONLINE rac1

ora.ons ora.ons.type ONLINE ONLINE rac1

ora....SM1.asm application ONLINE ONLINE rac1

ora....C1.lsnr application ONLINE OFFLINE

ora.rac1.gsd application OFFLINE OFFLINE

ora.rac1.ons application ONLINE ONLINE rac1

ora.rac1.vip ora....t1.type ONLINE OFFLINE

ora....SM2.asm application ONLINE ONLINE rac2

ora....C2.lsnr application ONLINE ONLINE rac2

ora.rac2.gsd application OFFLINE OFFLINE

ora.rac2.ons application ONLINE ONLINE rac2

ora.rac2.vip ora....t1.type ONLINE ONLINE rac2

ora.scan1.vip ora....ip.type ONLINE ONLINE rac1

ora.sgtms.db ora....se.type ONLINE ONLINE rac1

2 执行如下命令(这里要根据实际的情况输入相应的命令,以下是启动rac1的vip的命令)

srvctl start vip -n rac1

4 再次确认一下,看到对应vip online即说明正常工作了

偶尔还有发生数据库无法用plsql连接,报监听未启动的错误,排查步骤同上,可以确定是scanvip停止工作

执行 srvctl start scan_listener 启动监听等待10秒左右,然后在看输出状态,问题排除


0