ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:21.53KB ,
资源ID:7988417      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7988417.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Oracle ASM 日常管理.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Oracle ASM 日常管理.docx

1、Oracle ASM 日常管理目录* 这里忘记将+ASM实例的创建方法了。很简单,用dbca来创建!一,认识ASM 21,ASM 22,ASM 不是一个通用的文件系统 23,ASM 作为单独的 Oracle 实例实施 24,ASM提供了3种冗余方法。 25,oracle 通过failure group 来提供高可用性。 26,ASM实例只需要初始参数文件,不需要其它物理文件. 27,ASM的实例的名称是+ASM。INSTANCE_TYPE=ASM 2 二,安装ASM 21,确认自己系统版本 22,下载对应的软件 33,安装,注意安装顺序 3 三,使用 31,使用ASM前线关闭selinux 3

2、2,运行配置脚本,准备ASMLib驱动程序 33,启用ASMLib驱动程序 34,ASM的运行需要CSS服务,下面来安装它 45,创建ASM磁盘 46,查看已标记为ASMLib的硬盘 47,创建diskgroup 48,启动/关闭ASM实例 4 四,ASM相关视图及内部命令 51,查看asm diskgroup的名字、状态、复制类型、总大小、空闲空间 52,查看ASM 磁盘的名字、路径、挂载状态、磁盘号 53,数据文件命名含义 dba_data_files 64,在ASM实例中查询文件编号和大小 6查询文件号及其大小 75,查询相关的物理文件的大小 76,ASM的内部命令 asmcmd 7 五

3、,高级操作 81,创建或更改表空间 8a,查询asm_diskgroup信息 8b. 创建表空间erp 8c,观察磁盘组空间变化 8d,dba_data_files中关于文件名称和大小的信息 8e,resize 文件大小 82,删除disk 83,添加新硬盘并重新负载均衡 8 六,FAQ: 91,diskgroup 的管理 92,条带化原理和rebalance 93,文件名和Template 94,ASMCMD命令行 95,ASM文件转化 96,Failure Groups in ASM 97,Oracle10g新增DBMS_FILE_TRANSFER包 9 正文:一,认识ASM1,ASMAS

4、M是 Oracle 数据库 10g 中一个非常出色的新特性,它以平台无关的方式提供了文件系统、逻辑卷管理器以及软件 RAID 等服务。ASM 可以条带化和镜像磁盘,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡 I/O 以删除“热点”。它还支持直接和异步的 I/O 并使用 Oracle9i 中引入的 Oracle 数据管理器 API(简化的 I/O 系统调用接口)。 2,ASM 不是一个通用的文件系统ASM 不是一个通用的文件系统,并只能用于 Oracle 数据文件、重做日志以及控制文件。ASM 中的文件既可以由数据库自动创建和命名(通过使用 Oracle 管理文件特性),也可以由

5、 DBA 手动创建和命名。由于操作系统无法访问 ASM 中存储的文件,因此对使用 ASM 文件的数据库执行备份和恢复操作的唯一途径就是通过恢复管理器 (RMAN)。 3,ASM 作为单独的 Oracle 实例实施ASM 作为单独的 Oracle 实例实施,只有它在运行时其他数据库才能访问它。在 Linux 上,只有运行 OCSSD 服务(由 Oracle 通用安装程序默认安装)才能使用 ASM。ASM 需要的内存不多:对大多数系统,只需 64 MB。 4,ASM提供了3种冗余方法。external redundancy 表示Oracle不帮你管理镜像,功能由外部存储系统实现,比如通过RAID技

6、术。normal redundancy (默认方式)表示Oracle提供2路镜像来保护数据。high redundancy 表示Oracle提供3路镜像来保护数据。 5,oracle 通过failure group 来提供高可用性。ASM的镜像算法是extent级别,而不是整个磁盘级别。这里面有个primary copy 和second copy的概念;写入的时候依据primary copy,最终实现写入随机有序读取,来完成平衡数据读取的目的。 6,ASM实例只需要初始参数文件,不需要其它物理文件.oraclekk dbs$ cat /opt/oracle/product/10.2.0/db_

