HairOracle数据库运维手册_第1页
HairOracle数据库运维手册_第2页
HairOracle数据库运维手册_第3页
HairOracle数据库运维手册_第4页
HairOracle数据库运维手册_第5页
已阅读5页,还剩71页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 海尔Oracle数据库维护和管理手册编号:共 NUM页 共4页Oracle 数据库维护和管理手册作者孙德金审核分类数据库子类Oracle更新时间2013-111-24关键字Oracle 维护和管理理摘要Oracle 运行维护、管管理、日常巡巡检主要适用环境linux文档控制文档修订记录版本号变化状态变更内容修改日期变更人0.01C2013.111.24孙德金 *变化状态:CC创建,AA增加,MM修改,DD删除文档审批信息版本号审核人审核日期批准人批准日期备注目录TOC o 1-3 h z u HYPERLINK l _Toc374568525 1概述 PAGEREF _Toc37456852

2、5 h 6 HYPERLINK l _Toc374568526 1.1目的 PAGEREF _Toc374568526 h 6 HYPERLINK l _Toc374568527 1.2范围 PAGEREF _Toc374568527 h 6 HYPERLINK l _Toc374568528 1.3预期读读者 PAGEREF _Toc374568528 h 6 HYPERLINK l _Toc374568529 1.4术语定定义 PAGEREF _Toc374568529 h 6 HYPERLINK l _Toc33745688530 1.5参考资料 PAGEREF _Toc37456853

3、0 h 6 HYPERLINK l _Toc374568531 2CRS的管管理 PAGEREF _Toc374568531 h 7 HYPERLINK l _Toc374568532 2.1RACC状态检查 PAGEREF _Toc374568532 h 7 HYPERLINK l _Toc374568533 2.1.1检检查守护进程程状态 PAGEREF _Toc374568533 h 7 HYPERLINK l _Toc374568534 2.1.2检检查资源状态态 PAGEREF _Toc374568534 h 7 HYPERLINK l _Toc374568535 2.2手工启启动与

4、关闭RRAC PAGEREF _Toc374568535 h 7 HYPERLINK l _Toc374568536 2.3OCRR的管理 PAGEREF _Toc374568536 h 8 HYPERLINK l _Toc374568537 2.3.1磁磁盘状态查看看: PAGEREF _Toc374568537 h 8 HYPERLINK l _Toc374568538 2.3.2备备份与恢复: PAGEREF _Toc374568538 h 8 HYPERLINK l _Toc374568539 2.3.3OOCR内容查查看: PAGEREF _Toc374568539 h 9 HYPE

5、RLINK l _Toc374568540 2.3.4OOCR盘的指指定: PAGEREF _Toc374568540 h 9 HYPERLINK l _Toc374568541 2.3.5增增加OCR盘: PAGEREF _Toc374568541 h 10 HYPERLINK l _Toc374568542 2.3.6删删除OCR盘: PAGEREF _Toc374568542 h 10 HYPERLINK l _Toc374568543 2.4VOTTING DDISK的管管理 PAGEREF _Toc374568543 h 11 HYPERLINK l _Toc374568544 2.

6、4.1检检查Votiing Diisl盘: PAGEREF _Toc374568544 h 11 HYPERLINK l _Toc374568545 2.4.2备备份与恢复: PAGEREF _Toc374568545 h 11 HYPERLINK l _Toc374568546 2.4.3添添加VOTIING DIISK盘: PAGEREF _Toc374568546 h 11 HYPERLINK l _Toc374568547 2.4.4删删除VOTIING DIISK盘: PAGEREF _Toc374568547 h 11 HYPERLINK l _Toc374568548 2.5CS

7、SS管理 PAGEREF _Toc374568548 h 11 HYPERLINK l _TToc37445685449 2.6管理工具SRRVCTL PAGEREF _Toc374568549 h 12 HYPERLINK l _Toc374568550 2.6.1管管理实例 PAGEREF _Toc374568550 h 12 HYPERLINK l _Toc374568551 2.6.2管管理监听程序序 PAGEREF _Toc374568551 h 12 HYPERLINK l _Toc374568552 2.66.3管理ASM PAGEREF _Toc374568552 h 12 H

8、YPERLINK l _Toc374568553 2.6.4管管理servvice PAGEREF _Toc374568553 h 13 HYPERLINK l _Toc374568554 2.7修改RRAC的IP及VIP PAGEREF _Toc374568554 h 13 HYPERLINK l _Toc374568555 2.7.1修修改外网IPP及心跳IP PAGEREF _Toc374568555 h 13 HYPERLINK l _Toc374568556 2.7.2修修改VIP PAGEREF _Toc374568556 h 14 HYPERLINK l _Toc37456855

9、7 2.7.3查查看与删除IIP PAGEREF _Toc374568557 h 15 HYPERLINK l _Toc374568558 3ASM的管管理 PAGEREF _Toc374568558 h 15 HYPERLINK l _Toc374568559 3.1管理DDG PAGEREF _Toc374568559 h 15 HYPERLINK l _Toc374568560 3.1.1建建立与扩充ddisk ggroup PAGEREF _Toc374568560 h 15 HYPERLINK l _Toc374568561 3.1.2mmount与与unmouunt的命令令 PAG

10、EREF _Toc374568561 h 16 HYPERLINK l _Toc374568562 3.1.3删删除diskk grouup PAGEREF _Toc374568562 h 16 HYPERLINK l _Toc374568563 3.1.4增增加DISKK的totall_mb PAGEREF _Toc374568563 h 16 HYPERLINK l _Toc374568564 3.1.5DDG的属性AU大小 PAGEREF _Toc374568564 h 17 HYPERLINK l _Toc374568565 3.1.6DDG的属性离线删除时时间 PAGEREF _To

11、c374568565 h 17 HYPERLINK l _Toc374568566 3.1.7DDG的属性兼容版本 PAGEREF _Toc374568566 h 17 HYPERLINK l _Toc374568567 3.1.8向向ASM中添加加disk的完完整步骤 PAGEREF _Toc374568567 h 18 HYPERLINK l _Toc374568568 3.2ASMMCMD PAGEREF _Toc374568568 h 20 HYPERLINK l _Toc374568569 3.2.1AASMCMDD常用命令 PAGEREF _Toc374568569 h 20 HY

12、PERLINK l _Toc374568570 3.2.2复复制ASM文件 PAGEREF _Toc374568570 h 20 HYPERLINK l _Toc374568571 3.2.3命命令lsdgg PAGEREF _Toc374568571 h 20 HYPERLINK l _Toc374568572 3.2.4元元数据备份与与恢复 PAGEREF _Toc374568572 h 21 HYPERLINK l _Toc374568573 3.2.5AASM磁盘头头信息备份与与恢复 PAGEREF _Toc374568573 h 21 HYPERLINK l _Toc37456857

13、4 3.3ASMM常用视图 PAGEREF _Toc374568574 h 22 HYPERLINK l _Toc374568575 3.3.1视视图V$ASSM_DISSKGROUUP PAGEREF _Toc374568575 h 22 HYPERLINK l _Toc374568576 3.3.2视视图V$ASSM_DISSK PAGEREF _Toc374568576 h 23 HYPERLINK l _Toc374568577 3.4常用方方法 PAGEREF _Toc374568577 h 24 HYPERLINK l _Toc374568578 3.4.1如如何确定ASSM实例的

14、编编号 PAGEREF _Toc374568578 h 24 HYPERLINK l _Toc374568579 3.4.2查查询DGRAW磁盘盘的对应关系系 PAGEREF _Toc374568579 h 25 HYPERLINK l _Toc374568580 4数据库管理理 PAGEREF _Toc374568580 h 27 HYPERLINK l _Toc374568581 4.1参数文文件管理 PAGEREF _Toc374568581 h 27 HYPERLINK l _Toc374568582 4.2表空间间管理 PAGEREF _Toc374568582 h 28 HYPER

15、LINK l _Toc37445685883 4.2.11表空间大小小 PAGEREF _Toc374568583 h 28 HYPERLINK l _Toc374568584 4.2.2表表空间自动扩扩张 PAGEREF _Toc374568584 h 28 HYPERLINK l _Toc374568585 4.2.3表表空间更名 PAGEREF _Toc374568585 h 29 HYPERLINK l _Toc374568586 4.2.4表表空间的数据据文件更名 PAGEREF _Toc374568586 h 29 HYPERLINK l _Toc374568587 4.2.5缺缺

16、省表空间 PAGEREF _Toc374568587 h 29 HYPERLINK l _Toc374568588 4.2.6表表空间删除 PAGEREF _Toc374568588 h 30 HYPERLINK l _Toc374568589 4.2.7UUNDO表空空间 PAGEREF _Toc374568589 h 30 HYPERLINK l _Toc374568590 4.2.8TTEMP表空空间 PAGEREF _Toc374568590 h 30 HYPERLINK l _Toc374568591 4.3重做日日志文件管理理 PAGEREF _Toc374568591 h 30

17、HYPERLINK l _Toc374568592 4.3.1增增加REDOO日志组 PAGEREF _Toc374568592 h 30 HYPERLINK l _Toc374568593 4.3.2删删除日志组 PAGEREF _Toc374568593 h 31 HYPERLINK l _Toc374568594 4.3.3日日志切换 PAGEREF _Toc374568594 h 31 HYPERLINK l _Toc374568595 4.3.4日日志清理 PAGEREF _Toc374568595 h 31 HYPERLINK l _Toc374568596 4.3.5重重做日志切

18、换换次数查询 PAGEREF _Toc374568596 h 31 HYPERLINK l _Toc374568597 4.4归档模模式 PAGEREF _Toc374568597 h 33 HYPERLINK l _Toc374568598 4.4.1单单实例数据库库修改为归档档模式的方法法 PAGEREF _Toc374568598 h 33 HYPERLINK l _Toc374568599 4.4.2RRAC数据库库修改为归档档模式的方法法 PAGEREF _Toc374568599 h 33 HYPERLINK l _Toc374568600 4.4.3归归档路径 PAGEREF _

19、Toc374568600 h 34 HYPERLINK l _Toc374568601 4.5重建控控制文件 PAGEREF _Toc374568601 h 34 HYPERLINK l _Toc37745686602 4.6内存参数管管理 PAGEREF _Toc374568602 h 36 HYPERLINK l _Toc374568603 4.6.1OOraclee内存管理发发展阶段 PAGEREF _Toc374568603 h 36 HYPERLINK l _Toc374568604 4.6.2自自动内存管理理AMM PAGEREF _Toc374568604 h 36 HYPERL

20、INK l _Toc3745686055 4.6.33自动共享内内存管理ASSMM PAGEREF _Toc374568605 h 37 HYPERLINK l _Toc374568606 4.6.4自自动PGA管理 PAGEREF _Toc374568606 h 37 HYPERLINK l _Toc374568607 4.7其他管管理内容 PAGEREF _Toc374568607 h 37 HYPERLINK l _Toc374568608 4.7.1数数据库版本查查看 PAGEREF _Toc374568608 h 37 HYPERLINK l _Toc374568609 4.7.2字

21、字符集 PAGEREF _Toc374568609 h 38 HYPERLINK l _Toc374568610 4.7.3创创建密码文件件 PAGEREF _Toc374568610 h 38 HYPERLINK l _Toc374568611 4.7.4关关闭审计功能能 PAGEREF _Toc374568611 h 38 HYPERLINK l _Toc374568612 4.7.5帐帐号管理 PAGEREF _Toc374568612 h 38 HYPERLINK l _Toc374568613 4.7.6pprofille管理 PAGEREF _Toc374568613 h 39 H

22、YPERLINK l _Toc374568614 5Oraclle数据库日日常巡检 PAGEREF _Toc374568614 h 39 HYPERLINK l _Toc374568615 5.1系统环环境巡检 PAGEREF _Toc374568615 h 39 HYPERLINK l _Toc374568616 5.1.1 Uptimme PAGEREF _Toc374568616 h 39 HYPERLINK l _Toc374568617 5.1.2 Date PAGEREF _Toc374568617 h 39 HYPERLINK l _Toc374568618 5.1.3 Cpu

23、PAGEREF _Toc374568618 h 40 HYPERLINK l _Toc374568619 5.1.4 Mem PAGEREF _Toc374568619 h 40 HYPERLINK l _Toc374568620 5.1.5 Proceess PAGEREF _Toc374568620 h 41 HYPERLINK l _Toc374568621 5.1.6 User PAGEREF _Toc374568621 h 41 HYPERLINK l _Toc374568622 5.2日志巡巡检 PAGEREF _Toc374568622 h 41 HYPERLINK l _Toc

