当前位置:网站首页>数据库OracleRAC节点宕机处理流程
数据库OracleRAC节点宕机处理流程
2022-08-03 05:27:00 【莫非冢虎】
情景说明:巡检数据库时候发现his节点1宕机。
情景如下图:
1:用root账号登录201服务器,然后登录grid账号
[[email protected] ~]# su - grid
2:检查集群中资源的状态
[[email protected]:/home/grid]$crsctl stat res -t
主要看下面第三图这个位置,里面可以看到his的1个节点断了。
第一图
第二图
第三图
3:退出grid账号,连接oracle账号
[[email protected]:/home/grid]$exit
[[email protected] ~]# su - oracle
找到his的ora文件
[[email protected]:/home/oracle]$ls -l /tmp
这里面的his_bak20220627.ora就是我们一会要用到的文件名
说明:至于为啥是这个文件我也不知道,我不是很懂数据库,我这是看到大神的操作,我就记录下来。
4:用sysdba账号连接数据库
[[email protected]:/home/oracle]$sqlplus / as sysdba
利用刚才找到的文件名启动宕机的节点
SQL> startup nomount pfile='/tmp/his_bak20220627.ora' ;
SQL> alter database mount;
SQL> alter database open;
SQL> exit;
到此节点已经重启成功了
5:可以在下面几个位置查看日志
[[email protected]:/home/oracle]$cd $ORACLE_BASE/diag/rdbms/his/his1/trace
[[email protected]:/u01/app/oracle/diag/rdbms/his/his1/trace]$less alert_his1.log
[[email protected]:/u01/app/oracle/diag/rdbms/his/his1/trace]$less /u01/app/oracle/diag/rdbms/his/his1/trace/his1_gen0_44843.trc
[[email protected]:/u01/app/oracle/diag/rdbms/his/his1/trace]$less /u01/app/oracle/diag/rdbms/his/his1/incident/incdir_640064/his1_gen0_44843_i640064.trc
[[email protected]:/u01/app/oracle/diag/rdbms/his/his1/trace]$exit
6:用下面的语句查看节点状态
[[email protected]:/home/grid]$crsctl stat res -t
边栏推荐
猜你喜欢
随机推荐
TFS (Azure conversation) prohibit people checked out at the same time
Oracle常用命令-基本命令
TFS(Azure DevOps)禁止多人同时签出
大学毕业后,零基础想转行成为一名3D建模师,现在该做什么?
C#通过WebBrowser对网页截图
Oracle 11g静默安装
3D建模为什么会变得无处不在
新手学习3DMAX游戏建模,该如何锻炼思维?请看下面
大佬!Maya+ZBrush+Substance制作泰坦野兽全流程!
【面试准备】游戏开发中的几个岗位分别做什么&考察侧重点
MySql数据格式转成Redis键值对格式
IP数据包的格式(1)
Automatic ticket issuance based on direct reduction of China Southern Airlines app
BurpSuite 进阶玩法
ZEMAX | 如何使用ZOS-API创建自定义操作数
九、请介绍类加载过程,什么是双亲委派模型?
VS项目配置管理器
C语言中打印字符数组出现乱码的问题(烫烫烫)
游戏3D建模师是吃青春饭的吗?被高薪挖掘的建模人才,靠的是这个
3d建模师为什么不建议入行