网站大量收购独家精品文档,联系QQ:2885784924

oracle10g中ASM概念以和管理.pdfVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle10g中ASM概念以和管理.pdf

oracle 10g 中ASM 概念以及管理 一、关于oracle ASM 实例的概念: ASM 实例与 ORACLE 实例差不多,都是 由 sga 和一堆后台进程组成,从功能上来看,区别在 于oracle 实例管理的是数据库,而asm 实例只是管理asm 盘阵。 通过Oracle EM 或DBCA 都可以对asm 进行一些配置,不过三思觉着管理asm 括弧实例的最佳工具仍 是sql*plus,在进入sql*plus前也需要设置ORACLE_SID 的环境变量,该环境变量通常是+ASM[node#] 。 ASM 实例没有数据字典之类的东东存储用户系统,因此最常见的连接认证方式就是操作系统认证as sysdba 进入(OSDBA组的用户)。如果是通过远程连接的话( 比如远程通过tnsnames 或OEM 管理),也 可以使用密钥文件进行验证,该密钥文件直数据库的密钥文件在命名规则及使用规则上完全一模一样。 如果使用dbca 建库的话,默认就会创建asm 的密钥文件,当然也可以自行手动通过orapwd 命令进行 创建,与数据库的密钥文件有所不同的是,asm 的密钥文件对应的用户只有一个sys。 二、启动和关闭oracle 实例: 前些日子,装完oralce 配置完asm 后一切正常,当重新启动后就发现了oracle 起不来,报如下错误: ORA-01078: failure in processing system parameters ORA-01565: error in identifying file +ORADATA/db01/spfiledb01.ora ORA-17503: ksfdopn:2 Failed to open file +ORADATA/db01/spfiledb01.ora ORA-15077: could not locate ASM instance serving a required diskgroup 检查了一下,并非+ORADATA/db01/spfiledb01.ora文件不存在,而是由于ASM 磁盘组没起来导致的。 启动asm 磁盘组有两种方法,一是使用dbca 工具,二是从命令行启动。 1、dbca 启动: 当启动dbca 后,在出现的画面上选择 “Configure Automatic Storage Management ”选项,下一步, 就会启动ASM 磁盘组并挂载磁盘组。 2、命令行启动: 首先要知道asm 实例名,否则只能从DBCA 启动了。这里的实例名是+ASM,操作如下: 在执行之前注意别忘了先设置操作系统环境变量ORACLE_SID。 现在已经启动到nomount 状态了,查看磁盘组状态,可以使用以下命令查看: 查看ASM 实例名: ASM 实例与DB 实例高度相似,启动和停止实例的命令也一模一样,就启动来说,也同样拥有 NOMOUNT/MOUNT/OPEN /FORCE 几种状态。  NOMOUNT :仅启动实例;  MOUNT 、OPEN:启动实例并加载磁盘,注意加载的是磁盘组(如果当前未创建或配置任 何磁盘组,则提示敬告信息),OPEN,选项对于ASM 实例无意义等同于MOUNT 。  FORCE :相当于先执行shutdown abort,然后再startup。 使磁盘组处于mount 状态: 查看磁盘组状态: 使用ps -ef|grep ora 可以查看asm 进程: 到此,就可以正常启动oracle 数据库实例了: 在oracle 10g 版本中,ASM 是依赖于CSS 守护进程的,因此在启动ASM 实例前要确保css 守护进程 已经启动。CSS(Cluster Synchronization Services) 守护进程 用来维持ASM 及客户端数据库实例 间的一致性 同步,如果是通过dbca 建库的话,那么CSS 守护进程默认即会启动(跟随系统reboot)。 检查css 守护进程是否启动非常简单 ,直接使用crsctl check cssd 即可,如果启动的话会收到CSS appears healthy的返回消息: 关闭ASM 实例: NORMAL/IMMEDIATE/TRANSACTIONAL/ABORT 几个选项的定义与关闭普通数据库实例完全一模一样。 如果oracle 数据库实例开启了,关闭asm 实例时会报如下错误: 关闭oracle 数据库实例后才能关闭ASM 实例。 三、ASM 实例的初始化参数: ASM 实例的初始

文档评论(0)

dmz158 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档