24、374568623 5.2.1 OS_loog PAGEREF _Toc374568623 h 41 HYPERLINK l _Toc374568624 5.2.2 Cron_log PAGEREF _Toc374568624 h 42 HYPERLINK l _Toc374568625 5.2.3 Ora_llog PAGEREF _Toc374568625 h 42 HYPERLINK l _Toc374568626 5.2.4 Lsnrcctl sttatus PAGEREF _Toc374568626 h 43 HYPERLINK l _Toc374568627 5.3数据库库巡检 P

25、AGEREF _Toc374568627 h 43 HYPERLINK l _Toc374568628 5.3.1 DB Liinks检查查 PAGEREF _Toc374568628 h 43 HYPERLINK l _Toc374568629 5.3.2 Instaance sstatuss检查 PAGEREF _Toc374568629 h 43 HYPERLINK l _Toc374568630 5.3.3 Dataffile sstatuss检查 PAGEREF _Toc374568630 h 44 HYPERLINK l _Toc374568631 5.3.4 JOB检查查 PAG

26、EREF _Toc374568631 h 44 HYPERLINK l _Toc374568632 5.3.5 Sessiion检查 PAGEREF _Toc374568632 h 44 HYPERLINK l _Toc374568633 5.3.6 Invallid obbjectss检查 PAGEREF _Toc374568633 h 45 HYPERLINK l _Toc374568634 5.3.7 DB碎片情情况检查 PAGEREF _Toc374568634 h 45 HYPERLINK l _Toc374568635 5.3.8 表空间增长长检查 PAGEREF _Toc3745

27、68635 h 45 HYPERLINK l _Toc374568636 5.3.9 归档检查 PAGEREF _Toc374568636 h 45概述目的本文档是海尔OOraclee11g数据库库维护和管理理手册,供系统管理理员维护系统统时使用。本本文档是系统统维护的重要要参考资料。范围本文档是针对海海尔Oraccle数据库库的日常维护操作步骤骤和管理的说明明及描述,包括CCRS、ASSM、数据库库等。预期读者系统管理员术语定义术语定义解 释参考资料编号文档名称文档说明12345CRS的管理RAC状态检查查检查守护进程状状态守护进程是由/etc/iinittaab文件中如如下三行内容容拉起并

28、管理理:h1:35:rrespawwn:/ettc/iniit.d/iinit.eevmd rrun /dev/nnull 22&1 /devv/nulll 2&11 /dev/nnull 22&1 creeate ddiskgrroup ddg_namme extternall reduundanccy dissk /dev/raw/rraw5;冗余度:norrmal(22-way镜镜像),hiigh(3-way镜像像),extternall(不做镜像像)建立normaal冗余的DDG:SQL CRREATE DISKGGROUP dg_naame NOORMAL REDUNNDANCYY2

29、FAILGGROUP FGROUUP1 DIISK33 D:MYYRAWSRRAW1 NAME DISKnn,4 . otherr diskk . 5FAAILGROOUP FGGROUP22 DISKK6 DD:MYRAAWSRAWW3 NAAME DIISKn,7 . oother disk . ;向一个diskk grouup中增加一一个裸盘的方方法:SQLaltter diiskgrooup dg_naame add ddisk /dev/raw/rraw6;从disk ggroup中中去掉dissk:SQL allter ddiskgrroup ddg_namme droop dis

30、sk dissk在disskgrouup中的名称称(可从v$assm_dissk中查询获获得,也可在在添加dissk到grooup时加nname ddisk名称称来指定)mount与uunmounnt的命令 SQLaltter diiskgrooup dgg_namee dismmount;SQLaltter diiskgrooup dgg_namee mounnt;删除disk groupp要在节点1上执执行DG的删删除动作,则则节点1上DDG应为MOOUNT,节节点2上此DDG的状态应应为DISMMOUNT。如如果不是,则则要先调整。删除DG的命令令如下:SQLDROOP DISSKGRO

31、UUP dg_name (inclludingg conttents);如果DG为DIISMOUNNT状态,则则可以强制删删除:SQL drrop diiskgrooup dgg_namee forcce inccludinng conntentss;增加DISK的的totall_mb当包含在DG中中的RAW被被扩大后,应应在ASM中中执行以下命命令来扩张AASM可见此此RAW的ttotal_mb:SQL allter ddiskgrroup ddg_namme resizze alll sizee 190885M;如果DG中有多多个RAW,每每个RAW的的大小不同,则则这里应指定定具体的DI

