如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!
诗檀软件专业数据库修复团队
服务热线 : 13764045638 QQ号:47079569 邮箱:service@parnassusdata.com
适用于: Oracle Database – 企业版 – 版本11.2.0.4及以后 症状 Oracle Linux上的3-节RAC, 节重启后,oracle asm没有出现,不能定位表决文件: //alertxxxx03.log
变化 突然重启节03时,所有节点都启动并运行,接着是节 04 和 05, 现在不能重启群集。 //ocssd .log 2015-12-08 12:12:01.083: [ SKGFD][2906195712]Lib :ASM:/opt/oracle/extapi/64/asm/orcl/1/libasm.so: closing handle 0x7f258808e5f0 for disk :ORCL:OCRVOTE2: 2015-12-08 12:12:01.418: [ CSSD][2918246144]clssscSelect: cookie accept request 0x7f2598084600
原因 在os 信息中发现下列行: 然后因为内核更新,oracle-ohasd 主要过程(14805)由TERM 信号终止。 解决方法 保证asm 存储配置是正确的,asm头是有效的,在所有三个节上可以发现所有的磁盘: =========================================================================================== 下面是crsctl 从所有节查询css votedisk 的输出,节03有一个问题,不能返回任何输出: [oracle@xxxx03 ~]$ /u01/app/11.2.0/grid/bin/crsctl query css votedisk [oracle@xxxx04 etc]$ /u01/app/11.2.0/grid/bin/crsctl query css votedisk
[oracle@xxxx04 etc]$ ssh xxxxx05 KFOD-00313: No ASM instances available. CSS group services were successfully initilized by kgxgncin 所有权和 /etc/oracle 上的限制所示 775根:oinstall ,节之间是连贯的。 确信物理表决文件在磁盘每个”How to find the Physical Location of the Voting File and OCR on ASM”上 (Doc ID 1051453.1) $ kfed read /dev/oracleasm/disks/OCRVOTE1 lines kfdhdb.vfstart and kfdhdb.vfend did not have ‘zeros’. oracle@xxxx03 $ /u01/app/11.2.0/grid/bin/kfod disks=all KFOD-00313 在asm alert.log 中,比较节03在/var/log/信息中关闭的时间, 在os 信息中发现了下列行: Dec 8 09:18:02 xxxx03 yum[30069]: Installed: kernel-uek-firmware-3.8.13-68.el6uek.20903396.noarch Then because of kernel updates oracle-ohasd main process (14805) killed by TERM signal. 对于 ASM, Oracle Linux内核更新变化必须被还原。 |
Comment