当前位置:网站首页>数据库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
边栏推荐
猜你喜欢
随机推荐
新手学习3DMAX游戏建模,该如何锻炼思维?请看下面
JumpServer如何传输文件以及复制剪切板
802.1AS的SystemIdentity理解
大佬!Maya+ZBrush+Substance制作泰坦野兽全流程!
数组与字符串14-使用双指针移除元素
JS--正则表达式
3D游戏建模师在国内的真实现状,想转行,先来看看!
使用Powershell批量导入Task
BOA服务器的移植
JSP的基本使用
移动端人脸风格化技术的应用
二分查找1-实现一个二分查找
九、请介绍类加载过程,什么是双亲委派模型?
802.1AS 延迟测量理解
【C语言】输出100~200之间的素数/质数(3种方法)
二、Exception和Error有什么区别?
ZEMAX | 如何使用ZOS-API创建自定义操作数
【个人总结】MES系统开发/管理要点
6. What is the difference between Vector, ArrayList and LinkedList?(design, performance, safety)
Dynamic adjustment of web theme (2) Extraction