Oracle+ASM

启动和关闭

启动关闭注意事项

1 ASM实例的启动和数据库实例的启动有严格的先后关系,ASM启动一定早于数据库实例,关闭一定晚于ASM实例,因为它是数据库数据文件存储位置;

2 需要优先启动CSS,HAS服务。

启动:

启动时应该先启动ASM

,在启动数据库

如果顺序反了会报错

例如:

1

关闭ASM

[grid@ogg1 ~]$

sqlplus

Enter

user-name: /as sysasm

SQL>

shutdown immediate

ASM diskgroups

dismounted

ASM instance

shutdown

2

启动数据库报错

[oracle@ogg1

~]$ sqlplus / as sysdba

SQL>

startup

ORA-01078: failure in processing system parameters

ORA-01565: error in identifying file

'+SYSTEDG/prod1/spfileprod1.ora'

ORA-17503: ksfdopn:2 Failed to open file

+SYSTEDG/prod1/spfileprod1.ora

ORA-15077: could not locate ASM instance serving a required

diskgroup

正确的顺序是

启动ASM

之前应该确保css,has

服务已经启动

1

检查CSS

服务是否启动:

[grid@ogg1 ~]$

crsctl check css

[grid@ogg1 ~]$

ps -ef|grep cssd

2

检查HAS

服务是否启动:

[grid@ogg1 ~]$

crsctl check has

[grid@ogg1 ~]$

ps -ef|grep d.bin

发现HAS服务启动了,而ora.cssd和ora.diskmon这2个服务是依赖于HAS维护的.

3

进一步查看各资源的状态

[grid@ogg1 ~]$

crs_stat -t

[grid@ogg1 ~]$

crsctl status resource -t

4

检查ora.cssd

和ora.diskmon

的默认属性

[grid@ogg1 ~]$

crs_stat -p ora.cssd

。。。。。

AUTO_START=never

。。。。。

[grid@ogg1 ~]$

crs_stat -p ora.diskmon

。。。。。。

AUTO_START=never

。。。。。。

可以看到这两个资源的AUTO_START属性默认都设置为never,

也就是说他们不会随着HAS服务的启动而自动启动的,尽管默认情况下HAS服务是开机自动启动的.

5

手动启动

[grid@ogg1 ~]$

crsctl start resource ora.cssd

注:ora.cssd和ora.diskmon这两个服务是有依赖关系的,启动哪个都会把两个都起来.

6

其他操作

1)默认情况下HAS(High

Availability Service)是自动启动的.

通过如下命令可以取消和启用自动启动

取消自启动:crsctl disable has

启用自启动:crsctl enable has

2)HAS手动启动和停止

crsctl start

has

crsctl stop

has

3)查看HAS的状态

crsctl check

has

4)如果想让ora.css和ora.diskmon服务随着HAS的启动而自动启动,可以这两个服务的AUTO_START属性

crsctl modify

resource "ora.cssd" -attr "AUTO_START=1"

or

crsctl modify

resource "ora.diskmon" -attr "AUTO_START=1"

5)如果想取消ora.css和ora.diskmon的Auto

start

crsctl modify

resource "ora.cssd" -attr "AUTO_START=never"

crsctl modify

resource "ora.diskmon" -attr "AUTO_START=never"

启动ASM

实例

[grid@ogg1 ~]$

sqlplus / as sysasm

SQL>

startup

SQL> col

instance_name for a15

SQL> col

status for a15

SQL>  select instance_name,status from v$instance;

INSTANCE_NAME   STATUS

---------------

---------------

+ASM         STARTED

启动数据库

[oracle@ogg1

~]$ sqlplus / as sysdba

SQL>

startup

SQL> col

instance_name for a15

SQL> col

status for a15

SQL> select

instance_name,status from v$instance;

INSTANCE_NAME   STATUS

---------------

---------------

prod1        OPEN

关闭ASM

关闭应该先关闭数据库,在关闭ASM

如果顺序反了会报错

例如:

1

关闭ASM

[root@ogg1 ~]#

su - grid

[grid@ogg1 ~]$

sqlplus / as sysasm

SQL>

shutdown immediate

ORA-15097:

cannot SHUTDOWN ASM instance with connected client (process 7322)

正确的顺序是:

关闭数据库

[oracle@ogg1

~]$ sqlplus / as sysdba

SQL>

shutdown immediate

关闭ASM

[root@ogg1 ~]#

su - grid

[grid@ogg1 ~]$

sqlplus / as sysasm

SQL>

shutdown immediate

ASM diskgroups

dismounted

ASM instance

shutdown

来自:

http://blog.csdn.net/yfleng2002/article/details/7785216

