ocr disk的备份恢复
一、查看OCR磁盘的信息
1、节点1
[oracle@rac1 ~]$ ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 104344
Used space (kbytes) : 3800 消耗空间
Available space (kbytes) : 100544
ID : 1255079886
Device/File Name : /dev/raw/raw1 磁盘路径
Device/File integrity check succeeded
Device/File not configured
Cluster registry integrity check succeeded
2、节点2
[oracle@rac2 ~]$ ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 104344
Used space (kbytes) : 3804
Available space (kbytes) : 100540
ID : 1215694418
Device/File Name : /dev/raw/raw1
Device/File integrity check succeeded
Device/File not configured
Cluster registry integrity check succeeded
二、并打印出OCR磁盘的内容
oracle cluster register集群注册表里面注册了集群中的所有资源信息(数据库 实例 监听器 VIP OCR磁盘 表决磁盘 服务 节点应用 网卡等)
我们可以使用ocrcheck命令检查OCR磁盘状态
使用ocrdump命令查看OCR内容,但这个命令不能用于OCR的备份恢复只可以用于阅读
$ ocrdump -stdout|wc -l
683
$ ocrdump -stdout|grep '^\['|wc -l
170
$ ocrdump -stdout
[SYSTEM]
[SYSTEM.css]
[SYSTEM.css.interfaces]
[SYSTEM.css.interfaces.global]
[SYSTEM.css.interfaces.global.eth0]
[SYSTEM.css.interfaces.global.eth0.192|d168|d1|d0]
[SYSTEM.css.interfaces.global.eth0.192|d168|d1|d0.1]
[SYSTEM.css.interfaces.global.eth1]
[SYSTEM.css.interfaces.global.eth1.192|d168|d2|d0]
[SYSTEM.css.interfaces.global.eth1.192|d168|d2|d0.1]
[SYSTEM.css.clustername]
[SYSTEM.css.misscount]
[SYSTEM.css.diskfile]
[SYSTEM.css.configured_node_map]
[SYSTEM.css.node_names]
[SYSTEM.css.node_names.rac1]
[SYSTEM.css.node_names.rac1.nodenum]
[SYSTEM.css.node_names.rac2]
[SYSTEM.css.node_names.rac2.nodenum]
[SYSTEM.css.node_numbers]
[SYSTEM.css.node_numbers.node1]
[SYSTEM.css.node_numbers.node1.nodename]
[SYSTEM.css.node_numbers.node1.privatename]
[SYSTEM.css.node_numbers.node1.hostname]
[SYSTEM.css.node_numbers.node1.nsendpoint]
[SYSTEM.css.node_numbers.node2]
[SYSTEM.css.node_numbers.node2.nodename]
[SYSTEM.css.node_numbers.node2.privatename]
[SYSTEM.css.node_numbers.node2.hostname]
[SYSTEM.css.node_numbers.node2.nsendpoint]
[SYSTEM.css.privatenames]
[SYSTEM.css.privatenames.rac1-priv]
[SYSTEM.css.privatenames.rac1-priv.nodenum]
[SYSTEM.css.privatenames.rac2-priv]
[SYSTEM.css.privatenames.rac2-priv.nodenum]
[SYSTEM.css.hostnames]
[SYSTEM.css.hostnames.rac1]
[SYSTEM.css.hostnames.rac1.nodenum]
[SYSTEM.css.hostnames.rac2]
[SYSTEM.css.hostnames.rac2.nodenum]
[SYSTEM.language]
[SYSTEM.version]
[SYSTEM.version.node_numbers]
[SYSTEM.version.node_numbers.node1]
[SYSTEM.version.node_numbers.node2]
[SYSTEM.version.activeversion]
[SYSTEM.versionstring]
[SYSTEM.ORA_CRS_HOME]
[SYSTEM.local_only]
[SYSTEM.evm]
[SYSTEM.evm.cevmkey]
[SYSTEM.evm.rmport]
[SYSTEM.evm.rmport.localhost]
[SYSTEM.evm.rmport.rac1]
[SYSTEM.evm.rmport.rac2]
[SYSTEM.evm.cevmport]
[SYSTEM.evm.cevmport.rac1]
[SYSTEM.evm.cevmport.rac2]
[SYSTEM.evm.acceptor]
[SYSTEM.evm.acceptor.rac1]
[SYSTEM.evm.acceptor.rac2]
[SYSTEM.evm.cevmipc]
[SYSTEM.evm.cevmipc.rac1]
[SYSTEM.evm.cevmipc.rac2]
[SYSTEM.crs]
[SYSTEM.crs.usersecurity]
[SYSTEM.crs.deny]
[SYSTEM.crs.user_default_dir]
[SYSTEM.crs.e2eport]
[SYSTEM.crs.e2eport.rac1]
[SYSTEM.crs.e2eport.rac2]
[SYSTEM.crs.uiport]
[SYSTEM.crs.uiport.rac1]
[SYSTEM.crs.uiport.rac2]
[SYSTEM.OCR]
[SYSTEM.OCR.BACKUP]
[SYSTEM.OCR.BACKUP.0]
[SYSTEM.OCR.BACKUP.0.NODENAME]
[SYSTEM.OCR.BACKUP.0.TIMESTAMP]
[SYSTEM.OCR.BACKUP.0.LOC]
[SYSTEM.OCR.BACKUP.1]
[SYSTEM.OCR.BACKUP.1.NODENAME]
[SYSTEM.OCR.BACKUP.1.TIMESTAMP]
[SYSTEM.OCR.BACKUP.1.LOC]
[SYSTEM.OCR.BACKUP.2]
[SYSTEM.OCR.BACKUP.2.NODENAME]
[SYSTEM.OCR.BACKUP.2.TIMESTAMP]
[SYSTEM.OCR.BACKUP.2.LOC]
[SYSTEM.OCR.BACKUP.DAY]
[SYSTEM.OCR.BACKUP.DAY.NODENAME]
[SYSTEM.OCR.BACKUP.DAY.TIMESTAMP]
[SYSTEM.OCR.BACKUP.DAY.LOC]
[SYSTEM.OCR.BACKUP.DAY_]
[SYSTEM.OCR.BACKUP.DAY_.NODENAME]
[SYSTEM.OCR.BACKUP.DAY_.TIMESTAMP]
[SYSTEM.OCR.BACKUP.DAY_.LOC]
[SYSTEM.OCR.BACKUP.WEEK]
[SYSTEM.OCR.BACKUP.WEEK.NODENAME]
[SYSTEM.OCR.BACKUP.WEEK.TIMESTAMP]
[SYSTEM.OCR.BACKUP.WEEK.LOC]
[SYSTEM.OCR.BACKUP.WEEK_]
[SYSTEM.OCR.BACKUP.WEEK_.NODENAME]
[SYSTEM.OCR.BACKUP.WEEK_.TIMESTAMP]
[SYSTEM.OCR.BACKUP.WEEK_.LOC]
[DATABASE]
[DATABASE.NODEAPPS]
[DATABASE.NODEAPPS.rac1]
[DATABASE.NODEAPPS.rac1.ORACLE_HOME]
[DATABASE.NODEAPPS.rac1.VIP]
[DATABASE.NODEAPPS.rac1.VIP.IP]
[DATABASE.NODEAPPS.rac1.VIP.NETMASK]
[DATABASE.NODEAPPS.rac1.VIP.INTERFACES]
[DATABASE.NODEAPPS.rac1.ENVIRONMENT]
[DATABASE.NODEAPPS.rac2]
[DATABASE.NODEAPPS.rac2.ORACLE_HOME]
[DATABASE.NODEAPPS.rac2.VIP]
[DATABASE.NODEAPPS.rac2.VIP.IP]
[DATABASE.NODEAPPS.rac2.VIP.NETMASK]
[DATABASE.NODEAPPS.rac2.VIP.INTERFACES]
[DATABASE.NODEAPPS.rac2.ENVIRONMENT]
[DATABASE.VIP_RANGE]
[DATABASE.LOG]
[DATABASE.LOG.NODEAPPS]
[DATABASE.LOG.ASM]
[DATABASE.ASM]
[DATABASE.ASM.rac1]
[DATABASE.ASM.rac1.+asm1]
[DATABASE.ASM.rac1.+asm1.ORACLE_HOME]
[DATABASE.ASM.rac1.+asm1.START_OPTIONS]
[DATABASE.ASM.rac1.+asm1.SPFILE]
[DATABASE.ASM.rac1.+asm1.ENABLED]
[DATABASE.ASM.rac1.+asm1.VERSION]
[DATABASE.ASM.rac1.+asm1.ENVIRONMENT]
[DATABASE.ASM.rac2]
[DATABASE.ASM.rac2.+asm2]
[DATABASE.ASM.rac2.+asm2.ORACLE_HOME]
[DATABASE.ASM.rac2.+asm2.START_OPTIONS]
[DATABASE.ASM.rac2.+asm2.SPFILE]
[DATABASE.ASM.rac2.+asm2.ENABLED]
[DATABASE.ASM.rac2.+asm2.VERSION]
[DATABASE.ASM.rac2.+asm2.ENVIRONMENT]
[DATABASE.DATABASES]
[DATABASE.DATABASES.racdb]
[DATABASE.DATABASES.racdb.ORACLE_HOME]
[DATABASE.DATABASES.racdb.DOMAIN]
[DATABASE.DATABASES.racdb.SPFILE]
[DATABASE.DATABASES.racdb.DB_NAME]
[DATABASE.DATABASES.racdb.ROLE]
[DATABASE.DATABASES.racdb.START_OPTIONS]
[DATABASE.DATABASES.racdb.ENABLED]
[DATABASE.DATABASES.racdb.POLICY]
[DATABASE.DATABASES.racdb.PRIOR_POLICY]
[DATABASE.DATABASES.racdb.SERVICE]
[DATABASE.DATABASES.racdb.CONFIG_VERSION]
[DATABASE.DATABASES.racdb.ENVIRONMENT]
[DATABASE.DATABASES.racdb.INSTANCE]
[DATABASE.DATABASES.racdb.INSTANCE.racdb1]
[DATABASE.DATABASES.racdb.INSTANCE.racdb1.NODE]
[DATABASE.DATABASES.racdb.INSTANCE.racdb1.ENABLED]
[DATABASE.DATABASES.racdb.INSTANCE.racdb1.ENVIRONMENT]
[DATABASE.DATABASES.racdb.INSTANCE.racdb2]
[DATABASE.DATABASES.racdb.INSTANCE.racdb2.NODE]
[DATABASE.DATABASES.racdb.INSTANCE.racdb2.ENABLED]
[DATABASE.DATABASES.racdb.INSTANCE.racdb2.ENVIRONMENT]
[DATABASE.ONS_HOSTS]
[DATABASE.ONS_HOSTS.rac1]
[DATABASE.ONS_HOSTS.rac1.PORT]
[DATABASE.ONS_HOSTS.rac2]
[DATABASE.ONS_HOSTS.rac2.PORT]
[CRS]
三、voting disk灾难恢复
1、备份ocr盘
$ dd if=/dev/raw/raw1 of=/tmp/ocr.bak
106938368 bytes (107 MB) copied, 27.5566 seconds, 3.9 MB/s
$ ll -h /tmp/ocr.bak|awk '{print $5}'
102M
通过strings命令查看ocr内容
$ strings /tmp/ocr.bak|wc -l
1300
$ strings /tmp/ocr.bak|sort -u|wc -l
543
$ strings /tmp/ocr.bak|sort -u|grep '^\/'
/ as sysdba
/CLIENT_USER
/dev/raw/raw2
/ora!rac1!gsd
/privatename
/SERVICE
/u01/crs_1
/u01/crs_1/bin/racgwrap
/u01/crs_1/cdata/crs
/u01/crs_1/crs/public
/u01/db_1
/u01/db_1/bin/racgwrap
2、人为破坏,节点自动重启
$ dd if=/dev/zero of=/dev/raw/raw1
dd: writing to `/dev/raw/raw1': No space left on device
208865+0 records in
208864+0 records out
106938368 bytes (107 MB) copied, 24.5534 seconds, 4.4 MB/s
$ sleep 60;crs_stat -t
CRS-0184: Cannot communicate with the CRS daemon.
3、恢复ocr盘
$ dd if=/tmp/ocr.bak of=/dev/raw/raw1
$ sleep 180;crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....B1.inst application ONLINE ONLINE rac1
ora....B2.inst application ONLINE ONLINE rac2
ora.RACDB.db application ONLINE ONLINE rac1
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application ONLINE ONLINE rac1
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application ONLINE ONLINE rac2
ora....C2.lsnr application ONLINE ONLINE rac2
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac2
zcs0237
2014.07.03
More cleaner and more efficient!
一、查看OCR磁盘的信息
1、节点1
[oracle@rac1 ~]$ ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 104344
Used space (kbytes) : 3800 消耗空间
Available space (kbytes) : 100544
ID : 1255079886
Device/File Name : /dev/raw/raw1 磁盘路径
Device/File integrity check succeeded
Device/File not configured
Cluster registry integrity check succeeded
2、节点2
[oracle@rac2 ~]$ ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 2
Total space (kbytes) : 104344
Used space (kbytes) : 3804
Available space (kbytes) : 100540
ID : 1215694418
Device/File Name : /dev/raw/raw1
Device/File integrity check succeeded
Device/File not configured
Cluster registry integrity check succeeded
二、并打印出OCR磁盘的内容
oracle cluster register集群注册表里面注册了集群中的所有资源信息(数据库 实例 监听器 VIP OCR磁盘 表决磁盘 服务 节点应用 网卡等)
我们可以使用ocrcheck命令检查OCR磁盘状态
使用ocrdump命令查看OCR内容,但这个命令不能用于OCR的备份恢复只可以用于阅读
$ ocrdump -stdout|wc -l
683
$ ocrdump -stdout|grep '^\['|wc -l
170
$ ocrdump -stdout
[SYSTEM]
[SYSTEM.css]
[SYSTEM.css.interfaces]
[SYSTEM.css.interfaces.global]
[SYSTEM.css.interfaces.global.eth0]
[SYSTEM.css.interfaces.global.eth0.192|d168|d1|d0]
[SYSTEM.css.interfaces.global.eth0.192|d168|d1|d0.1]
[SYSTEM.css.interfaces.global.eth1]
[SYSTEM.css.interfaces.global.eth1.192|d168|d2|d0]
[SYSTEM.css.interfaces.global.eth1.192|d168|d2|d0.1]
[SYSTEM.css.clustername]
[SYSTEM.css.misscount]
[SYSTEM.css.diskfile]
[SYSTEM.css.configured_node_map]
[SYSTEM.css.node_names]
[SYSTEM.css.node_names.rac1]
[SYSTEM.css.node_names.rac1.nodenum]
[SYSTEM.css.node_names.rac2]
[SYSTEM.css.node_names.rac2.nodenum]
[SYSTEM.css.node_numbers]
[SYSTEM.css.node_numbers.node1]
[SYSTEM.css.node_numbers.node1.nodename]
[SYSTEM.css.node_numbers.node1.privatename]
[SYSTEM.css.node_numbers.node1.hostname]
[SYSTEM.css.node_numbers.node1.nsendpoint]
[SYSTEM.css.node_numbers.node2]
[SYSTEM.css.node_numbers.node2.nodename]
[SYSTEM.css.node_numbers.node2.privatename]
[SYSTEM.css.node_numbers.node2.hostname]
[SYSTEM.css.node_numbers.node2.nsendpoint]
[SYSTEM.css.privatenames]
[SYSTEM.css.privatenames.rac1-priv]
[SYSTEM.css.privatenames.rac1-priv.nodenum]
[SYSTEM.css.privatenames.rac2-priv]
[SYSTEM.css.privatenames.rac2-priv.nodenum]
[SYSTEM.css.hostnames]
[SYSTEM.css.hostnames.rac1]
[SYSTEM.css.hostnames.rac1.nodenum]
[SYSTEM.css.hostnames.rac2]
[SYSTEM.css.hostnames.rac2.nodenum]
[SYSTEM.language]
[SYSTEM.version]
[SYSTEM.version.node_numbers]
[SYSTEM.version.node_numbers.node1]
[SYSTEM.version.node_numbers.node2]
[SYSTEM.version.activeversion]
[SYSTEM.versionstring]
[SYSTEM.ORA_CRS_HOME]
[SYSTEM.local_only]
[SYSTEM.evm]
[SYSTEM.evm.cevmkey]
[SYSTEM.evm.rmport]
[SYSTEM.evm.rmport.localhost]
[SYSTEM.evm.rmport.rac1]
[SYSTEM.evm.rmport.rac2]
[SYSTEM.evm.cevmport]
[SYSTEM.evm.cevmport.rac1]
[SYSTEM.evm.cevmport.rac2]
[SYSTEM.evm.acceptor]
[SYSTEM.evm.acceptor.rac1]
[SYSTEM.evm.acceptor.rac2]
[SYSTEM.evm.cevmipc]
[SYSTEM.evm.cevmipc.rac1]
[SYSTEM.evm.cevmipc.rac2]
[SYSTEM.crs]
[SYSTEM.crs.usersecurity]
[SYSTEM.crs.deny]
[SYSTEM.crs.user_default_dir]
[SYSTEM.crs.e2eport]
[SYSTEM.crs.e2eport.rac1]
[SYSTEM.crs.e2eport.rac2]
[SYSTEM.crs.uiport]
[SYSTEM.crs.uiport.rac1]
[SYSTEM.crs.uiport.rac2]
[SYSTEM.OCR]
[SYSTEM.OCR.BACKUP]
[SYSTEM.OCR.BACKUP.0]
[SYSTEM.OCR.BACKUP.0.NODENAME]
[SYSTEM.OCR.BACKUP.0.TIMESTAMP]
[SYSTEM.OCR.BACKUP.0.LOC]
[SYSTEM.OCR.BACKUP.1]
[SYSTEM.OCR.BACKUP.1.NODENAME]
[SYSTEM.OCR.BACKUP.1.TIMESTAMP]
[SYSTEM.OCR.BACKUP.1.LOC]
[SYSTEM.OCR.BACKUP.2]
[SYSTEM.OCR.BACKUP.2.NODENAME]
[SYSTEM.OCR.BACKUP.2.TIMESTAMP]
[SYSTEM.OCR.BACKUP.2.LOC]
[SYSTEM.OCR.BACKUP.DAY]
[SYSTEM.OCR.BACKUP.DAY.NODENAME]
[SYSTEM.OCR.BACKUP.DAY.TIMESTAMP]
[SYSTEM.OCR.BACKUP.DAY.LOC]
[SYSTEM.OCR.BACKUP.DAY_]
[SYSTEM.OCR.BACKUP.DAY_.NODENAME]
[SYSTEM.OCR.BACKUP.DAY_.TIMESTAMP]
[SYSTEM.OCR.BACKUP.DAY_.LOC]
[SYSTEM.OCR.BACKUP.WEEK]
[SYSTEM.OCR.BACKUP.WEEK.NODENAME]
[SYSTEM.OCR.BACKUP.WEEK.TIMESTAMP]
[SYSTEM.OCR.BACKUP.WEEK.LOC]
[SYSTEM.OCR.BACKUP.WEEK_]
[SYSTEM.OCR.BACKUP.WEEK_.NODENAME]
[SYSTEM.OCR.BACKUP.WEEK_.TIMESTAMP]
[SYSTEM.OCR.BACKUP.WEEK_.LOC]
[DATABASE]
[DATABASE.NODEAPPS]
[DATABASE.NODEAPPS.rac1]
[DATABASE.NODEAPPS.rac1.ORACLE_HOME]
[DATABASE.NODEAPPS.rac1.VIP]
[DATABASE.NODEAPPS.rac1.VIP.IP]
[DATABASE.NODEAPPS.rac1.VIP.NETMASK]
[DATABASE.NODEAPPS.rac1.VIP.INTERFACES]
[DATABASE.NODEAPPS.rac1.ENVIRONMENT]
[DATABASE.NODEAPPS.rac2]
[DATABASE.NODEAPPS.rac2.ORACLE_HOME]
[DATABASE.NODEAPPS.rac2.VIP]
[DATABASE.NODEAPPS.rac2.VIP.IP]
[DATABASE.NODEAPPS.rac2.VIP.NETMASK]
[DATABASE.NODEAPPS.rac2.VIP.INTERFACES]
[DATABASE.NODEAPPS.rac2.ENVIRONMENT]
[DATABASE.VIP_RANGE]
[DATABASE.LOG]
[DATABASE.LOG.NODEAPPS]
[DATABASE.LOG.ASM]
[DATABASE.ASM]
[DATABASE.ASM.rac1]
[DATABASE.ASM.rac1.+asm1]
[DATABASE.ASM.rac1.+asm1.ORACLE_HOME]
[DATABASE.ASM.rac1.+asm1.START_OPTIONS]
[DATABASE.ASM.rac1.+asm1.SPFILE]
[DATABASE.ASM.rac1.+asm1.ENABLED]
[DATABASE.ASM.rac1.+asm1.VERSION]
[DATABASE.ASM.rac1.+asm1.ENVIRONMENT]
[DATABASE.ASM.rac2]
[DATABASE.ASM.rac2.+asm2]
[DATABASE.ASM.rac2.+asm2.ORACLE_HOME]
[DATABASE.ASM.rac2.+asm2.START_OPTIONS]
[DATABASE.ASM.rac2.+asm2.SPFILE]
[DATABASE.ASM.rac2.+asm2.ENABLED]
[DATABASE.ASM.rac2.+asm2.VERSION]
[DATABASE.ASM.rac2.+asm2.ENVIRONMENT]
[DATABASE.DATABASES]
[DATABASE.DATABASES.racdb]
[DATABASE.DATABASES.racdb.ORACLE_HOME]
[DATABASE.DATABASES.racdb.DOMAIN]
[DATABASE.DATABASES.racdb.SPFILE]
[DATABASE.DATABASES.racdb.DB_NAME]
[DATABASE.DATABASES.racdb.ROLE]
[DATABASE.DATABASES.racdb.START_OPTIONS]
[DATABASE.DATABASES.racdb.ENABLED]
[DATABASE.DATABASES.racdb.POLICY]
[DATABASE.DATABASES.racdb.PRIOR_POLICY]
[DATABASE.DATABASES.racdb.SERVICE]
[DATABASE.DATABASES.racdb.CONFIG_VERSION]
[DATABASE.DATABASES.racdb.ENVIRONMENT]
[DATABASE.DATABASES.racdb.INSTANCE]
[DATABASE.DATABASES.racdb.INSTANCE.racdb1]
[DATABASE.DATABASES.racdb.INSTANCE.racdb1.NODE]
[DATABASE.DATABASES.racdb.INSTANCE.racdb1.ENABLED]
[DATABASE.DATABASES.racdb.INSTANCE.racdb1.ENVIRONMENT]
[DATABASE.DATABASES.racdb.INSTANCE.racdb2]
[DATABASE.DATABASES.racdb.INSTANCE.racdb2.NODE]
[DATABASE.DATABASES.racdb.INSTANCE.racdb2.ENABLED]
[DATABASE.DATABASES.racdb.INSTANCE.racdb2.ENVIRONMENT]
[DATABASE.ONS_HOSTS]
[DATABASE.ONS_HOSTS.rac1]
[DATABASE.ONS_HOSTS.rac1.PORT]
[DATABASE.ONS_HOSTS.rac2]
[DATABASE.ONS_HOSTS.rac2.PORT]
[CRS]
三、voting disk灾难恢复
1、备份ocr盘
$ dd if=/dev/raw/raw1 of=/tmp/ocr.bak
106938368 bytes (107 MB) copied, 27.5566 seconds, 3.9 MB/s
$ ll -h /tmp/ocr.bak|awk '{print $5}'
102M
通过strings命令查看ocr内容
$ strings /tmp/ocr.bak|wc -l
1300
$ strings /tmp/ocr.bak|sort -u|wc -l
543
$ strings /tmp/ocr.bak|sort -u|grep '^\/'
/ as sysdba
/CLIENT_USER
/dev/raw/raw2
/ora!rac1!gsd
/privatename
/SERVICE
/u01/crs_1
/u01/crs_1/bin/racgwrap
/u01/crs_1/cdata/crs
/u01/crs_1/crs/public
/u01/db_1
/u01/db_1/bin/racgwrap
2、人为破坏,节点自动重启
$ dd if=/dev/zero of=/dev/raw/raw1
dd: writing to `/dev/raw/raw1': No space left on device
208865+0 records in
208864+0 records out
106938368 bytes (107 MB) copied, 24.5534 seconds, 4.4 MB/s
$ sleep 60;crs_stat -t
CRS-0184: Cannot communicate with the CRS daemon.
3、恢复ocr盘
$ dd if=/tmp/ocr.bak of=/dev/raw/raw1
$ sleep 180;crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....B1.inst application ONLINE ONLINE rac1
ora....B2.inst application ONLINE ONLINE rac2
ora.RACDB.db application ONLINE ONLINE rac1
ora....SM1.asm application ONLINE ONLINE rac1
ora....C1.lsnr application ONLINE ONLINE rac1
ora.rac1.gsd application ONLINE ONLINE rac1
ora.rac1.ons application ONLINE ONLINE rac1
ora.rac1.vip application ONLINE ONLINE rac1
ora....SM2.asm application ONLINE ONLINE rac2
ora....C2.lsnr application ONLINE ONLINE rac2
ora.rac2.gsd application ONLINE ONLINE rac2
ora.rac2.ons application ONLINE ONLINE rac2
ora.rac2.vip application ONLINE ONLINE rac2
zcs0237
2014.07.03
More cleaner and more efficient!
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/210154/viewspace-1209143/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/210154/viewspace-1209143/