您的位置:首页 > 数据库 > Oracle

oracle帮助文档——ASM Administrator's Guide

2017-07-07 14:55 453 查看


/1 Oracle自动存储管理简介

1.2  ASM Concepts

Oracle ASM文件:
控制文件
数据文件,临时数据文件和数据文件副本
SPFILEs
在线重做日志,归档日志和闪回日志
RMAN备份
灾难恢复配置
更改跟踪位图
数据泵dumpsets,不包括ini.ora和pfile他们是外部文件??

(1)Extents大小:

          减少非常大的数据库的SGA内存需求,并提高文件创建和打开操作的性能

          由AU分配单元组成,第一个由前20000个extent集组成的AU。第二个20000extent集有4个AU组成;然后是16

(2)Striping:作用:平衡磁盘组中所有磁盘的负载;减少I / O延迟

(3)File Templates


/3  ASM Instances

3.2 ASM的Initialization Parameters

ASM_DISKGROUPS:ALTER DISKGROUP ALL MOUNT

ASM_POWER_LIMIT:如果ASM compatibility>11.2.02,则值=0~1024,如果小于11.2.02.则值=11,reblence功能。

3.3 Managing Oracle ASM Instances

Shutting Down an Oracle ASM Instance:

                 NORMAL:如果任何数据库实例连接到Oracle ASM实例,则该SHUTDOWN命令返回一个错误,

                 IMMEDIATE或TRANSACTIONAL:实例连接,命令返回一个错误

                 ABORT:立即关闭,无需有序卸载磁盘组。下次启动需要recovery。任何数据库实例连接到Oracle ASM实例,数据库实例中止。


/4  Administering Oracle ASM Disk Groups

4.3 Altering Disk Groups

drop磁盘:moving all of the file extents前会自动rebalance,V$ASM_OPERATION查看平衡进度

                  FORCE如果Oracle ASM无法读取或写入磁盘,则 可能需要该选项



4.5 ASM镜像和磁盘组冗余

Mirroring, Redundancy, and Failure Group Options

Disk Group TypeSupported Mirroring LevelsDefault Mirroring Level
External redundancyUnprotected (none)Unprotected
Normal redundancyTwo-way, three-way, unprotected (none)Two-way
High redundancyThree-wayThree-way
出故障时的情况:

(1)磁盘首先offline,然后automatically dropped,然后rebalance 

(2)整个磁盘组自动卸载

IO恢复:bad block remapping

mirror resynced:设置兼容性11.1或更高;3.6小时候丢弃,

如果为文件指定镜像,则Oracle ASM将自动将文件扩展区的冗余副本存储在单独的故障组中。

镜像:减少了重新同步的时间

4.7 磁盘组兼容性

COMPATIBLE.ASM:控制磁盘上ASM 元数据的数据结构格式的持久性兼容性
COMPATIBLE.RDBMS:RDBMS 实例的最低兼容版本,此设置将允许该实例装载磁盘组。
COMPATIBLE.ADVM:确定磁盘组能否包含Oracle ASM 卷
COMPATIBLE.ASM必须始终≥COMPATIBLE.RDBMS和COMPATIBLE.ADVM

4.10 Checking the Internal Consistency of Disk Group Metadata

语句:ALTER DISKGROUP data1 CHECK ALL;

(1)磁盘一致性

(2)扩展区映射和分区表的一致性

(3)元数据文件和文件目录是否连接

(4)别名目录是否连接

(5)是否有不可访问的块

4.11 Mounting and Dismounting Disk Groups
一般是自动mount的。V$ASM查看
手动时:ALTER DISKGROUP...MOUNT
   RESTRICTED | NORMAL:单独独占模式进行安装。同一集群中的其他Oracle ASM实例不能mount。Oracle ASM的任何客户端都不能使用该磁盘组。
   FORCE | NOFORCE 时:挂载已损坏或丢失磁盘的磁盘组


/6 ASM Disk Groups

6.3 Rebalancing Disk Groups

Manually Rebalancing Disk Groups:

            (1)参数:ASM_POWER_LIMIT初始化参数,POWER语句规定了并行度,0为停止平衡

            (2)语句:ALTER DISKGROUP data2 REBALANCE POWER 5 WAIT;


/9 管理Oracle ASM文件,目录和模板


/12 ASM Command-Line Utility

类别命令
ASMCMD实例管理命令
dsgetdssetlsctlsoplspwusrorapwusrshutdownspbackupspcopyspgetspmovespsetstartup
ASMCMD文件管理命令
cdcpdufindlslsofmkaliaspwdrmrmalias
ASMCMD磁盘组管理命令
chdgchkdgdropdgiostatlsattrlsdglsdsklsodmd_backupmd_restoremkdgmountofflineonlinerebalremapsetattrumount
ASMCMD模板管理命令
chtmpllstmplmktmplrmtmpl
ASMCMD文件访问控制命令
chgrpchmodchowngroupsgrpmodlsgrplsusrmkgrpmkusrpasswdrmgrprmusr
ASMCMD卷管理命令
volcreatevoldeletevoldisablevolenablevolinfovolresizevolsetvolstat

lsdsk:connect模式: views to retrieve disk information  

          disconnect模式:scans disk headers to retrieve disk information

          参数:I-列磁盘头;G-列指定磁盘组

remap:ASMCMD [+] > remap DATA DATA_0001 5000-5999

(3)

md_restore:restores disk groups from a metadata backup file.  --silent忽略错误
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: