Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

70

积分

0

好友

22

主题
1#
发表于 2012-4-23 15:56:38 | 查看: 8404| 回复: 4
环境:          4节点Rac
操作系统:   Oracle Enterprise Linux 5.5 64bit

数据库版本:oracle 11gr2 64bit


[root@bxrac04 init.d]# ./oracleasm  status
Checking if ASM is loaded: yes
Checking if /dev/oracleasm is mounted: yes
[root@bxrac04 init.d]# ./oracleasm listdisks
VOL1
VOL2
VOL3
VOL4
VOL5
VOL6
VOL7
[root@bxrac04 init.d]# ll /dev/oracleasm/disks
total 0
brw-rw---- 1 grid asmadmin 8,  49 Apr 23 14:20 VOL1
brw-rw---- 1 grid asmadmin 8,  65 Apr 23 14:20 VOL2
brw-rw---- 1 grid asmadmin 8,  81 Apr 23 14:20 VOL3
brw-rw---- 1 grid asmadmin 8,  97 Apr 23 14:20 VOL4
brw-rw---- 1 grid asmadmin 8, 113 Apr 23 14:20 VOL5
brw-rw---- 1 grid asmadmin 8, 129 Apr 23 14:20 VOL6
brw-rw---- 1 grid asmadmin 8, 145 Apr 23 14:20 VOL7
[root@bxrac04 bin]# ./crsctl check crs
CRS-4638: Oracle High Availability Services is online
CRS-4535: Cannot communicate with Cluster Ready Services
CRS-4530: Communications failure contacting Cluster Synchronization Services daemon
CRS-4533: Event Manager is online
[root@bxrac04 bin]# ./crsctl stat res -t -init
--------------------------------------------------------------------------------
NAME           TARGET  STATE        SERVER                   STATE_DETAILS      
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
ora.asm
      1        ONLINE  OFFLINE                                                  
ora.crsd
      1        ONLINE  INTERMEDIATE bxrac04                                    
ora.cssd
      1        ONLINE  OFFLINE                                                  
ora.cssdmonitor
      1        ONLINE  ONLINE       bxrac04                                    
ora.ctssd
      1        ONLINE  OFFLINE                                                  
ora.diskmon
      1        OFFLINE OFFLINE                                                  
ora.drivers.acfs
      1        ONLINE  ONLINE       bxrac04                                    
ora.evmd
      1        ONLINE  ONLINE       bxrac04                                    
ora.gipcd
      1        ONLINE  ONLINE       bxrac04                                    
ora.gpnpd
      1        ONLINE  ONLINE       bxrac04                                    
ora.mdnsd
      1        ONLINE  ONLINE       bxrac04   

[root@bxrac04 bin]# cat /etc/inittab|grep init.ohasd
h1:35:respawn:/etc/init.d/init.ohasd run >/dev/null 2>&1 </dev/null

[ 本帖最后由 swgsw 于 2012-4-23 16:01 编辑 ]

ocssd.log.rar

2.4 KB, 下载次数: 899

crsd.log.rar

844 Bytes, 下载次数: 818

2#
发表于 2012-4-23 16:19:46

回复 1# 的帖子

OCR 和vote 存放在裸设备里面?

回复 只看该作者 道具 举报

3#
发表于 2012-4-23 16:21:37

回复 2# 的帖子

看看/etc/oracle/ocr.loc
还有$GI_HOME/crs/install/crsconfig_params

回复 只看该作者 道具 举报

