asm_diskstring 单引号问题,导致磁盘组 无法挂载

数据库库环境 11.2.0.4

修改了 asm_diskstring  alter system set asm_diskstring='/dev/raw/raw5, /dev/raw/raw6,/dev/raw/raw7, /dev/raw/raw9,/dev/sdf,/dev/sdf1' scope=both;
重启ohasd  发生数据库起不来 磁盘组 DATA2 没有挂载上

用命令 kfed read /dev/raw/raw6 aun=0 blkn=0|more 检查磁盘头是否有损坏
           kfed read /dev/raw/raw9 aun=0 blkn=0|more 检查磁盘他是否有损坏
都显示正常
重启了虚拟主机,data2 磁盘还说无法mount;

奇怪,磁盘组都是正常,为什么磁盘组 data2 无法mount,而其他的磁盘组可以正常mount

后来想想,我之前改过参数 asm_diskstring ,是不是 参数格式问题 导致 磁盘无法mount  呢? 之前的命令是
alter system set asm_diskstring='/dev/raw/raw5, /dev/raw/raw6,/dev/raw/raw7, /dev/raw/raw9,/dev/sdf,/dev/sdf1' scope=both;
所有磁盘 用 两个单引号 在一起。
马上改一下改参数 把每一个raw设备文件用单引号独立引起来如下:
alter system set asm_diskstring='/dev/raw/raw5', '/dev/raw/raw6','/dev/raw/raw7', '/dev/raw/raw9';

点击(此处)折叠或打开

  1. SQL> alter system set asm_diskstring=\'/dev/raw/raw5\', \'/dev/raw/raw6\',\'/dev/raw/raw7\', \'/dev/raw/raw9\';
  2. System altered.
  3. SQL> show parameter disk
  4. NAME TYPE
  5. ------------------------------------ ---------------------------------
  6. VALUE
  7. ------------------------------
  8. asm_diskgroups string
  9. BAK, DATA, BACKUP, DATA2
  10. asm_diskstring string
  11. /dev/raw/raw5, /dev/raw/raw6,
  12. /dev/raw/raw7, /dev/raw/raw9
  13. SQL> alter diskgroup data2 mount;
  14. Diskgroup altered.


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21980353/viewspace-1710465/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21980353/viewspace-1710465/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值