oracle11g数据库ASM磁盘组存储空间扩容实施

上传人:d****2 文档编号:169595358 上传时间:2022-11-16 格式:DOCX 页数:10 大小:23.14KB
返回 下载 相关 举报
oracle11g数据库ASM磁盘组存储空间扩容实施_第1页
第1页 / 共10页
oracle11g数据库ASM磁盘组存储空间扩容实施_第2页
第2页 / 共10页
oracle11g数据库ASM磁盘组存储空间扩容实施_第3页
第3页 / 共10页
点击查看更多>>
资源描述
oracle 11g 数据库 ASM 磁盘组存储空间扩容实施任务概述XX系统存放oracle数据文件的DATA磁盘组空间因为开发方新上线业务:造 成原有数据库表空间较为紧张,应业务开发方要求,为了适应未来的数据增长 要求, 需要扩容。此方案为数据库扩容常规标准步骤,无需专门测试,但就是,在数据库存储扩 容前,为防止变更操作带来的风险,需要对数据库数据作备份,以防万一出现问题 时 做回退恢复。在实施存储扩容变更操作时,由于就是底层磁盘阵列与操作系统的标准化操 作, 为了防止 操作失误,必须一人操作,另一人在旁监督检查,并且分步确认,步 步把 关,确保万无一失。1、1、 实施任务DATA 磁盘组扩容:在DS5300存储RAID10组中划分新的2个300G的LUN并添加到DATA磁盘 组给XX集群数据库使用,RAID10组剩余的空间可以留给以后扩容或其她用途使 用。1 、2、 环境简介系统名称:XX系统;主机:两台IBM P750小型机;操作系统:AIX 6、1;存储:1 套 IBM DS5300;数据库:ORACLE RAC 11、2、0、3、0;1 、 3、实施时间2014 年 11 月。1 、 4 、实施人员略2、实施方案2、1 、 实施内容原有数据库需要作数据作 RMAN 备份; 连接到存储 DS5300 划分 LUN ,并加载到主机主机扫描识别,修改属性及权限;ASM存储DATA磁盘组增加disk扩容;检查数据库与应用。2、2、 实施步骤步骤花费时间备注1、数据库数据备份60分钟2、连接到存储DS53003、创建LUN4、将LUN加载到主机5、主机扫描新划分的磁盘6、修改盘符属性7、修改磁盘所有者及权限3、查瞧当前ASM空间使用情况9、为DATA磁盘组扩容2、3、 实施风险控制 在数据库存储扩容前,为防止变更操作风险,需要对数据库数据作备份,以防 万一。在实施存储扩容变更操作时,由于就是底层磁盘阵列与操作系统的标准化操 作, 为了防止 操作失误,必须一人操作,另一人在旁监督检查,并且分步确认,步 步把 关,确保万无一失。3、详细实施步骤3、1、 RMAN 备份在数据库服务器节点2上通过RMAN对数据库做全备份,历时约60分钟。具体步骤如下 :以 root 用户创建备份用的目录, 并更改所有者等;#mkdir -p /backup/20131122#chow n -R oracle:dba /backup/以 oracle 用户创建 rman 备份用的脚本,并赋权限:#su - oracle$cd /backup/20131122$vi rmanbackup sh$chmod 744 rmanbackup shRMAN 全备份脚本 rmanbackup sh 内容:runallocate cha nnel ch1 device type disk;allocate cha nnel ch2 device type disk;allocate cha nnel ch3 device type disk;backup as compressed backupset full database format 7backup/20131122/db_%U_%d tag=full sp curre nt co ntrolfile;sql alter system archive log curre nt;cha nge archivelog all crosscheck;backup as compressed backupset archivelog all format 7backup/20131122/arch_%t_%s tag=archivelog;release cha nnel ch1;release cha nnel ch2;release cha nnel ch3;使用脚本做RMAN备份,通过参数cmdfile指定命令文件,使用log指定日志文件:nohup rman target / cmd log=/backup/20131122/rmanbackup log &3、2、 连接到存储将本机设置为192、168、128、XX (不要跟存储控制器的管理ip有冲突),通过 集线器,连接到IBM DS5300存储的两个控制器的管理口,SPA ( 192、168、128、 101)与SPB (192、168、128、102),在本机pi ng两个管理地址,就是否能pi ng 通。如果两个控制器管理IP均可以ping 通,然后使用IBM的storage manage客户端 连接到存储。3、 3、 创建 LUN参照目前DS5300存储划分给DATA磁盘组的LUN大小,为了保证数据库 存储 层面的性能稳定性,这次扩容在DS5300存储RAID10组中新创建2个300G的LUN ,DATA_0005- DATA_0013。点击RAID10组(array2),查瞧此raid组剩余空间为1、5TB,右键点击RAID10组 的free capacity,选择create logical drive,创建一个LUN ;等到上一个创建完成 后継续 创建下一个。注意:在新建LUN时,选择自定义,选择将LUN分配给数据库使用,其她使用默 认设置。3、 4、 将 LUN 加载到主机将刚刚创建的几个LUN加载到数据库的主机组里,映射,后台同步3、 5、 主机扫描以 root 用户执行操作, 主机扫描新划分的磁盘:(1) 登录数据库服务器节点1,使用cfgmgr命令,扫描一下新盘,然后通过Ispv命令, 查瞧扫描到的硬盘:# lspv# cfgmgr# lspvhdisk18noneNo nehdisk19noneNone(2) 登录数据库服务器节点2,使用cfgmgr命令,扫描一下新盘,然后通过lspv 命令,查瞧扫描到的硬盘:# lspv# cfgmgr# lspvhdisk18noneNonehdisk19noneNone注意:要确保数据库的两个节点扫描到的盘符一致3、6、 修改盘符属性以 root 用户登录数据库服务器节点 1, 修改盘符属性 :# chdev -I hdisk18 -a reserve_policy=no _reserve# chdev -l hdisk19 -a reserve_policy=no _reserve 以 root 用户登录数据库服务器节点 2,修改盘符属性:# chdev -l hdisk18 -a reserve_policy=no _reserve# chdev -l hdisk19 -a reserve_policy=no _reserve3、7、 修改磁盘所有者及权限以 root 用户登录数据库服务器节点 1, 修改磁盘所有者及权限 #cd /dev#ls -l rhdisk*#chow n grid:dba /dev/rhdisk18#chow n grid:dba /dev/rhdisk19#chmod 660 /dev/rhdisk18#chmod 660 /dev/rhdisk19#ls -l rhdisk*以 root 用户登录数据库服务器节点 2, 修改磁盘所有者及权限#cd /dev#ls -l rhdisk*#chow n grid:dba /dev/rhdisk18#chow n grid:dba /dev/rhdisk19#chmod 660 /dev/rhdisk18#chmod 660 /dev/rhdisk19#ls -l rhdisk*说明:以下步骤(3、8-3、9)只在节点 1 上操作即可:3、8、 查瞧 ASM 空间情况登录到数据库服务器节点1,以grid用户查瞧ASM磁盘组空间情况:#su - grid$ asmcmdASMCMD Isdg3、9、为DATA磁盘组扩容登录到数据库服务器节点1,查瞧asm_power_limit参数值,并调大为10,以加 快后台 ASM 动态平衡速度:说明:以下如无特殊说明,均由grid用户操作;此步骤调整asm_power_limit参数值必须就是ASM类型实例下操作,否则报 错 ORA-15021su - gridsqlplus / as sysdbashow parameter asm_power_limitalter system set asm_power_limit=10 sid=* scope=both;show parameter asm_power_limit查瞧磁盘组使用情况及磁盘名称与路径:select group_ nu mber, name,state,total_mb,free_mb from v$asm_diskgroup; select n ame,path from v$asm_disk;将新增加的磁盘依次添加到DATA磁盘组:说明:此处必须以sysasm身份操作,否则报错ORA-15O32与ORA-1526O,这就 是 oracle 11G ASM 磁盘管理上的一个改进。(参考)sqlplus / as sysasmalter diskgroup DATA add disk 7dev/rhdisk18; alter diskgroup DATA add disk /dev/rhdisk19; col n ame for a10col path for a30 select n ame,path from v$asm_disk;将当前的diskgroup组的rebalanee速度修改为10:alter diskgroup DATA rebala nee power 10; 查瞧重新平衡需要的时间:select operati on, est_m inu tes from v$asm_operati on;select n ame,path from v$asm_disk;select operatio n,est_mi nu tes from v$asm_operatio n;添加完毕并且重新平衡完成后,恢复到平衡速率为 1,并调整参数为 1: alter diskgroup DATA rebala nee power 1;alter system set asm_power_limit=1 sid= * scope=both;查瞧ASM磁盘组空间情况:SQL select group_ nu mber, name,state,total_mb,free_mb from v$asm_diskgroup;3、10、检查数据库与应用 检查集群数据库与应用就是否正常。(1) 检查集群数据库就是否正常: 检查集群状态(grid用户):crs_stat -tcrsctl check crs ocrcheck 检查数据库集群两个节点告警日志就是否有报错 检查结果: 正常(2) 开发方人员检查检查应用就是否正常 检查结果: 正常以下就是一个向现有磁盘组加入一个新磁盘的过程1. SQL alter diskgroup ORADG add disk ORCL:VOL6 rebalance power 11;2. Diskgroup altered3. SQL select group_number,disk_number,mode_status, name from v$asm_disk;4. GROUP_NUMBER DISK_NUMBER MODE_STATUS NAME5. 6.04 ONLINE7.10 ONLINEVOL18.11 ONLINEVOL29.12 ONLINEVOL310.13 ONLINEVOL411.14 ONLINEVOL6可以瞧一下最初磁盘组中的磁盘使用情况为 :1. SQL select name,total_mb,free_mb from v$asm_disk;2. NAME TOTAL_MB FREE_MB3. . 4.287005.VOL11907765716.VOL21907764977.VOL31907765588.VOL41222843219.VOL610418797622经过Oracle的自动调整均衡之后,磁盘空间使用情况变为1. SQL select name,total_mb,free_mb from v$asm_disk;2. NAMETOTAL_MB FREE_MB3. . 4. 2870 05.VOL119077133376.VOL219077133817.VOL319077133378.VOL41222885489.VOL610418772966可以瞧到数据已经逐渐均衡到 VOL6 上来。磁盘组通过 ASM 实例透明地提供给数据库实例, 那么数据库就不必再关心具体的数据文 件在底层硬件上的存储。但就是值得注意的就是Oracl的自动Rebalanee需要消耗大量的IO,当数据库存储并不很大的情况下,Rebalanee过程能够快速完成,但就是当数据库的存储达到海量,如TB级时oracl的Rebalanee时间可能就会变得极其漫长。所以当您需要使用Rebalanee 技术时, 一定要认真评估其性能影响。在数据Rebalanee时,我们可以通过查询V$ASM_OPERATION图来获知估算的完成时间。 如下例,该Rebalanee操作将在58分钟以后结束。注意,这仅仅就是一个参考值。1. SQL select GROUP_NUMBER,STATE,SOFAR,OPERATION, EST_RATE,EST_MINUTES from V$ASM_OPERATION;2. GROUP_NUMBER STATE SOFAR OPERATIONEST_RATE EST_MINUTES3. 4. 1 RUN 47 REBAL 224158
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!