原创:ASM环境日常管理[Oracle10g RAC]_安溪,泉州,福建(乌龙茶之乡、滕 ...

环境:red hat linux 4 + oracle 10.2.0.1 RAC 机器名rac1;rac2
ORACLE_SID: kenny1; kenny2;   服务名: kenny
$ srvctl status instance -d kenny -i kenny1
实例 kenny1 正在节点 rac1上运行
$ srvctl status instance -d kenny -i kenny2
实例 kenny2正在节点 rac2运行
$ srvctl status database -d kenny
实例 KENNY1 正在节点 rac1 上运行
实例 KENNY2 正在节点 rac2 上运行

停止 Oracle RAC 10g 环境
{dy}步是停止 Oracle 实例。当此实例(和相关服务)关闭后,关闭 ASM 实例。{zh1},关闭节点应用程序(虚拟 IP、GSD、TNS xxx和 ONS)。
$ export ORACLE_SID=KENNY1
$ emctl stop dbconsole   (停dbconsole)
$ srvctl stop instance -d KENNY -i KENNY1 (停实例)
$ srvctl stop asm -n rac1 (停ASM)
$ srvctl stop nodeapps -n rac1 (停节点服务)
#/etc/init.d/init.crs stop   (停cluster软件root)
启动 Oracle RAC 10g 环境
#/etc/init.d/init.crs start   (启动cluster软件root)
{dy}步是启动节点应用程序(虚拟 IP、GSD、TNS xxx和 ONS)。当成功启动节点应用程序后,启动 ASM 实例。{zh1},启动 Oracle 实例(和相关服务)以及企业管理器数据库控制台。
$ export ORACLE_SID=KENNY1
$ srvctl start nodeapps -n rac1 //启动一些服务
$ srvctl start asm -n rac1
$ srvctl start instance -d KENNY -i KENNY1
$ emctl start dbconsole
使用 SRVCTL 启动/停止所有实例
启动/停止所有实例及其启用的服务。我只是觉得有意思就把此步骤作为关闭所有实例的一种方法加进来了!
$ srvctl start database -d KENNY
$ srvctl stop database -d KENNY
启停止监听
$lsnrctl start listener_rac2
$lsnrctl stop listener_rac2
备份votning disk
dd if=voting_disk_name of=backup_file_name
dd if=/dev/rdsk/c4t600C0FF000000000098ADE240330A000d0s4 of=votingdisk.bak
# dd if=/dev/zero of=/dev/rdsk/c4t600C0FF000000000098ADE240330A000d0s4 bs=512 count=261120
测试
# dd if=/dev/rdsk/c4t600C0FF000000000098ADE240330A000d0s4 of=/data/backup/rac/vd_backup0420.bak
261120+0 记录进入
261120+0 记录调出
# cd /data/backup/rac  
# ls
ocr0420.bak         ocrdisk             vd_backup0420.bak   votingdisk.bak      votingdisk0420.bak
# dd if=/data/backup/rac/vd_backup0420.bak of=/dev/rdsk/c4t600C0FF000000000098ADE240330A000d0s4
261120+0 记录进入
261120+0 记录调出
备份OCR磁盘
查看备份
$ocrconfig -showbackup
备份
/data/oracle/crs/bin/ocrconfig -export /data/backup/rac/ocrdisk.bak
还原 需要停掉所有的节点,Stop the Oracle Clusterware software on all of the nodes
/data/oracle/crs/bin/ocrconfig -import file_name
自动备份的还原
# /data/oracle/crs/bin/ocrconfig -showbackup
# /data/oracle/crs/bin/ocrconfig -restore /data/oracle/crs/cdata/db168crs/backup00.ocr
$cluvfy comp ocr -n all //检验
ocr 检查
#ocrcheck
配置路径在
/var/opt/oracle/ocrconfig_loc文件里面 如果需要更改OCR磁盘的路径配置。
OCR磁盘空间检查
# /data/oracle/crs/bin/ocrcheck
Status of Oracle Cluster Registry is as follows :
         Version                  :          2
         Total space (kbytes)     :    1044104
         Used space (kbytes)      :       4552
         Available space (kbytes) :    1039552
         ID                       : 1566263572
         Device/File Name         : /dev/raw/raw1
                                   Device/File integrity check succeeded                                    Device/File not configured
         Cluster registry integrity check succeeded
ASM 实例的状态
$srvctl status asm -n rac1
ASM 实例 +ASM1 正在节点 rac1上运行。

特定节点上节点应用程序的状态
$srvctl status nodeapps -n rac1
VIP 正在运行的节点: rac1
GSD 正在运行的节点: rac1
监听程序未在节点上运行: rac1
ONS 守护程序正在节点上运行:rac1

所有实例和服务的状态
$srvctl status database -d KENNY
实例 KENNY1 正在节点 rac1上运行
实例 KENNY2 正在节点 rac2上运行

列出配置的所有数据库
t$srvctl config database
KENNY
显示 RAC 数据库的配置
$srvctl config database -d kenny
rac1 KENNY1 /u01/app/oracle/product/10.2.0/db_1
rac2 KENNY2 /u01/app/oracle/product/10.2.0/db_1
显示 ASM 实例的配置
$srvctl config asm -n rac1
+ASM1 /u01/app/oracle/product/10.2.0/db_1
显示节点应用程序的配置 -(VIP、GSD、ONS、xxx)
$ srvctl config nodeapps -n rac1 -a -g -s –l
VIP 已存在。: /rac1-vip/10.1.9.242/255.255.255.0/eth0
GSD 已存在。
ONS 守护程序已存在。
监听程序已存在。
集群中所有正在运行的实例
SELECT inst_id, instance_number inst_no, instance_name inst_name, parallel, status, database_status db_status, active_state state, host_name host FROM gv$instance ORDER BY inst_id;
    INST_ID    INST_NO INST_NAME        PARALLEL STATUS       DB_STATUS         STATE     HOST
---------- ---------- ---------------- -------- ------------ ----------------- --------- --------------------
         1          1 KENNY1           YES      OPEN         ACTIVE            NORMAL    rac1
         2          2 KENNY2           YES      OPEN         ACTIVE            NORMAL    rac2
位于磁盘组中的所有数据文件
select name from v$datafile
union
select member from v$logfile
union
select name from v$controlfile
union
select name from v$tempfile;
NAME
-------------------------------------------------------
+DGDATA/kenny/controlfile/current.260.721482097
+DGDATA/kenny/datafile/example.264.721482139
+DGDATA/kenny/datafile/sysaux.257.721482011
+DGDATA/kenny/datafile/system.256.721482009
+DGDATA/kenny/datafile/undotbs1.258.721482013
+DGDATA/kenny/datafile/undotbs2.265.721482405
+DGDATA/kenny/datafile/users.259.721482013
+DGDATA/kenny/onlinelog/group_1.261.721482101
+DGDATA/kenny/onlinelog/group_2.262.721482107
+DGDATA/kenny/onlinelog/group_3.266.721482527
+DGDATA/kenny/onlinelog/group_4.267.721482533
+DGDATA/kenny/tempfile/temp.263.721482125
+DGRECOVERY/kenny/controlfile/current.256.721482097
+DGRECOVERY/kenny/onlinelog/group_1.257.721482105
+DGRECOVERY/kenny/onlinelog/group_2.258.721482111
+DGRECOVERY/kenny/onlinelog/group_3.259.721482531
+DGRECOVERY/kenny/onlinelog/group_4.260.721482537

17 rows selected

-------------=================

佳期如梦酷6网端午节放假安排2010圣战摩尔庄园世界杯赛程7k7k奥比岛火影忍者383白灵韩国火箭坠毁印尼当红xx周济 简历歌舞日记湖南天坑蔡继明齐鲁医院凶杀案德黑兰nazril ariel南非 墨西哥火影忍者 圣战qqsj开心网叶问2《色戒》人在囧途2012杜拉拉升职记张筱雨李小冉汤加丽张馨予闫凤娇手机psp笔记本android任天堂nds三国淘宝优酷wow佳期如梦岁月神偷钢铁侠2波斯王子越光宝盒暮光之城刘亦菲马诺林志玲张柏芝范冰冰ipod数码相机thinkpad微软xbox360佳能数码相机



郑重声明:资讯 【原创:ASM环境日常管理[Oracle10g RAC]_安溪,泉州,福建(乌龙茶之乡、滕 ...】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——