32、ISK名称:SQL allter ddiskgrroup ddg_namme resizze dissk dissk_namme sizze 190885M;DG的属性AAU大小在11G中,默默认每个DGG的AU大小小为1M,可以为为每个DG设设置不同的AAU大小。在在建立DG时时加上如下子子句即可: attriibute au_ssize = 2MMAU_SIZEE 的值应为 1M、2M、4M、8M、16M、32M 或 64M。可以修改已有DDG的AU值值:SQL allter ddiskgrroup ddg_namme sett attrributee au_ssize=2M;DG的属性离

33、离线删除时间间ASM会删除离离线时间超过过3.6小时时的磁盘,可可以通过修改改DISK_REPAIIR_TIMME(单位可可以是分钟,MM或m,或小小时,H或hh)参数设置置磁盘组默认认时间限制。以小时为单位进进行设置:SQL ALLTER DDISKGRROUP ddg_namme SET AATTRIBBUTE disk_repaiir_timme = 4.5hh;以分钟为单位进进行设置SQL ALLTER DDISKGRROUP ddg_namme SET AATTRIBBUTE disk_repaiir_timme = 300mm;ALTER DDISKGRROUP命令令的DROPP

34、AFTEER子句用于于废除DISSK_REPPAIR_TTIME参数数设置的默认认时间。使用默认的DIISK_REEPAIR_TIME:SQL ALLTER DDISKGRROUP ddg_namme OFFLIINE DIISK D11_00011;废除默认的DIISK_REEPAIR_TIME:SQL ALLTER DDISKGRROUP ddg_namme OFFFLINE DISK D1_00001 DRROP AFFTER 330m;如果磁盘在滚动动升级期间离离线,直到滚滚动升级完成成,计时器才才会启动。DG的属性兼兼容版本ASM 是一个个适用于从 10g 到当当前版本的 Oracl

35、le 数据库库的存储平台台。因此,111g 上的的 ASM 实例可以保保存 10gg 第 1 版、10gg 第 2 版以及 111g 第 1 版(以以及更高版本本)的数据库库。只要 AASM 版本本与 RDBBMS 的版版本相同或者者更高,就可可以在该 AASM 实例例上创建数据据库。如果 ASM 和和 RDBMMS 实例的的版本不同,它它们将如何通通信呢?很简简单:ASMM将消息转换换成适合RDDBMS的版版本。默认情况下下,ASM 实例可以支支持10g数据库库。但如果您您希望在该 ASM 实实例上仅放置置 11g RDDBMS,该该怎么办?无无需进行消息息转换来支持持版本差异。但但如果可以

36、告告诉 ASMM 实例唯一一支持的数据据库是11gg第 1 版版,该怎么办办?这将消除除,至少可以以减少消息转转换。在Orracle数数据库11gg中,可以使使用ASM兼兼容性和RDDBMS兼容容性磁盘组属属性实现。首先,我们们将检查磁盘盘组的当前属属性:SQL seelect name, compaatibillity, databbase_ccompattibiliity frrom v$asm_ddiskgrroup;返回结果例如:NAME CCOMPATTIBILIITY DATABBASE_CCOMPATTIBILII DG_ARCHH 110.1.00.0.0 10.1.0.0.0

37、0DG_DATAA 110.1.00.0.0 10.1.0.0.00DG_DBFIILE 110.1.00.0.0 10.1.0.0.00DG_INDEEX 110.1.00.0.0 10.1.0.0.00这里,ASM 兼容性(由由COMPAATIBILLITY显示示)设置为 10.1.0.0.00,这意味着着该磁盘组最最高可支持110.1 AASM 结构构。因此,该该磁盘组可以以具有任意RRDBMS结结构。另一列列DATABBASE_CCOMPATTIBILIITY显示RRDBMS兼兼容性设置为为10.1.这意味着,AASM 磁盘盘组可用于110.1版的的任何RDBBMS由于数据库为111g

38、,并只希望创创建11g ASSM 和RDDBMS结构构,因此无需需拥有10gg元素。要将将该磁盘组的的 ASM 兼容性属性性设置为 111.1,可可以执行以下下语句(在AASM实例中中):SQL allter ddiskgrroup ddg_namme sett attrributee commpatibble.assm=111.1;现在ASM 兼兼容性设置为为 11.11;但 RDDBMS 兼兼容性仍然设设置为 100.1.要将将它也更改为为 11.11,命令如下下:SQL allter ddiskgrroup ddg_namme sett attrributee commpatibble.