4#
发表于 2012-4-23 18:57:08
2012-04-23 14:21:08.445: [    CSSD][1155856704]clssnmvDDiscThread: using discovery string /dev/raw/* for initial discovery
2012-04-23 14:21:08.445: [   SKGFD][1155856704]Discovery with str:/dev/raw/*:

2012-04-23 14:21:08.445: [   SKGFD][1155856704]UFS discovery with :/dev/raw/*:

2012-04-23 14:21:08.445: [   SKGFD][1155856704]Fetching UFS disk :/dev/raw/raw1:

2012-04-23 14:21:08.445: [    CLSF][1155856704]Ignoring 0-byte file /dev/raw/raw1

2012-04-23 14:21:08.445: [   SKGFD][1155856704]Fetching UFS disk :/dev/raw/raw2:

2012-04-23 14:21:08.445: [    CLSF][1155856704]Ignoring 0-byte file /dev/raw/raw2

2012-04-23 14:21:08.445: [   SKGFD][1155856704]Fetching UFS disk :/dev/raw/raw3:

2012-04-23 14:21:08.446: [    CLSF][1155856704]Ignoring 0-byte file /dev/raw/raw3

2012-04-23 14:21:08.446: [   SKGFD][1155856704]Fetching UFS disk :/dev/raw/raw4:

2012-04-23 14:21:08.446: [    CLSF][1155856704]Ignoring 0-byte file /dev/raw/raw4

2012-04-23 14:21:08.446: [   SKGFD][1155856704]Fetching UFS disk :/dev/raw/raw5:

2012-04-23 14:21:08.446: [    CLSF][1155856704]Ignoring 0-byte file /dev/raw/raw5

2012-04-23 14:21:08.446: [   SKGFD][1155856704]Fetching UFS disk :/dev/raw/raw6:

2012-04-23 14:21:08.446: [    CLSF][1155856704]Ignoring 0-byte file /dev/raw/raw6

2012-04-23 14:21:08.446: [   SKGFD][1155856704]Fetching UFS disk :/dev/raw/raw7:

2012-04-23 14:21:08.446: [    CLSF][1155856704]Ignoring 0-byte file /dev/raw/raw7

2012-04-23 14:21:08.446: [   SKGFD][1155856704]OSS discovery with :/dev/raw/*:

2012-04-23 14:21:08.446: [    CSSD][1155856704]clssnmvDiskVerify: Successful discovery of 0 disks
2012-04-23 14:21:08.446: [    CSSD][1155856704]clssnmCompleteInitVFDiscovery: Completing initial voting file discovery
2012-04-23 14:21:08.446: [    CSSD][1155856704]clssnmvFindInitialConfigs: No voting files found
2012-04-23 14:21:08.446: [    CSSD][1155856704]###################################
2012-04-23 14:21:08.446: [    CSSD][1155856704]clssscExit: CSSD signal 11 in thread clssnmvDDiscThread
2012-04-23 14:21:08.446: [    CSSD][1155856704]###################################
2012-04-23 14:21:08.446: [    CSSD][1155856704]

----- Call Stack Trace -----
2012-04-23 14:21:08.446: [    CSSD][1145366848]clssgmClientShutdown: total iocapables 0
2012-04-23 14:21:08.446: [    CSSD][1145366848]clssgmClientShutdown: graceful shutdown completed.
2012-04-23 14:21:08.446: [    CSSD][1155856704]calling              call     entry                argument values in hex
2012-04-23 14:21:08.446: [    CSSD][1155856704]location             type     point                (? means dubious value)
2012-04-23 14:21:08.446: [    CSSD][1155856704]-------------------- -------- -------------------- ----------------------------
2012-04-23 14:21:08.453: [    CSSD][1155856704]clssscExit()+594     call     kgdsdst()            000000000 ? 000000000 ?
2012-04-23 14:21:08.454: [    CSSD][1155856704]                                                   044E49F58 ? 000000001 ?
2012-04-23 14:21:08.454: [    CSSD][1155856704]                                                   044E4E458 ? 000000000 ?
2012-04-23 14:21:08.454: [    CSSD][1155856704]s0clsssc_sighandler  call     clssscExit()         2AAAAC20DBF0 ? 000000001 ?
2012-04-23 14:21:08.454: [    CSSD][1155856704]()+611                                             044E49F58 ? 000000001 ?








ASM Discovery String是 /dev/raw/* , 但是 :/dev/raw/* 下的 各设备的状态不正常:

2012-04-23 14:21:08.445: [    CLSF][1155856704]Ignoring 0-byte file /dev/raw/raw1

都是 0-byte file ,clssnmvDiskVerify 找不到有效的 votedisk 后 clssgmClientShutdown 关闭


建议你 确认  /dev/raw/* 下的设备 及其内容正常,    我想这可能是你的测试系统


其次 我们 不建议 使用 raw 绑定设备 , 建议用 udev 或者 ASMLIB 来绑定设备

其次 建议 新安装 GI/CRS 不要使用版本 11.2.0.1 , Out of Place Upgrade 目前支持直接安装 11.2.0.3 GI/CRS Clusterware

回复 只看该作者 道具 举报

5#
发表于 2012-4-24 17:20:44
感谢 版主! 问题解决了!
/dev/raw下面权限的问题。

在 /etc/rc.local 里面加入:   问题解决
把权限变为如下:

chown grid:dba /dev/raw/raw1
chown grid:dba /dev/raw/raw2
chown grid:dba /dev/raw/raw3
chown grid:dba /dev/raw/raw4
chown grid:dba /dev/raw/raw5
chown grid:asmadmin /dev/raw/raw6
chown grid:asmadmin /dev/raw/raw7

chmod 660 /dev/raw/raw*

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-15 15:15 , Processed in 0.096535 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569