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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(ASM磁盘组的管理.ppt)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

ASM磁盘组的管理.ppt

1、ASM磁盘组的管理,ASM存储技术,ASM是Oracle的逻辑卷管理器,利用ASM,把多个磁盘组织为一个磁盘组,数据均匀分布在这些磁盘上 在ASM磁盘组中可以存储OCR、Voting文件以及数据库中的数据文件、控制文件和重做日志文件 借助于OMF,在磁盘组中存储文件时,文件名称和大小都可省略,全部自动指定 在ASM磁盘组中可以创建卷和ACFS文件系统,ASM存储技术,为了使用ASM,在每个节点上需要创建并运行一个ASM实例,在共享存储设备上需要创建至少一个ASM磁盘组,通过ASM实例访问这些磁盘组 在安装Grid infrastructure软件时如果选择使用ASM,那么ASM实例和磁盘组将自

2、动创建 ASM实例和磁盘组可以通过SQL*Plus、ASMCA、ASMCMD以及EM等各种工具进行管理,利用ASMCA创建ASM实例,利用ASMCA创建第一个磁盘组,磁盘组的创建结果,srvctl命令的用法,以下命令用于对ASM实例进行管理: $ srvctl status asm $ srvctl stop asm $ srvctl start asm 以下命令用于对ASM磁盘组进行管理: srvctl status diskgroup -g data srvctl stop diskgroup -g data srvctl start diskgroup -g data,利用SQL*Plu

3、s创建磁盘组,$ export ORACLE_SID=+ASM1 $ sqlplus / as sysasm SQL CREATE DISKGROUP dg1 external REDUNDANCYDISK/dev/raw/raw1,/dev/raw/raw2,磁盘组和磁盘的查询,SQLSELECT name,state,type,total_mb,free_mbFROM v$asm_diskgroup; SQLSELECT group_number,path,state,total_mb, free_mbFROM v$asm_disk;,磁盘组的冗余,磁盘组通过mirror方式保证数据的安全

4、 普通冗余:每个磁盘组有两个FAILGROUP 高冗余:每个磁盘组有三个FAILGROUP 外部冗余:通过存储设备的冗余来保证数据安全 SQL CREATE DISKGROUP dg1 NORMAL REDUNDANCY FAILGROUP fg1 DISK/dev/raw/raw1, /dev/raw/raw3FAILGROUP fg2 DISK/dev/raw/raw2, /dev/raw/raw4,磁盘组的挂接和卸载,在创建磁盘组的节点上,磁盘组被自动挂接。在其他节点上的挂接: SQLALTER DISKGROUP dg1 MOUNT; 磁盘组的卸载: ALTER DISKGROUP d

5、g1 DISMOUNT;,磁盘的添加和删除,向磁盘组中添加磁盘: SQLALTER DISKGROUP dg1 ADD DISK/dev/raw/raw3 NAME disk3,/dev/raw/raw4 NAME disk4; 从磁盘组中删除磁盘: SQLALTER DISKGROUP dg1 DROP DISK disk3;,磁盘组的重新平衡,当磁盘组中的磁盘发生变化时,磁盘组将自动进行重新平衡 平衡级别为0-11,当手工进行重新平衡时,可以指定平衡级别 可用的最高级别通过初始化参数ASM_POWER_LIMIT指定 SQLALTER DISKGROUP dg1 REBALANCE POW

6、ER 3; SQLALTER DISKGROUP dg1 REBALANCE POWER 3 WAIT;,磁盘组的删除,在其中一个选定的节点上保持磁盘组处于mounted状态,在其他节点上将磁盘组卸载,在选定的节点上执行: SQL DROP DISKGROUP dg1; SQL DROP DISKGROUP dg1 INCLUDING CONTENTS;,磁盘组中目录的管理,目录的创建: SQLALTER DISKGROUP dg1 ADD DIRECTORY +dg1/dir1; 目录的重新命名: SQLALTER DISKGROUP dg1 RENAME DIRECTORY +dg1/di

7、r1 TO +dg1/dir2 目录的删除: SQLALTER DISKGROUP dg1 DROP DIRECTORY +dg1/dir1 FORCE; 删除磁盘组中不再需要的文件,例如: SQL ALTER DISKGROUP dg1 DROP FILE +dg1/myfiles/my_undo_ts;,ASM磁盘组的用法,在ASM磁盘组中可以存储下列类型的文件: OCR和Voting文件 表空间 重做日志文件 控制文件 归档日志文件 RAMN备份文件 文件的名称、路径、大小全部自动指定,这样的文件称为OMF,ASM磁盘组与数据文件,通过初始化参数DB_CREATE_FILE_DEST指定

8、数据文件的路径。例如: SQL ALTER SYSTEM SET DB_CREATE_FILE_DEST=+dg1; SQL CREATE TABLESPACE tbs1; SQL CREATE TABLESPACE tbs2 DATAFILE SIZE 100M SIZE 50M AUTOEXTEND ON; SQLALTER TABLESPACE tbs1 ADD DATAFILE;,ASM磁盘组与控制文件,控制文件的存储路径首先由初始化参数CONTROL_FILES指定 如果上述初始化参数没有设置,则控制文件的存储路径由初始化参数DB_CREATE_ONLINE_LOG_DEST_n指定

