oracle 10g 重启,Oracle 10g、11g :RAC关闭、启动、重启步骤

关闭顺序:【其他节点】-> [第一个节点]

操作:

step 1:

{

以grid用户或关闭监听: { crs_stop 监听器资源名 | srvctl stop listener } --全局

|

oracle用户关闭监听:{ lsnrctl stop } --单个节点

}

step 2:

以oracle用户,通过sqlplus关闭db实例:shutdown immediate

step 3:

以grid用户或root用户,停止群集:crsctl stop crs

step 4:

检测关闭的效果,查看群集状态:

{

ps -ef|grep ora_

|

ps -ef|grep asm_

|

crs_stat -t

}

###############################################################

启动顺序:【第一个节点】-> [其他节点]

操作:

step 1:

以grid用户或root用户,启动群集:crsctl start crs

step 2:

以grid用户或root用户,检测群集状态:

{

crsctl check crs

|

crs_stat -t

|

ps -ef|grep ora_

|

ps -ef|grep asm_

}

step 3:理想情况下,都已经ok了。如果出现问题,则根据问题逐一处理

(1). 如果DATA磁盘组没有挂起,以grid用户执行下面命令:

{

crs_start ora.DATA.dg

|

使用asm实例的ORACLE_HOME下的sqlplus界面mount磁盘:alter diskgroup mount

}

(2). 如果grid下群集的tnslistener有问题,可以绕过grid下的控制,直接使用各个节点的oracle下的listener监听,且无需配置监听配置问题就listener.ora

##########################################################

重启=关闭+启动

重启Oracle 11g RAC记录,记录一下重启Oracle的过程

=========关闭顺序===========

关闭监听器==>数据库==>关闭集群服务

节点一(oracle用户)

1、lsnrctl stop    // 关闭监听器

2、sqlplus /nolog    // 关闭数据库

connect / as sysdba

shutdown immedidate

节点二(oracle用户)

1、lsnrctl stop    // 关闭监听器

2、sqlplus /nolog    // 关闭数据库

connect / as sysdba

shutdown immedidate

节点一(root用户)

1、crsctl stop crs    // 关闭集群服务

=========启动顺序===========

启动集群服务==>启动数据库

节点一(root用户)

1、crsctl start crs    // 启动集群服务

节点一(oracle用户)

1、sqlplus /nolog    // 启动数据库

connect / as sysdba

startup

节点二(oracle用户)

1、sqlplus /nolog    // 启动数据库

connect / as sysdba

startup

=========完毕===========

注:

1、在root用户下,可以使用crs_stat -t命令查看集群状态

2、关闭数据库前,要把所有与数据库相连的应用都关闭

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值