记一次oracle crs无法重启事故
今天在修改了数据库参数后,关闭数据库及crs,然后重新启动了服务器,服务器启动完成之后,发现数据库无法启动,过程如下:
step1:重启数据库
$ su - grid
$ srvctl stop database -d {DB_NAME} $ su - root
# cd /grid/11.2./grid/bin
# ./crsctl stop crs #所有节点执行
step2:重启服务器:
xxxdb1#[/root]reboot
等服务器重启完成,发现crs起不来:
xxxdb1$[/home/grid]crs_stat -t
CRS-: Cannot communicate with the CRS daemon.
根据以前的经验,服务器起来后5分钟左右,crs即可启动完成。然而等待了15分钟,依然无法启动。
step3:于是请求协助,通过手动启动crs,发现crs启动了。
su - root
# cd $ORACLE_HOME/bin
# ./crsctl start crs
CRS-: Oracle High Availability Services has been started.
经过大概4分钟的等待,数据库的资源起来了,这个过程较久,需要耐心等待
xxxdb1$[/home/grid]crsctl status res -t
--------------------------------------------------------------------------------
NAME TARGET STATE SERVER STATE_DETAILS
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
ora.ARC.dg
ONLINE ONLINE xxxdb1
ONLINE ONLINE xxxdb2
ora.DAT.dg
ONLINE ONLINE xxxdb1
ONLINE ONLINE xxxdb2
ora.INX.dg
ONLINE ONLINE xxxdb1
ONLINE ONLINE xxxdb2
ora.LISTENER.lsnr
ONLINE ONLINE xxxdb1
ONLINE ONLINE xxxdb2
ora.OCRVOTE.dg
ONLINE ONLINE xxxdb1
ONLINE ONLINE xxxdb2
ora.asm
ONLINE ONLINE xxxdb1 Started
ONLINE ONLINE xxxdb2 Started
ora.gsd
OFFLINE OFFLINE xxxdb1
OFFLINE OFFLINE xxxdb2
ora.net1.network
ONLINE ONLINE xxxdb1
ONLINE ONLINE xxxdb2
ora.ons
ONLINE ONLINE xxxdb1
ONLINE ONLINE xxxdb2
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.LISTENER_SCAN1.lsnr
ONLINE ONLINE xxxdb1
ora.cvu
ONLINE OFFLINE
ora.xxxdb.db
ONLINE ONLINE xxxdb1 shutdown immediate
ONLINE ONLINE xxxdb2 shutdown immediate
ora.xxxdb1.vip
ONLINE ONLINE xxxdb1
ora.xxxdb2.vip
ONLINE ONLINE xxxdb2
ora.oc4j
OFFLINE OFFLINE
ora.scan1.vip
ONLINE ONLINE xxxdb1
step4:启动数据库实例
srvctl start instance -d {oracle_name} -i {instance_name}
到这里,数据库是起来了,为什么开机crs未启动的原因还没找到,经过查看crs自启动参数,发现自启动为不可用(disable)状态
xxxdb1#[/grid/11.2./grid/bin]./crsctl config has
CRS-: Oracle High Availability Services autostart is disabled.
将其改为enable:
xxxdb1#[/grid/11.2./grid/bin]./crsctl enable crs
再次查看:
xxxdb1#[/grid/11.2./grid/bin]./crsctl config crs
CRS-: Oracle High Availability Services autostart is enabled.
OK,crs无法自启动的问题解决完成。
记一次oracle crs无法重启事故的更多相关文章
- 记一次ORACLE无法启动登陆事故
打开XSHELL 登陆ORACLE用户 1.sqlplus scott/scott 提示登陆失败 2.sqplus / as sysdba 启动数据库提示 3.查找日志 操作日志:$ORACLE_HO ...
- 最常见的 5 个导致节点重新启动、驱逐或 CRS 意外重启的问题 (文档 ID 1524455.1)
适用于: Oracle Database - Enterprise Edition - 版本 10.1.0.2 到 11.2.0.3 [发行版 10.1 到 11.2]本文档所含信息适用于所有平台 用 ...
- oracle 12c RAC 重启
转至:https://blog.csdn.net/weixin_40283570/article/details/81511072 关闭顺序 :关闭PDB----->关闭数据库------> ...
- DBCP连接Oracle,数据库重启后现OALL8 is in an inconsistent state异常
最近,DBCP连接Oracle,数据库重启后现OALL8 is in an inconsistent state异常. 版本说明 commons-dbcp-1.4.jar commons-pool-1 ...
- 【RAC】运行root.sh的时候报错root.sh Oracle CRS stack is already configured and will be running under init(1M)
环境:oracle10g 系统:CentOS6.4 开始的时候,在节点1上运行root.sh发现出现90s 的时候hang住了,结束掉,结局完事后,再次运行root.sh报错 WARNING: dir ...
- 记一次k8s pod频繁重启的优化之旅
关键词:k8s.jvm.高可用 1.背景 最近有运维反馈某个微服务频繁重启,客户映像特别不好,需要我们尽快看一下. 听他说完我立马到监控平台去看这个服务的运行情况,确实重启了很多次.对于技术人员来说, ...
- Oracle CRS/GI 进程介绍
在10g和11.1,Oracle的集群称为CRS(Oracle Cluster Ready Service), 在11.2,Oracle的集群称为GI(Grid Infrastructure). 对于 ...
- 记一次生产数据库"意外"重启的经历
前言 在一个阳光明媚的下午,电脑右下角传来一片片邮件提醒,同时伴随着微信钉钉的震动,打开一看,应用各种出错,天兔告警,数据库服务器内存爆红,Mysql数据库实例挂掉了. 排查 先交代一下数据库版本: ...
- 记一次oracle数据库复制过程
记录一次自己数据库复制的过程(从公司测试环境复制到客户测试环境),主要是每次自己都会忘记,不如记录一下,方便自己以后找,因此,本篇内容不会很详细,主要是用于给我自己提醒,相对于一种记笔记的效果. cm ...
随机推荐
- 初探Electron
Electron是什么? 官网是这么描述的:Build cross platform desktop apps with JavaScript, HTML, and CSS 翻译一下:使用JavaSc ...
- 进程互斥 Peterson算法
转自http://blog.csdn.net/l294265421/article/details/46674847 假设有两个进程需要互斥的访问某一个临界区. Peterson算法的形式如下: en ...
- windows xp/7/8/8.1/10安全模式详解和系统修复讲解
如果你的电脑因为各种原因(强关电脑等原因导致的电脑蓝屏,或者引导文件受损等)开不了机,进不了电脑桌面,那么就可以看看我这篇文章了. 先贴上百度百科,说得挺好的.最下面有我贴的图片操作过程详解. 百度百 ...
- 关于虚拟机打开ubuntu黑屏的问题
取消勾选“加速3D图形“后重启即可.
- 设计模式——职责链模式(C++实现)
#include <iostream> #include <string> using namespace std; class Handler { public: Handl ...
- nslookup命令的安装及使用
windows中是自带的,不用安装,直接在cmd窗口直接使用 Linux中需要安装: yum -y install bind-utils nslookup www.baidu.com [root@bo ...
- 我的linux学习之路--(二)linux常用命令
1.date 时间管理 电脑主板有电池,所有电脑断电时间正确,rtc linux:rtc 硬件时钟 clock/hwclock 系统时钟(linux操作系统用软件模拟震荡器计算)date看到就是 命令 ...
- Objective-C 中的 BOOL
之前开发了一个针对单个数据模型,自动建表.增删改查等操作的 ORM 库,后边在 iPhone 5c 上使用时,出现了 crash 的情况. 该项目在 Github 开源,项目地址为SXJDatabas ...
- 转载NodePort,LoadBalancer还是Ingress?我该如何选择 - kubernetes
原文:http://mp.weixin.qq.com/s/dHaiX3H421jBhnzgCCsktg ClusterIP ClusterIP服务是Kuberntets的默认服务.它在集群内部生成一个 ...
- 生成式模型之 GAN
生成对抗网络(Generative Adversarial Networks,GANs),由2014年还在蒙特利尔读博士的Ian Goodfellow引入深度学习领域.2016年,GANs热潮席卷AI ...