9、,最多可以指定5个路径 如果上述初始化参数都没有设置,则使用初始化参数DB_CREATE_FILE_DEST,ASM磁盘组与重做日志文件,重做日志文件的存储路径由初始化参数DB_CREATE_ONLINE_LOG_DEST_n指定。 如果有以下初始化参数设置: DB_CREATE_ONLINE_LOG_DEST_1 = +dg1 DB_CREATE_ONLINE_LOG_DEST_2 = +dg2 DB_CREATE_ONLINE_LOG_DEST_3 = +dg3 那么可以通过下面的语句创建重做日志组: SQL ALTER DATABASE ADD LOGFILE SIZE 50M;,ASM

10、CMD命令行工具的用法,ASMCMD工具的功能: 管理ASM磁盘组中的文件 管理ASM实例 管理ASM磁盘组 管理ASM磁盘组中的特权用户,ASMCMD文件的管理,ASMCMD 工具提供了cd、cp、du、find、ls、pwd、rm、mkdir这样的命令 例如: ASMCMD ls -lt +data/orcl/datafile ASMCMD ls -s +data/orcl/tempfile ASMCMD ls -permission +data/orcl/tempfile,ASMCMD文件的管理,find命令用于根据文件名称或类型查找ASM磁盘组中的文件。例如:ASMCMD find +

11、data TEMP21.DBF ASMCMD find -type CONTROLFILE +data/orcl *,ASMCMD文件的管理,cp命令用于拷贝文件。具体用法: 在同一个ASM磁盘组的不同目录之间拷贝文件 在同一个ASM实例的不同磁盘组之间拷贝文件 在操作系统的文件系统和ASM磁盘组中间拷贝文件 在不同ASM实例的磁盘组之间拷贝文件,ASMCMD文件的管理,lsof命令用于查看磁盘组中被打开的文件。例如: ASMCMD lsof -G data ASMCMD lsof -C orcl_1 ASMCMD lsof -dbname orcl,ASMCMD实例的管理,利用startup

12、和shutdown命令对实例进行启动和关闭操作。例如: ASMCMD startup -nomount -pfile spfileorcl.ora ASMCMD shutdown -abort,ASMCMD参数文件的管理,通过spget命令查看参数文件的存储路径 通过spset命令指定参数文件的存储路径 ASMCMD spset +DATA/asm/asmparameterfile/asmspfile.ora spbackup命令用于对参数文件进行备份 spcopy命令用于对参数文件进行拷贝 spmove命令用于对参数文件进行移动,ASMCMD磁盘组的管理,lsdg命令用于查看磁盘组的详细信息

13、 lsdsk命令用于查看磁盘组或者系统中的磁盘信息。例如: ASMCMD lsdg -G data ASMCMD lsdsk -candidate -p ASMCMD lsdsk -statistics -G data,ASMCMD磁盘组的管理,lsattr命令用于查看磁盘组的属性 ASMCMD lsattr -l -G data setattr命令用于修改磁盘组的属性值 ASMCMD setattr -G data compatible.rdbms 11.2.0.0.0,ASMCMD磁盘组的管理,mkdg命令用于创建磁盘组 dropdg命令用于删除磁盘组。例如: ASMCMD dropdg

14、-r data ASMCMD dropdg -r -f data mount和umount命令分别用于对磁盘组进行挂接和卸载操作。例如: ASMCMD mount a ASMCMD mount data,ASMCMD磁盘组的管理,offline命令用于对磁盘组中的磁盘进行脱机操作。例如: ASMCMD offline -G data -D disk1 online用于对磁盘组中的磁盘进行联机操作。例如: ASMCMD online -G data -a ASMCMD online -G data -D disk1 rebal命令用于对磁盘组进行重新平衡。例如: ASMCMD rebal -po

15、wer 4 data -w lsop命令用于查看正在磁盘组上进行的操作,ASMCMD卷的管理,卷驱动程序的加载: # /u01/app/grid/bin/acfsload start volcreate命令用于创建卷。例如: ASMCMD volcreate -G data -s 256M v1 volinfo命令用于查看卷组。例如: ASMCMD volinfo -G data v1 volresize命令用于扩展卷组。例如: ASMCMD volresize -G data -s 512M v1 voldelete命令用于删除卷组。例如: ASMCMD voldelete -G data

16、v1,ASMCMD文件系统的管理,文件系统的创建:mkfs命令。例如: $mkfs -t acfs /dev/asm/v1-103 文件系统的mount:mount命令 #mount -t acfs /dev/asm/v1-103 /p1 文件系统的自动mount: $ acfsutil registry -a /dev/asm/v1-103 /p1 $ acfsutil registry d /p1,ASMCMD文件系统的管理,文件系统的扩展: $ /sbin/acfsutil size 30G /p1 $ /sbin/acfsutil size +10G /p1 文件系统的删除: acfsutil rmfs /dev/asm/v1-103 文件系统的查看: acfsutil info fs /p1,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报