7、1/dbs/spfile+ASM.ora select instance_name from v$instance;INSTANCE_NAME-+ASM 8,ASM实例的控制文件SQL SHOW parameter control NAME TYPE VALUE- - -control_file_record_keep_time integer 7control_files string /opt/oracle/product/10.2.0/db_1/dbs/cntrl+ASM.dbf二,安装ASM1,确认自己系统版本rootkk 32bit# uname rm =查看系统信息,下载合适的软件

8、2.6.18-92.el5 i686 2,下载对应的软件软件下载地址: 3,安装,注意安装顺序rootkk 32bit# rpm -ivh oracleasm-support-2.1.3-1.el5.i386.rpm warning: oracleasm-support-2.1.3-1.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159Preparing. # 100% 1:oracleasm-support # 100% rootkk 32bit# rpm -ivh oracleasm-2.6.18-92.el5-2.0

9、.5-1.el5.i686.rpmwarning: oracleasm-2.6.18-92.el5-2.0.5-1.el5.i686.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159Preparing. # 100% 1:oracleasm-2.6.18-92.el5# 100% rootkk 32bit# rpm -ivh oracleasmlib-2.0.4-1.el5.i386.rpmwarning: oracleasmlib-2.0.4-1.el5.i386.rpm: Header V3 DSA signature: NOKEY,

10、 key ID 1e5e0159Preparing. # 100% 1:oracleasmlib # 100% 三,使用1,使用ASM前线关闭selinux rootkk 32bit# vi /etc/selinux/config =关闭selinux,否则会报错SELINUX=enforcing改为SELINUX=disabled rootkk Server# setenforce 0 2,运行配置脚本,准备ASMLib驱动程序rootkk 32bit# /etc/init.d/oracleasm configure = 使用 ASMLib 之前,必须运行配置脚本以准备驱动程序Configu

11、ring the Oracle ASM library driver. This will configure the on-boot properties of the Oracle ASM librarydriver. The following questions will determine whether the driver isloaded on boot and what permissions it will have. The current valueswill be shown in brackets (). Hitting without typing ananswe

12、r will keep that current value. Ctrl-C will abort. Default user to own the driver interface : oracleDefault group to own the driver interface : dbaStart Oracle ASM library driver on boot (y/n) n: yScan for Oracle ASM disks on boot (y/n) y: yWriting Oracle ASM library driver configuration: doneInitia

13、lizing the Oracle ASMLib driver: OK Scanning the system for Oracle ASMLib disks: OK 3,启用ASMLib驱动程序rootkk 32bit# /etc/init.d/oracleasm enable = 启用 ASMLib 驱动程序Writing Oracle ASM library driver configuration: doneInitializing the Oracle ASMLib driver: OK Scanning the system for Oracle ASMLib disks: OK

14、rootkk 32bit# fdisk l =查看系统都挂载了那些磁盘Disk /dev/sdb: 4294 MB, 4294967296 bytes 255 heads, 63 sectors/track, 522 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System/dev/sdb1 1 130 1044193+ 83 Linux/dev/sdb2 131 250 963900 83 Linux/dev/sdb3 251 522 2184840 83

15、Linux4,ASM的运行需要CSS服务,下面来安装它首先安装CSS(Oracle Cluster Synchronization Service)rootkk 32bit# cd /opt/oracle/product/10.2.0/db_1/bin/rootkk bin# ./localconfig add =执行这个命令来完成安装/etc/oracle does not exist. Creating it now.Successfully accumulated necessary OCR keys.Creating OCR keys for user root, privgrp ro

16、ot.Operation successful.Configuration for local CSS has been initialized Adding to inittabStartup will be queued to init within 90 seconds.Checking the status of new Oracle init process.Expecting the CRS daemons to be up within 600 seconds.CSS is active on these nodes. kkCSS is active on all nodes.O