39、rddbms=11.11;注意:兼容性是是针对磁盘组组设置的,而而不是针对整整个 ASMM 实例。使使用该特性,您您只需使用一一个 ASMM 实例即可可满足所有数数据库版本类类型的需要。根根据所使用的的版本,您可可以相应地设设置属性,从从而减少版本本间的通信。向ASM中添加加disk的的完整步骤划好磁盘分区,例例如sdd66查看现有的RAAW:# raw qa确定下一个RAAW的编码,例例如此时最大大的RAW编编码为RAWW11,那么么下面将使用用RAW122将RAW12添添加到文件/etc/rraw中,使使它永久生效效:添加的内容请参参考该文件中中的其他行修改RAW122的权限# chown

40、n oraccle:dbba /deev/raww/raw112将sdd6绑定定为裸设备,如如raw122:# raw /dev/rraw/raaw12 /dev/ssdd6将raw12添添加到要扩充充的dg中,例例如dg_ddbfilee中:确定disksstringg当前的值,以以oraclle用户登录录节点1:#exportt ORACCLE_SIID=+ASSM1#sqlpluus / aas syssdbaSQLshoow parrameteer asm_diiskstrring;例如该参数的值值为/devv/raw/raw1,/dev/raw/rraw2登录节点1,然然后执行如下下

41、步骤:#exportt ORACCLE_SIID=+ASSM1#sqlpluus / aas syssdba修改参数asmm_diskkstrinng:SQL allter ssystemm set asm_diiskstrring=/dev/raw/rraw1,/dev/raw/rraw2,/dev/raw/rraw12; 登录节点2,然然后执行如下下步骤:#exportt ORACCLE_SIID=+ASSM2#sqlpluus / aas syssdba修改参数asmm_diskkstrinng:SQL allter ssystemm set asm_diiskstrring=/dev/

42、raw/rraw1,/dev/rraw/raaw2,/dev/raw/rraw12;增加raw122到dg中:SQLaltter diiskgrooup dgg_dbfiile addd dissk /ddev/raaw/raww12;查看该dg的状状态:SQLsellect nname,sstate from v$asmm_diskkgroupp wherre namme=DG_DBBFILE;如果状态为DIISMOUNNT,则执行行下面的命令令将它MOUUNT起来:SQLaltter diiskgrooup dgg_dbfiile moount;回到节点1,执执行如下步骤骤:查看该dg的状

43、状态:SQLsellect nname,sstate from v$asmm_diskkgroupp wherre namme=DG_DBBFILE;如果状态为DIISMOUNNT,则执行行下面的命令令将它MOUUNT起来:SQLaltter diiskgrooup dgg_dbfiile moount;修改init文文件在节点1和节点点2上,分别别修改文件$ORACLLE_BASSE/admmin/+AASM/pffile/iinit.oora ,将将原来设置参参数asm_disksstringg的行注销掉掉,然后添加加一行,内容容如下:asm_disskstriing=/dev/raw/r

44、raw1,/dev/rraw/raaw2,/dev/raw/rraw12其中,红色部分分为步骤4中中看到的值,粉粉红色的内容容为本次新增增加的裸设备备。ASMCMDASMCMD常常用命令在节点1上,以以oraclle用户登录录,然后设置置为+ASMM1实例:# su oraclle# exporrt $ORRACLE_SID=+ASM1# asmcmmdasmcmd命命令清单如下下:命令用途说明ls显示现有的diiskgrooup名称ll显示所有可用的的命令cdCd +disskgrouup名 作作用等同于进进入普通目录录mkdir完全和普通目录录的管理方法法一致.rm删除文件或目录录pwd查

45、看当前目录cp拷贝文件可在两个DG间间拷贝,也可可从DG拷贝贝到文件系统统,但不能从从文件系统拷拷贝到DG复制ASM文件件拷贝ASM文件件到文件系统统下:ASMCMDcd +DDG_1ASMCMDcp spp1.oraa /optt/oraccle/tsst.oraa如果不指定文件件系统的具体体目录,那么么默认为$OORACLEE_HOMEE/dbs拷贝ASM文件件到ASM的的DG上:ASMCMDcd +DDG_1ASMCMDcp spp1.oraa +DG_1/tstt.ora这样就将DG_1下的spp1.oraa做了个复制制文件tstt.ora,并并存放在DGG_1中注意:cp命令令不能将