oracle实列关闭,Oracle单实例+ASM启动与关闭相关推荐

  1. 安装oracle 11gR2单实例+ASM

    安装oracle11gR2单实例+ASM,让新手走向数据库管理员 一.介绍 因业务需要,最近在主系统的基础上搭建一套mini系统,本文只讲ORACLE数据库+ASM磁盘管理工具的安装: 1.服务器系统 ...

  2. oracle 11g r2 rac到单实例的dg

    oracle 11g r2 rac到单实例的dg 1 主备环境说明 rac环境--primary CentOS release 6.5 (Final) hostname rac1 rac2 ip 10 ...

  3. Oracle RAC备份异机单实例恢复演练

    本文只节选了操作方案的部分章节: 3.   操作步骤 3.1. 异机单实例Oracle数据库软件安装 在异机上进行单实例Oracle数据库软件安装.该步骤过程不再本文中重复描述,如果对安装过程存在疑问 ...

  4. oracle学习笔记 参数文件及数据库的启动和关闭

    oracle学习笔记 参数文件及数据库的启动和关闭 我们这节课把oracle的参数文件以及oracle的启动关闭讲一下 一)参数文件作用 先看oracle的参数文件 它由来已久了 我们知道oracle ...

  5. oracle查看列属性,oracle查询列属性

    oracle 动态查询列,查看oracle数据库的表名和列名,oracle查询列名,oracle查询列属性 oracle 查询动态列,查看oracle数据库的表名和列名,oracle查询列名,orac ...

  6. oracle查询列取名,oracle查询列名

    oracle 动态列查询,,oracle查询列名,oracle查询动态sql oracle 动态查询列,查看oracle数据库的表名和列名,oracle查询列名,oracle查询列属性 oracle ...

  7. 设置oracle 随机启动,配置Oracle单实例随机启动(11gR2)

    系统信息: beiora01:/home/oracle> uname -a Linux beiora01a.bskyb.com 2.6.18-348.6.1.el5 #1 SMP Tue May ...

  8. mysql ndb 关闭_MySQL NDB Cluster环境启动与关闭

    2.1 Cluster环境启动与关闭 2.1.1启动Cluster 建议启动顺序:首先启动管理节点,然后是数据节点,最后是SQL节点. (1)启动管理节点 rm /usr/local/mysql/my ...

  9. Oracle单实例数据库启动ORA-01078、ORA-00205、ORA-01157、ORA-01110处理

    数据库启动报错,显示参数文件无法打开,应该是参数文件损坏 [oracle@qyy ~]$ dba SQL*Plus: Release 11.2.0.4.0 Production on Sat May ...

最新文章

  1. Linux last命令后面的时间
  2. ABAP:下载服务器文件到本机
  3. javaweb jsp
  4. 一台服务器装两个sql server 如何访问吗_服务器多网卡多路由策略
  5. 腾讯天衍实验室招聘科研实习生
  6. MFC开发IM-第五篇、MFC中改变static字体颜色、大小、背景颜色(自定义类),及手动关联变量的方法
  7. tcpreplay工具安装使用
  8. [py]__name__ 属于哪个文件
  9. java基于ssm+mysql的宠物店管理系统 计算机毕业设计
  10. Oracle修改expired状态,Oracle数据库用户账号处于expired状态解决方法
  11. web课程设计网页规划与设计:HTML+CSS美妆设计题材——雅诗兰黛(5页)
  12. Windows XP系统下建立V-PN服务器
  13. 【量化投资】高频交易(HFT),下一个风口?
  14. CVE-2012-0003:Microsoft Windows Media Player winmm.dll MIDI 文件堆溢出漏洞调试分析
  15. python100题
  16. dcdc模块降额设计_DCDC模块的选择
  17. Propargyl-PEG1-SS-PEG1-PFP ester,1817735-30-0,炔基应用于生物标记
  18. 基于asp.net320班级同学录网站
  19. 物理学建模及仿真平台Chrono安装
  20. 图片压缩指定大小,让您的图片高效而优美

热门文章

  1. 腾讯 AI Lab 正式开源PocketFlow自动化深度学习模型压缩与加速框架
  2. 测试TensorFlow Object Detection API
  3. mysql ICP优化的原理
  4. redis反杀面试官之10问
  5. 实现lua面向对象的private属性
  6. VMware Workstation虚拟机“”繁忙——解决方案
  7. 无招胜有招之Java进阶JVM(八)类加载机制
  8. leetcode 932. Beautiful Array | 932. 漂亮数组(分治法)
  9. leetcode 228. 汇总区间(Java版)
  10. 【MySQL】MySQL出现Waiting for table metadata lock的原因、解决方法