17、racle CSS service is installed and running under init(1M) 5,创建ASM磁盘注意:VOL* :这里必须要大写,否则会出错/dev/sdb*:这里可以是整块未分区的硬盘也可以是硬盘的分区。rootkk 32bit# /etc/init.d/oracleasm createdisk VOL1 /dev/sdb1Marking disk VOL1 as an ASM disk: OK rootkk 32bit# /etc/init.d/oracleasm createdisk VOL2 /dev/sdb2Marking disk VOL2 a

18、s an ASM disk: OK rootkk 32bit# /etc/init.d/oracleasm createdisk VOL3 /dev/sdb3Marking disk VOL3 as an ASM disk: OK 6,查看已标记为ASMLib的硬盘rootkk 32bit# /etc/init.d/oracleasm listdisks select name,path,group_number from v$asm_disk; =查询asm_disk的名称和路径,一会创建时要用 NAME PATH GROUP_NUMBER- - - ORCL:VOL4 0 create d

19、iskgroup DISKGRP2 external redundancy disk ORCL:VOL4;Diskgroup created. 8,启动/关闭ASM实例【原则】先关闭其它例程,最后关闭ASM例程否则会报下面的错误SQL shutdown immediate;ORA-15097: cannot SHUTDOWN ASM instance with connected RDBMS instance 启动顺序案例:这里强调ASM实例启动只需要spfile.ora不需要其它任何物理数据文件!SQL startupORA-01078: failure in processing syst

20、em parametersLRM-00109: could not open parameter file /opt/oracle/product/10.2.0/db_1/dbs/init+ASM.ora oraclekk $ export ORACLE_SID=+ASMoraclekk $ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Sat Mar 13 07:54:58 2010 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connecte

21、d to an idle instance. SQL startupASM instance started Total System Global Area 83886080 bytesFixed Size 1217836 bytesVariable Size 57502420 bytesASM Cache 25165824 bytesASM diskgroups mounted SQL exitDisconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProductionWith the Pa

22、rtitioning, Oracle Label Security, OLAP and Data Mining Scoring Engine optionsoraclekk $ exitlogoutrootkk # su - oracleoraclekk $ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Sat Mar 13 07:55:36 2010 Copyright (c) 1982, 2005, Oracle. All rights reserved. Connected to an idle inst

23、ance. SQL startupORACLE instance started. Total System Global Area 608174080 bytesFixed Size 1220844 bytesVariable Size 176164628 bytesDatabase Buffers 427819008 bytesRedo Buffers 2969600 bytesDatabase mounted.Database opened.SQL正文:四,ASM相关视图及内部命令1,查看asm diskgroup的名字、状态、复制类型、总大小、空闲空间SQL select name,

24、state, type, total_mb, free_mb from v$asm_diskgroup; NAME STATE TYPE TOTAL_MB FREE_MB- - - - -ASMGRP1 MOUNTED NORMAL 6273 3616DISKGRP2 MOUNTED EXTERN 1913 1863 2,查看ASM 磁盘的名字、路径、挂载状态、磁盘号SQL select name, path, mode_status, state, disk_number from v$asm_disk; NAME PATH MODE_STATUS STATE DISK_NUMBER-VOL

25、1 ORCL:VOL1 ONLINE NORMAL 0VOL2 ORCL:VOL2 ONLINE NORMAL 1VOL3 ORCL:VOL3 ONLINE NORMAL 2VOL4 ORCL:VOL4 ONLINE NORMAL 0 3,数据文件命名含义 dba_data_filesSQL select file_name from dba_data_files; FILE_NAME-+ASMGRP1/boy/datafile/users.259.713439439+ASMGRP1/boy/datafile/sysaux.257.713439427+ASMGRP1/boy/datafile/

26、undotbs1.258.713439433+ASMGRP1/boy/datafile/system.256.713439419+ASMGRP1/boy/datafile/example.269.713440119+DISKGRP2/boy/datafile/erp.256.713522125 格式说明:+ASMGRP1/boy /datafile/tbs_name.asm_filenumber.incarnation_number + ASMGRP1: diskgroup名 boy: 该数据库名 datafile: 文件类型,表示是数据文件tbs_name: 表空间名asm file#: 表示

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1