




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ASM磁盘组的管理ASM存储技术nASM是Oracle的逻辑卷管理器,利用ASM,把多个磁盘组织为一个磁盘组,数据均匀分布在这些磁盘上n在ASM磁盘组中可以存储OCR、Voting文件以及数据库中的数据文件、控制文件和重做日志文件n借助于OMF,在磁盘组中存储文件时,文件名称和大小都可省略,全部自动指定n在ASM磁盘组中可以创建卷和ACFS文件系统ASM存储技术n为了使用ASM,在每个节点上需要创建并运行一个ASM实例,在共享存储设备上需要创建至少一个ASM磁盘组,通过ASM实例访问这些磁盘组n在安装Grid infrastructure软件时如果选择使用ASM,那么ASM实例和磁盘组将自动创
2、建nASM实例和磁盘组可以通过SQL*Plus、ASMCA、ASMCMD以及EM等各种工具进行管理利用ASMCA创建ASM实例利用ASMCA创建第一个磁盘组磁盘组的创建结果srvctl命令的用法n以下命令用于对ASM实例进行管理:n$ srvctl status asmn$ srvctl stop asmn$ srvctl start asmn以下命令用于对ASM磁盘组进行管理:nsrvctl status diskgroup -g datansrvctl stop diskgroup -g datansrvctl start diskgroup -g data利用SQL*Plus创建磁盘组$
3、 export ORACLE_SID=+ASM1$ sqlplus / as sysasmSQL CREATE DISKGROUP dg1 external REDUNDANCY DISK /dev/raw/raw1, /dev/raw/raw2磁盘组和磁盘的查询SQLSELECT name,state,type,total_mb,free_mb FROM v$asm_diskgroup;SQLSELECT group_number,path,state,total_mb, free_mb FROM v$asm_disk;磁盘组的冗余n磁盘组通过mirror方式保证数据的安全n普通冗余:每个磁
4、盘组有两个FAILGROUP n高冗余:每个磁盘组有三个FAILGROUPn外部冗余:通过存储设备的冗余来保证数据安全 nSQL CREATE DISKGROUP dg1 NORMAL REDUNDANCY n FAILGROUP fg1 DISKn /dev/raw/raw1, /dev/raw/raw3n FAILGROUP fg2 DISKn /dev/raw/raw2, /dev/raw/raw4磁盘组的挂接和卸载n在创建磁盘组的节点上,磁盘组被自动挂接。在其他节点上的挂接:SQLALTER DISKGROUP dg1 MOUNT;n磁盘组的卸载:ALTER DISKGROUP dg1
5、 DISMOUNT;磁盘的添加和删除n向磁盘组中添加磁盘:SQLALTER DISKGROUP dg1ADD DISK /dev/raw/raw3 NAME disk3, /dev/raw/raw4 NAME disk4;n从磁盘组中删除磁盘:SQLALTER DISKGROUP dg1 DROP DISK disk3;磁盘组的重新平衡n当磁盘组中的磁盘发生变化时,磁盘组将自动进行重新平衡n平衡级别为0-11,当手工进行重新平衡时,可以指定平衡级别n可用的最高级别通过初始化参数ASM_POWER_LIMIT指定nSQLALTER DISKGROUP dg1 REBALANCE POWER 3;
6、nSQLALTER DISKGROUP dg1 REBALANCE POWER 3 WAIT;磁盘组的删除n在其中一个选定的节点上保持磁盘组处于mounted状态,在其他节点上将磁盘组卸载,在选定的节点上执行:nSQL DROP DISKGROUP dg1;nSQL DROP DISKGROUP dg1 INCLUDING CONTENTS;磁盘组中目录的管理n目录的创建:nSQLALTER DISKGROUP dg1 ADD DIRECTORY +dg1/dir1;n目录的重新命名:nSQLALTER DISKGROUP dg1 RENAME DIRECTORY +dg1/dir1 TO +
7、dg1/dir2n目录的删除:nSQLALTER DISKGROUP dg1 DROP DIRECTORY +dg1/dir1 FORCE;n删除磁盘组中不再需要的文件,例如:nSQL ALTER DISKGROUP dg1 DROP FILE +dg1/myfiles/my_undo_ts;ASM磁盘组的用法n在ASM磁盘组中可以存储下列类型的文件:nOCR和Voting文件n表空间n重做日志文件n控制文件n归档日志文件nRAMN备份文件n文件的名称、路径、大小全部自动指定,这样的文件称为OMFASM磁盘组与数据文件n通过初始化参数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磁盘组与控制文件n控制文件的存储路径首先由初始化参数CONTROL_FILES指定n如果上述初始化参数没有设置,则控制文件的存储路径由初始化参数DB_CREATE_ONLINE_LOG_DEST_n指定,最多可以指定5个路径n如果
9、上述初始化参数都没有设置,则使用初始化参数DB_CREATE_FILE_DESTASM磁盘组与重做日志文件n重做日志文件的存储路径由初始化参数DB_CREATE_ONLINE_LOG_DEST_n指定。n如果有以下初始化参数设置:DB_CREATE_ONLINE_LOG_DEST_1 = +dg1DB_CREATE_ONLINE_LOG_DEST_2 = +dg2DB_CREATE_ONLINE_LOG_DEST_3 = +dg3n那么可以通过下面的语句创建重做日志组:SQL ALTER DATABASE ADD LOGFILE SIZE 50M;ASMCMD命令行工具的用法nASMCMD工具
10、的功能:n管理ASM磁盘组中的文件n管理ASM实例n管理ASM磁盘组n管理ASM磁盘组中的特权用户ASMCMD文件的管理nASMCMD 工具提供了cd、cp、du、find、ls、pwd、rm、mkdir这样的命令n例如:nASMCMD ls -lt +data/orcl/datafilenASMCMD ls -s +data/orcl/tempfilenASMCMD ls -permission +data/orcl/tempfileASMCMD文件的管理nfind命令用于根据文件名称或类型查找ASM磁盘组中的文件。例如:nASMCMD find +data TEMP21.DBFnASMCM
11、D find -type CONTROLFILE +data/orcl *ASMCMD文件的管理ncp命令用于拷贝文件。具体用法:n在同一个ASM磁盘组的不同目录之间拷贝文件n在同一个ASM实例的不同磁盘组之间拷贝文件n在操作系统的文件系统和ASM磁盘组中间拷贝文件n在不同ASM实例的磁盘组之间拷贝文件ASMCMD文件的管理nlsof命令用于查看磁盘组中被打开的文件。例如:nASMCMD lsof -G datanASMCMD lsof -C orcl_1nASMCMD lsof -dbname orclASMCMD实例的管理n利用startup和shutdown命令对实例进行启动和关闭操作。
12、例如:nASMCMD startup -nomount -pfile spfileorcl.oranASMCMD shutdown -abortASMCMD参数文件的管理n通过spget命令查看参数文件的存储路径n通过spset命令指定参数文件的存储路径nASMCMD spset +DATA/asm/asmparameterfile/asmspfile.oranspbackup命令用于对参数文件进行备份nspcopy命令用于对参数文件进行拷贝nspmove命令用于对参数文件进行移动ASMCMD磁盘组的管理nlsdg命令用于查看磁盘组的详细信息nlsdsk命令用于查看磁盘组或者系统中的磁盘信息。
13、例如:nASMCMD lsdg -G datanASMCMD lsdsk -candidate -pnASMCMD lsdsk -statistics -G dataASMCMD磁盘组的管理nlsattr命令用于查看磁盘组的属性nASMCMD lsattr -l -G datansetattr命令用于修改磁盘组的属性值nASMCMD setattr -G data compatible.rdbms 11.2.0.0.0ASMCMD磁盘组的管理nmkdg命令用于创建磁盘组ndropdg命令用于删除磁盘组。例如:nASMCMD dropdg -r datanASMCMD dropdg -r -f
14、datanmount和umount命令分别用于对磁盘组进行挂接和卸载操作。例如:nASMCMD mount anASMCMD mount dataASMCMD磁盘组的管理noffline命令用于对磁盘组中的磁盘进行脱机操作。例如:nASMCMD offline -G data -D disk1nonline用于对磁盘组中的磁盘进行联机操作。例如:nASMCMD online -G data -anASMCMD online -G data -D disk1nrebal命令用于对磁盘组进行重新平衡。例如:nASMCMD rebal -power 4 data -wnlsop命令用于查看正在磁盘组
15、上进行的操作ASMCMD卷的管理n卷驱动程序的加载:n# /u01/app/grid/bin/acfsload startnvolcreate命令用于创建卷。例如:nASMCMD volcreate -G data -s 256M v1nvolinfo命令用于查看卷组。例如:nASMCMD volinfo -G data v1nvolresize命令用于扩展卷组。例如:nASMCMD volresize -G data -s 512M v1nvoldelete命令用于删除卷组。例如:nASMCMD voldelete -G data v1ASMCMD文件系统的管理n文件系统的创建:mkfs命令。例如:n$mkfs -t acfs /dev/asm/v1-103n文件系统的mount:mount命令n#mount -t acfs /dev/asm/v1-1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师教育教学反思与社会支持机制的结合试题及答案
- 生态修复工程2025年生物多样性保护与生态修复工程审计报告
- 环境保护概论试题及答案
- 潍坊地理期末试题及答案
- 家具设计中创意表达与实现试题及答案
- 物理学各分支特点分析试题及答案
- 针对心血管疾病的2025年互联网医疗平台在线问诊报告
- 工业废气净化处理技术2025年市场潜力深度研究报告
- 沉浸式戏剧与科技融合:2025年创新创作与市场推广前景报告
- 铁岭师范高等专科学校《移动互联网应用开发技术》2023-2024学年第二学期期末试卷
- 数学三角形的高、中线、角平分线教案2024-2025学年北师大版(2024)七年级数学下册
- 高低压柜常见故障及检修培训
- 2021水闸工程运行管理规程
- (高清版)DB51∕T 1292-2011 牧草种质资源田间鉴定与评价技术规程
- 三农项目申请操作流程指南
- 组织行为学(对外经济贸易大学)知到课后答案智慧树章节测试答案2025年春对外经济贸易大学
- 贴太阳膜知识培训课件
- 面粉厂粉尘防爆培训课件
- 1000道二年级数学口算练习题
- 第16课《有为有不为 》课件-2024-2025学年统编版语文七年级下册
- 2024版股权分配与员工持股计划协议书模板3篇
评论
0/150
提交评论