46、文件件系统中的文文件拷贝到DDG上。命令lsdg命令lsdg可可以查看DGG的各个属性性,返回结果果例如:lASMCMDDlsdggState Typpe Reball Secctor Blockk AU Totaal_MB Freee_MB Req_mmir_frree_MBB Usaable_ffile_MMB Offflinee_diskks NaameMOUNTEDD EXTTERN N 512 40966 10448576 119085 188990 00 189990 0 DGGB/MOUNTEDD EXTTERN N 512 40966 10448576 228615 28849

47、8 00 284998 0 DGG_ARCHH/MOUNTEDD EXTTERN N 512 40966 10448576 119085 33936 00 39336 0 DGG_DBFIILE/MOUNTEDD EXTTERN N 512 40966 10448576 228615 133159 00 131559 0 DGG_INDEEX/ASMCMD元数据备份与恢恢复可以在asmccmd中对AASM的DGG元数据进行行备份与恢复复。可以将备备份的DG恢恢复其元数据据,也可恢复复成一个新名名称的DG。备份元数据:ASMCMD md_bbackupp -b /oraclle/db/dg2_b

48、bk -g dg2其中,-b表示示备份文件的的路标路径,如如果不指定,则则会备份到当当前目录。-g表示要备备份的DG名名,如有多个个,则用多个个-g来开始始,例如:-g dg11 g dg22,如果不带带此参数,则则默认备份所所有的DG。恢复元数据:恢复dg_daata的元数数据,并生成成新名称dgg2:ASMCMD md_rrestorre -t newdgg -o dg_daata:dgg2 -bb /oraacle/ddb/dg_data_bk其中,-b表示示使用哪个备备份文件来做做恢复。-gg表示要恢复复的DG名称称。-t后面面有三个选项项,一是fuull,表示示创建DG并并恢复其元数

49、数据,一是nnodg,表表示仅仅恢复复元数据,另另外一个是nnewdg,表表示建立一个个新名称的ddg并恢复其其元数据。如如果是newwdg,那么么后面必须跟跟上-o,来来指定旧名称称和新名称。也也可以在恢复复的时候执行行一个脚本,如如下:ASMCMD md_rrestorre t newdgg of overrride.ttxt ii backkup_fiile特别说明:DG上存放的数数据库中建立立的对象,如如数据文件,以以及由此生成成的目录,都都不属于元数数据进入ASMCMMD后mkddir建立的的目录等属于于元数据,可可以被备份出出来ASM磁盘头信信息备份与恢恢复使用dd备份头头信息:#

50、 dd iff=/devv/raw/raw2001 bs=4096 countt=1 off=/oraacle/ddb/raww201baak这里,只需要备备份第一个块块的内容即可可,即countt=1。参数数of出去的的文件可以放放在本地盘上上。这个备份份文件只能使使用dd命令令来查看其内内容。使用dd做头信信息恢复:如果头信息被破破坏,ASMM将看不到此此盘,即在vv$asm_disk中中看不到此rraw文件。只只要用之前备备份的头信息息文件恢复一一下即可。# dd iff=/oraacle/ddb/raww204baak of=/dev/raw/rraw2044 bs=44096 cco

51、unt=1 使用kfed备备份头信息:# kfed read /dev/raw/rraw2044 aunuum=0 /oraccle/dbb/raw2204au00这样备份出来的的文件可以使使用vi或mmore命令令查看其内容容。使用kfed恢恢复头信息:# kfed mergee /devv/raw/raw2008 texxt=/wcch/raww208auu这里文件/wcch/raww208auu是可以用vvi编辑的。ASM常用视图图视图V$ASMM_DISKKGROUPP字段名称字段含义GROUP_NNUMBERRDG组编号,主主键NAMEDG名称SECTOR_SIZEPhysicaal

52、 bloock siize (iin byttes)。我我们库中为5512(bllock ssize为88K),磁盘盘扇区的大小小BLOCK_SSIZEAutomattic Sttoragee Manaagemennt mettadataa blocck sizze (inn bytees)。ASSM固定它为为4096ALLOCATTION_UUNIT_SSIZESize off the alloccationn unitt (in bytess)。即AUU的大小,一一般为1M。建立DDG时可以指指定STATEMOUNTEDD:可以被使使用,但此时时未被数据库库实例连接使使用CONNECTTE

