用srvctl 命令停止RAC 数据库某个实例

转载 2013年12月02日 10:36:07

有时候,我们会碰到客户提出需求,为rac数据库下的某个实例应用停掉,来做机器的正常维护,比如换HBA卡等
这个时候就需要我们DBA介入了,而且只关闭某个实例,而不影响到另外的实例和整个数据库的正常运行
   下面就具体步骤列出来:假设我们要停RAC2实例
 1.用crs_stat显示资源的全部状态
 [oracle@RAC2 ~]$ crs_stat -t
Name          Type          Target   State    Host
------------------------------------------------------------
ora....SM1.asmapplication   ONLINE   ONLINE   rac1
ora....C1.lsnrapplication   ONLINE   ONLINE   rac1
ora.rac1.gsd  application   ONLINE   ONLINE   rac1
ora.rac1.ons  application   ONLINE   ONLINE   rac1
ora.rac1.vip  application   ONLINE   ONLINE   rac1
ora....SM2.asmapplication   ONLINE   ONLINE   rac2
ora....C2.lsnrapplication   ONLINE   ONLINE   rac2
ora.rac2.gsd  application   ONLINE   ONLINE   rac2
ora.rac2.ons  application   ONLINE   ONLINE   rac2
ora.rac2.vip  application   ONLINE   ONLINE   rac2
ora.racdb.db  application   ONLINE   ONLINE   rac2
ora....b1.instapplication   ONLINE   ONLINE   rac1
ora....b2.instapplication   ONLINE   ONLINE   rac2
2.用srvctl停监听
[oracle@RAC2 ~]$ srvctl stop listener -n rac2
[oracle@RAC2 ~]$ crs_stat -t
Name          Type          Target   State    Host
------------------------------------------------------------
ora....SM1.asmapplication   ONLINE   ONLINE   rac1
ora....C1.lsnrapplication   ONLINE   ONLINE   rac1
ora.rac1.gsd  application   ONLINE   ONLINE   rac1
ora.rac1.ons  application   ONLINE   ONLINE   rac1
ora.rac1.vip  application   ONLINE   ONLINE   rac1
ora....SM2.asmapplication   ONLINE   ONLINE   rac2
ora....C2.lsnrapplication   OFFLINE  

RAC节点丢失且被强制改成单节点后,重新改造成RAC的步骤

2.2作业步骤        以下步骤在计划时间内按照顺序执行,执行前需要确认业务已经停止,执行过程核对输出结果。 1、正常关闭数据库和ASM实例(预计10分钟) [oracle@fjdb1...
  • hzhvv
  • hzhvv
  • 2016年06月23日 17:12
  • 950

启动与关闭Oracle rac数据库集群

启动和关闭rac一般使用三种方式:sqlplus,srvctl以及dbconsole或者oracle grid control,本节中简要介绍下使用srvctl启动和关闭rac数据库集群! 使用...

RAC 数据库的启动与关闭

RAC数据库与单实例的差异主要表现在多个实例通过集群件来统一管理共享的资源。因此原有的单实例的管理方式,如数据库、监听器等的关闭启动等可以使用原有的方式进行,也可以通过集群管理工具,命令行来集中管理,...

停止异常状态的集群

客户一个磁盘被剔除出来后数据库不能用。但是grid 进程还在 想要通过杀进程杀掉grid用户进程是不可以的。 有两个进程 ocssd和crsd进程是不能杀掉的,如果杀掉还可能会导致系统重启;其他进...

Oracle数据库从 9.2.0.1 到 9.2.0.8升级步骤

来自:http://www.beckdim.cn/archives/154 1 打开远程桌面,登录到远程服务器的桌面 2 打补丁之前最重要的是数据库的备份,备份之前必须将数据库先干净的...
  • ytfy12
  • ytfy12
  • 2014年12月04日 10:24
  • 1842

tar方式安装oracle11g

在veritas做的数据库双机集群中,两个服务器的配置和安装的软硬件环境都是一样的,在装好一个oracle后,可以使用tar方式在另外一个服务器上快速安装oracle11g,装完后做适当调整,就可以正...

RAC srvctl 命令报 libpthread.so.0 cannot open shared object file No such file or directory 解决方法

  运行srvctl 命令报错:[oracle@rac1 u01]$ srvctl remove asm -n rac1   /u01/app/oracle/product/10.2.0/db_1/j...

82、RAC常用开启关闭命令 – SRVCTL用法

上周又做了一次ASM+RAC的实验,这次体验了srvctl这个强大的工具来管理RAC,对srvctl命令使用总结了一下: SRVCTL是ORACLE RAC集群配置管理的工具 SRVM   ser...
  • shRootm
  • shRootm
  • 2012年03月08日 10:50
  • 229

RAC常用开启关闭命令 – SRVCTL用法

上周又做了一次ASM+RAC的实验,这次体验了srvctl这个强大的工具来管理RAC,对srvctl命令使用总结了一下: SRVCTL是ORACLE RAC集群配置管理的工具 SRVM   ser...

Oracle RAC系列之:利用srvctl管理RAC数据库

转自 “技术成就梦想” 博客,http://ixdba.blog.51cto.com/2895551/970802 srvctl即Server Control,是Oracle提供的一个命令行工具,用...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用srvctl 命令停止RAC 数据库某个实例
举报原因:
原因补充:

(最多只允许输入30个字)