Oracle Rac中某一节点因asm_diskstring配置问题导致asm磁盘组无法挂载的问题解决

Oracle 专栏收录该内容
39 篇文章 9 订阅
环境:Oracle 11.2.4.0 RAC
问题描述:
CRS服务不正常,asm diskgroup挂载不了,截图如下:






日志如下:
--------------------------------------------------------------------------------------------------
Wed Jun 27 10:28:10 2018
SQL> alter diskgroup crs mount 
NOTE: cache registered group CRS number=1 incarn=0xdbd84eae
NOTE: cache began mount (not first) of group CRS number=1 incarn=0xdbd84eae
WARNING: detected duplicate paths to the same disk: 
  '/dev/mapper/CRSp1' and 
  '/dev/dm-23' 
More trace information dumped to '/u01/app/grid/diag/asm/+asm/+ASM2/trace/+ASM2_ora_42445.trc'
Wed Jun 27 10:28:11 2018
ERROR: no read quorum in group: required 2, found 0 disks
NOTE: cache dismounting (clean) group 1/0xDBD84EAE (CRS) 
NOTE: messaging CKPT to quiesce pins Unix process pid: 42445, image: oracle@db-5 (TNS V1-V3)
NOTE: dbwr not being msg'd to dismount
NOTE: lgwr not being msg'd to dismount
NOTE: cache dismounted group 1/0xDBD84EAE (CRS) 
NOTE: cache ending mount (fail) of group CRS number=1 incarn=0xdbd84eae
NOTE: cache deleting context for group CRS 1/0xdbd84eae
GMON dismounting group 1 at 10 for pid 24, osid 42445
ERROR: diskgroup CRS was not mounted
WARNING: Disk Group CRS containing spfile for this instance is not mounted
WARNING: Disk Group CRS containing configured OCR is not mounted
WARNING: Disk Group CRS containing voting files is not mounted
ORA-15032: not all alterations performed
ORA-15017: diskgroup "CRS" cannot be mounted
ORA-15063: ASM discovered an insufficient number of disks for diskgroup "CRS"
ERROR: alter diskgroup crs mount
Wed Jun 27 10:28:13 2018
NOTE: No asm libraries found in the system
ERROR: -5(Duplicate disk DATA:DATA_0008)
ERROR: -5(Duplicate disk DATA:DATA_0001)
ERROR: -5(Duplicate disk DATA:DATA_0000)
ERROR: -5(Duplicate disk DATA:DATA_0003)
ERROR: -5(Duplicate disk CRS:CRS_0000)
ERROR: -5(Duplicate disk DATA:DATA_0007)
ERROR: -5(Duplicate disk DATA:DATA_0005)
ERROR: -5(Duplicate disk DATA2:DATA2_0002)
ERROR: -5(Duplicate disk DATA2:DATA2_0003)
ERROR: -5(Duplicate disk DATA:DATA_0004)
ERROR: -5(Duplicate disk RECOVERY:RECOVERY_0000)
ERROR: -5(Duplicate disk DATA:DATA_0002)
ERROR: -5(Duplicate disk DATA:DATA_0006)
ASM Health Checker found 1 new failures
------------------------------------------------------------------------------------


另一个节点正常,截图如下:






分析:

两边asm_diskstring的参数不同,

不正常的节点中asm_diskstring里存在指向重复的路径:
/dev/*,/dev/mapper/*
从而造成日志中的提示:
----------------------------
WARNING: detected duplicate paths to the same disk: 
  '/dev/mapper/CRSp1' and 
  '/dev/dm-23' 
--------------------------------------------------

尝试在不正常的节点下修改asm_diskstring,无法修改:

在正常的节点上执行:

alter system set asm_diskstring='/dev/dm-*' scope=spfile;

修改成功!

然后重启不正常的节点,重启后发现asm磁盘组挂载上了!





  • 2
    点赞
  • 1
    评论
  • 2
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

评论 1 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:像素格子 设计师:CSDN官方博客 返回首页

打赏作者

白昼ron

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值