RAC环境数据库重启实例<?xml:namespace prefix="o">?xml:namespace>

RAC:RealApplicationCluster(真正应用集群),应用越来越广泛了。RAC技术作为oracle数据库集群环境,它的管理有自己的一整套知识,我在此来演示一下rac的重启过程。

oracle常用管理命令:

1、crs打头的命令,主要用户集群底层结构的管理,位于$oracle_crs_home/bin下,一般在系统安装完毕后只用到“crs_stat-t”就够了。

2、srvctl打头的命令,用于管理和构造集群配置信息。它用于修改配置属性、集群服务停启、高可用服务的添加和删除、激活各种服务等,它用的最广泛。

命令格式:srvctlcommandobject【options】

command有start、stop、remove;object有database、instance;options为命令属性。通常-i指定实例,-n指定节点。

3、sql*plus命令,他用于集群的内部一级的管理,如实例级别的启动、关闭和数据库操作等。

RAC重启实例

1.重启之前最好先看一下节点信息和运行状态

可以通过srvctlstatusdatabase-d数据库名//查看节点信息

Crs_stat//查看节点状态

可以看到数据节点它由两个实例组成一个数据库,分别运行不同的节点,且状态ok

2.首先关闭数据库

Srvctlstopdatabase-d数据库名

3、分别关闭连个节点

分别登陆相应的服务器,输入下面的命令关闭节点

Srvctlstopnodeapps-n节点1/节点2

4、重启数据库

完成数据的一些操作后,通过srvctlstartdatabase-d数据库名开启

正常情况下,此时每个节点会自动起来,我们检查一下如果没有自动起来我们手工重启。

Crs_stat-t查看状态

5、重启节点

如果没有完全自动起来节点,我们分别手动重启节点

Srvctlstartnodeapps-n节点1/节点2

6、重启之后再看状态

登陆也ok,说明没问题

注:如果数据库连接着应用,最好将应用也重启一下否则会发生因为数据重启服务连接不上数据库的问题,如OAR=3113/3114错误。

附:RAC维护常用命令汇总

$crs_start-all--启动所有的crs服务

$crs_stop-all--停止所有的crs服务

$crsctlstartcrs--启动crs服务

$crsctlstopcrs--停止crs服务

$srvctlstartlistener–ndb1–-启动某节点监听

$srvctlstoplistener–ndb1–-停止某节点监听

$srvctlstartinstance–ddb-idb1–-启动某节点实例

$srvctlstopinstance–ddb-idb1–-停止某节点实例

$srvctlstartdatabase–ddb--启动数据库

$srvctlstopdatabase–ddb--停止数据库

转载于:https://blog.51cto.com/3402313/1266756

RAC环境数据库重启实例相关推荐

  1. oracle的rac环境,RAC环境数据库的备份

    RAC环境的备份.恢复和普通数据库的备份.恢复是有一些区别的 这个区别主要体现在RAC环境的特殊性上. 根据Oracle的RAC环境的不同,RMAN备份.恢复操作也是不同的.如果RAC环境是建立在CL ...

  2. RAC环境在ASM上创建表空间出错ORA-569

    在一个的测试数据库上,创建表空间时出现了这个错误. 由于数据库环境比较复杂,简单描述一下. 这个测试环境安装的是Oracle 1106 for Solaris 10 sparc 64bit的RAC环境 ...

  3. RAC环境下的备份与恢复(五)

    在前面的几个章节中,简要的介绍了在rac环境下对数据库执行备份和完全恢复,rac环境同单实例环境相比,除了需要备份控制文件,日志文件,数据文件和参数文件外,还需要对ocr和表决盘进行日常备份!下面来简 ...

  4. linux中asm数据库卸载教程,删除Linux非rac环境下的ASM实例

    转自:http://18904.com/archives/917.html 环境说明: 操作系统:CentOS 5 x86 数据库:Oracle 10.2.0.1 非RAC环境 ASM实例名:+ASM ...

  5. 单实例数据库迁移到rac环境(四)上

    在前面的3个小节中,分别介绍了使用expdp,传输表空间以及rman的异机恢复等方式实现单实例数据库向rac环境的迁移,本节中将介绍下使用physical dataguard实现这一过程,核心思想是构 ...

  6. 单实例数据库迁移到rac环境(四)下

    在前面的章节中,完成了单实例主库和rac物理备库的环境的构建,本节中将介绍下如何完成主备库的手动角色切换,在这个场合如果使用data guard broker进行切换,会由于crs的原因而切换失败,因 ...

  7. 新建oracle数据库 环境查询,Oracle单实例数据库迁移到Oracle RAC 环境之(2)--实施篇...

    Oracle单实例数据库迁移到Oracle RAC 环境之(2)--实施篇 系统环境: 操作系统:RedHat EL55 Oracle : Oracle 11.2.0.1.0 集群软件:Oracle ...

  8. 源端RAC数据库删除实例操作时GoldenGate的运维流程

    文章背景 周六下午突然接到一个颇为头疼的任务--尽快为某客户提供一个 GoldenGate 操作方案,大体背景如下: 客户的生产环境是 Oracle 11GR2 的三节点的 RAC ,上面部署了两套  ...

  9. 【RAC】将单实例备份集恢复为rac数据库

    [RAC]将单实例备份集恢复为rac数据库 一.1  BLOG文档结构图 一.2  前言部分 一.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识, ...

最新文章

  1. 题目1105:字符串的反码
  2. linux中生成考核用的FAT32文件系统结构样例(一)
  3. ​ICML 2021 Long Oral | 顺序不可知的交叉熵函数
  4. Java动态代理的两种实现方法:JDK动态代理和CGLIB动态代理
  5. 如何计算并测量ABAP及Java代码的环复杂度Cyclomatic complexity
  6. java溢出怎么处理_java数据溢出怎么处理?
  7. python点击网页按钮 没有id_button没有id,没有onclick事件。点击却有提交的功能,如何实现的?...
  8. 苹果自研5G调制解调器将在2023年量产 采用台积电4nm工艺
  9. FreeMarker基本操作(二)
  10. 使用ZipCodeValidatorDomainType验证不同国家的邮编
  11. 40.Linux/Unix 系统编程手册(下) -- 登录记账
  12. 俄罗斯方块c语言代码及注释,俄罗斯方块C语言代码
  13. div+css静态网页设计——男女装商城-功能齐全(40页) HTML+CSS+JavaScript 大学生网店作品 商城网页设计作业模板 学生网页制作源代码下载
  14. 面试系列-3 限流场景实践
  15. iOS软件源怎么找,怎么下载/签名安装?
  16. javascript编程题_JavaScript中的鼠标滚轮编程
  17. UE4-(光照)光照贴图
  18. 蓝牙mesh中的TTL解读
  19. 深度学习网络图画图工具
  20. 如何在html网页添加动态特效,《让网页动起来----动态HTML》教学案例

热门文章

  1. html5星期,HTML5 时钟
  2. 关于JVM默认内存的增加
  3. C ++ 内存 | C/C++的动态内存管理_1
  4. bzoj4598 [Sdoi2016]模式字符串 hash+点分
  5. bzoj2756 [SCOI2012]奇怪的游戏 结论+网络流
  6. 2017.3.3 双栈排序 失败总结
  7. 【Level 08】U06 Good Feeling L3 Fun-filled concert
  8. 【英语学习】【WOTD】veritable 释义/词源/示例
  9. 【英语学习】【WOTD】bardolater 释义/词源/示例
  10. android 获取是否连接wifi热点,android - 如何知道您是否已连接到Wifi热点/ Wifi / Wifi Direct - 堆栈内存溢出...