53、D:DGG正在被数据据库使用DISMOUNNTED:DDG被干净地地关闭了BROKEN:ASM已MMOUNT了了DG,但数数据库实例看看不到它UNKNOWNN:ASM都都没有试图去去MOUNTT过它TYPE冗余方式,EXXTERN、NORMAAL、HIGHTOTAL_MMB总容量FREE_MBB未被使用的容量量REQUIREED_MIRRROR_FFREE_MMB如果做了冗余,则则需要保留一一些空间以便便失败时保留留当时的信息息USABLE_FILE_MBAmount of frree sppace tthat ccan bee safeely uttilizeed takking mmirr

54、orring iintoaccountt, andd yet be abble too resttore rredunddancy afterr a diisk faailureeOFFLINEE_DISKKS此DG中有多少少个diskk处于offfline状状态COMPATIIBILITTYASM所要求的的最低版本DATABASSE_COMMPATIBBILITYY要使用此ASMM的数据库要要求的最低版版本视图V$ASMM_DISKK字段名称字段含义GROUP_NNUMBERRDG组编号,主主键。如果为为0,表示不不归属于任何何DGDISK_NUUMBERDISK在所属属DG内的编编号。从0

55、开开始COMPOUNND_INDDEXA 32-biit nummber cconsissting of a disk groupp numbber inn the high-orderr 8bits annd a ddisk nnumberr in tthe loow-ordder 244 bitss (forr effiicientt acceess too theview)INCARNAATIONIncarnaation numbeer forr the diskMOUNT_SSTATUSSCACHED:此diskk永久存在于于ASM中,并并已加入了DDGOPENED:此diskk永久存

56、在于于ASM中,并并已加入了DDG,并有数数据库实例正正在使用它IGNOREDD:它存在于于CLOSED:存在于ASSM中但并未未被ASM使使用CLOSINGG:ASM正正在关闭此DDISKMISSINGG:ASM参参数里设置了了HEADER_STATUUSMEMBER:此盘已属于于一个DG。除除非使用foorce,否否则不可将它它加入其他DDG中UNKNOWNN:ASM无无法读该磁盘盘的头信息CANDIDAATE:此盘盘不属于任何何一个DG,可可被add到到一个DG中中INCOMPAATIBLEE:头信息中中记录的版本本号与ASMM的版本不一一致PROVISIIONED - Dissk is

57、 not ppart oof a ddisk ggroup and mmay bee addeed toa disk groupp withh the ALTERR DISKKGROUPP stattementt. TheePROVISIIONED headeer staatus iis diffferennt froom thee CANDDIDATEE headderstatus in thhat PRROVISIIONED impliies thhat ann addiitionaalplatforrm-speecificc actiion haas beeen takken byy a

58、n aadminiistrattor too makeethe dissk avaailablle forr Autoomaticc Storrage MManageement.FORMER:此盘曾经属属于一个DGG,现可被加加到其他DGG中CONFLICCT:由于冲冲突,ASMM没有MOUUNT它FOREIGNN:此盘中包包含了文件系系统上建立的的文件常用方法如何确定ASMM实例的编号号一般来说,节点点1上的ASSM实例为AASM1,节节点2的为AASM2。但但是有时因安安装顺序以及及安装磁次数数不同,导致致节点上的实实例号码不同同。确定ASM实例例的编号方法法是,以orracle用用户登录

59、,进进入$ORAACLE_HHOME/ddbs目录下下,执行lll命令查看,返返回结果例如如:oraclelinuxx1:/orracle/db/prroductt/11.11.0/dbb_1/dbbs llltotal 118132-rw-rw 11 oraccle oiinstalll 33277 Feb 12 155:40 aab_+ASSM1.daat-rw-rw 11 oraccle oiinstalll 15522 Feb 12 155:40 hhc_+ASSM1.daat-rw-rw 11 oraccle oiinstalll 15522 Feb 12 155:42 hhc_or

60、aa11g1.ddatlrwxrwxxrwx 11 oraccle oiinstalll 366 Nov 26 111:49 iinit+AASM1.oora - /oraacle/ddb/admmin/+AASM/pffile/iinit.oora-rw-rr- 11 oraccle oiinstalll 27744 Sep 11 22007 iinit.oora-rw-rr- 11 oraccle oiinstalll 129200 May 3 22001 iinitdww.ora-rw-r 11 oraccle oiinstalll 388 Feb 11 155:37 iinitorra

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论