《Oracle 数据库维护和管理手册》由会员分享,可在线阅读,更多相关《Oracle 数据库维护和管理手册(46页珍藏版)》请在金锄头文库上搜索。
1、 海尔Oracle数据库维护和管理手册编号:共 46页,第 46 页密级:内部公开操作规范:禁止传播单位:青岛东软Oracle 数据库维护和管理手册作者孙德金审核分类数据库子类Oracle更新时间2013-11-24关键字Oracle 维护和管理摘要Oracle 运行维护、管理、日常巡检主要适用环境linux文档控制文档修订记录版本号变化状态变更内容修改日期变更人0.01C2013.11.24孙德金 *变化状态:C创建,A增加,M修改,D删除文档审批信息版本号审核人审核日期批准人批准日期备注目录1概述61.1目的61.2范围61.3预期读者61.4术语定义61.5参考资料62CRS的管理72.
2、1RAC状态检查72.1.1检查守护进程状态72.1.2检查资源状态72.2手工启动与关闭RAC72.3OCR的管理82.3.1磁盘状态查看:82.3.2备份与恢复:82.3.3OCR内容查看:92.3.4OCR盘的指定:92.3.5增加OCR盘:102.3.6删除OCR盘:102.4VOTING DISK的管理112.4.1检查Voting Disl盘:112.4.2备份与恢复:112.4.3添加VOTING DISK盘:112.4.4删除VOTING DISK盘:112.5CSS管理112.6管理工具SRVCTL122.6.1管理实例122.6.2管理监听程序122.6.3管理ASM122
3、.6.4管理service132.7修改RAC的IP及VIP132.7.1修改外网IP及心跳IP132.7.2修改VIP142.7.3查看与删除IP153ASM的管理153.1管理DG153.1.1建立与扩充disk group153.1.2mount与unmount的命令163.1.3删除disk group163.1.4增加DISK的total_mb163.1.5DG的属性AU大小173.1.6DG的属性离线删除时间173.1.7DG的属性兼容版本173.1.8向ASM中添加disk的完整步骤183.2ASMCMD203.2.1ASMCMD常用命令203.2.2复制ASM文件203.2.3
4、命令lsdg203.2.4元数据备份与恢复213.2.5ASM磁盘头信息备份与恢复213.3ASM常用视图223.3.1视图V$ASM_DISKGROUP223.3.2视图V$ASM_DISK233.4常用方法243.4.1如何确定ASM实例的编号243.4.2查询DGRAW磁盘的对应关系254数据库管理274.1参数文件管理274.2表空间管理284.2.1表空间大小284.2.2表空间自动扩张284.2.3表空间更名294.2.4表空间的数据文件更名294.2.5缺省表空间294.2.6表空间删除304.2.7UNDO表空间304.2.8TEMP表空间304.3重做日志文件管理304.3.
5、1增加REDO日志组304.3.2删除日志组314.3.3日志切换314.3.4日志清理314.3.5重做日志切换次数查询314.4归档模式334.4.1单实例数据库修改为归档模式的方法334.4.2RAC数据库修改为归档模式的方法334.4.3归档路径344.5重建控制文件344.6内存参数管理364.6.1Oracle内存管理发展阶段364.6.2自动内存管理AMM364.6.3自动共享内存管理ASMM374.6.4自动PGA管理374.7其他管理内容374.7.1数据库版本查看374.7.2字符集384.7.3创建密码文件384.7.4关闭审计功能384.7.5帐号管理384.7.6pr
6、ofile管理395Oracle数据库日常巡检395.1系统环境巡检395.1.1 Uptime395.1.2 Date395.1.3 Cpu405.1.4 Mem405.1.5 Process415.1.6 User415.2日志巡检415.2.1 OS_log415.2.2 Cron_log425.2.3 Ora_log425.2.4 Lsnrctl status435.3数据库巡检435.3.1 DB Links检查435.3.2 Instance status检查435.3.3 Datafile status检查445.3.4 JOB检查445.3.5 Session检查445.3.6
7、 Invalid objects检查455.3.7 DB碎片情况检查455.3.8 表空间增长检查455.3.9 归档检查451 概述1.1 目的本文档是海尔Oracle11g数据库维护和管理手册,供系统管理员维护系统时使用。本文档是系统维护的重要参考资料。1.2 范围本文档是针对海尔Oracle数据库的日常维护操作步骤和管理的说明及描述,包括CRS、ASM、数据库等。1.3 预期读者系统管理员1.4 术语定义术语定义解 释1.5 参考资料编号文档名称文档说明123452 CRS的管理2.1 RAC状态检查2.1.1 检查守护进程状态守护进程是由/etc/inittab文件中如下三行内容拉起并
8、管理:h1:35:respawn:/etc/init.d/init.evmd run /dev/null 2&1 /dev/null 2&1 /dev/null 2&1 /dev/null如果这三行内容错误或没有,则守护进程可能会受到影响。三个守护进程如下:/bin/sh /etc/init.d/init.cssd fatal/bin/sh /etc/init.d/init.crsd run/bin/sh /etc/init.d/init.evmd run通过ps ef |grep 可以检查他们是否存在。2.1.2 检查资源状态检查RAC所有资源的状态:# $ORA_CRS_HOME/bin/
9、crs_stat t检查CRS的状态:# $ORA_CRS_HOME/bin/crsctl check crs单独检查CSS的状态:# $ORA_CRS_HOME/bin/crsctl check css2.2 手工启动与关闭RAC使用init.crs start启动RAC,使用init.crs stop关闭RAC。该命令可以将整个RAC的所有资源(不包括三个守护进程)启动或停止。不同操作系统上,ini.crs文件的位置不同:SUSE: /etc/init.d/init.crsHP: /sbin/init.d/init.crsAIX: /etc/init.crsSUN: /etc/init.d
10、/init.crs说明:不建议使用crsctl start/stop来启动或关闭RAC,因为这个命令并不校验各资源间的依赖关系,不是很可靠。2.3 OCR的管理2.3.1 磁盘状态查看:命令ocrcheck检查OCR存储的情况,执行结果类似于:midware01% ocrcheckStatus of Oracle Cluster Registry is as follows : Version : 2 Total space (kbytes) : 513652 Used space (kbytes) : 2792 Available space (kbytes) : 510860 ID : 1
11、054294748 Device/File Name : /dev/rdsk/c3t12d0s4 Device/File integrity check succeeded Device/File not configured Cluster registry integrity check succeeded2.3.2 备份与恢复:默认地,OCR会被自动备份,使用命令ocrconfig -showbackup查看OCR进行的自动备份:linux1: # /oracle/crs/bin/ocrconfig -showbackuplinux2 2008/12/05 07:06:09 /oracl
12、e/crs/cdata/RAC/backup00.ocrlinux2 2008/12/05 03:06:09 /oracle/crs/cdata/RAC/backup01.ocrlinux2 2008/12/04 23:06:09 /oracle/crs/cdata/RAC/backup02.ocrlinux2 2008/12/04 07:06:08 /oracle/crs/cdata/RAC/day.ocrlinux2 2008/11/19 19:06:08 /oracle/crs/cdata/RAC/week.ocr如果要手工备份,可执行下面的命令:# $ORA_CRS_HOME/bin/ocrconfig export /oracle/db/ocrbak.ocr恢复OCR的方法如下:先关闭两个节点上的R