问题描述:给磁盘组添加磁盘时,报错ORA-15032、ORA-15031、ORA-15014,如下所示:
系统:rhel 7.3
1、异常重现
SQL> ALTER DISKGROUP DATA add DISK '/dev/mapper/data02' rebalance power 11;
ALTER DISKGROUP DATA add DISK '/dev/mapper/data02' rebalance power 11
*
ERROR at line 1:
ORA-15032: not all alterations performed
ORA-15031: disk specification '/dev/mapper/data02' matches no disks
ORA-15014: path '/dev/mapper/data02' is not in the discovery set
2、异常原因
如上所示,指定的/dev/mapper/data02路径匹配不到磁盘.
3、解决过程
检查磁盘权限后,确认与其它磁盘相同,排除权限问题.
查看ASM_DISKSTRING参数,此参数指定ASM实例可以使用的磁盘,其只在ASM启动脚本(参数文件)中设置,默认为NULL.
SQL> show parameter asm_diskstring;
NAME TYPE VALUE
------------------------------------ --------------------------------- -----------------------------------
asm_diskstring string /dev/ocr*, /dev/data*
[root@hisdb11 dev]# pwd
/dev
[root@hisdb11 dev]# ls -ltr ocr*
lrwxrwxrwx 1 root root 4 Oct 19 17:34 ocr2 -> dm-2
lrwxrwxrwx 1 root root 4 Oct 19 17:34 ocr3 -> dm-4
lrwxrwxrwx 1 root root 4 Oct 19 17:34 ocr1 -> dm-5
[root@hisdb11 dev]# ls -ltr data*
lrwxrwxrwx 1 root root 4 Oct 19 17:34 data1 -> dm-3
lrwxrwxrwx 1 root root 4 Oct 19 17:34 data2 -> dm-7
说明:如上所示,asm_diskstring并未发现/dev/mapper/路径.
解决方案:
grid用户:
$ sqlplus / as sysasm
SQL> ALTER DISKGROUP DATA add DISK '/dev/data2' rebalance power 11;
说明:使用如上语句成功添加磁盘进DATA磁盘组.
参考网址:http://blog.itpub.net/29475508/viewspace-1180123/
给磁盘组添加磁盘时,报错ORA-15032、ORA-15031、ORA-15014
原创
©著作权归作者所有:来自51CTO博客作者Liujun_Deng的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
ORA-65096: 公用用户名或角色名无效oracle oracle用户登录 ORA-65096
-
添加ASM磁盘报错ORA-02097和ORA-15014
添加ng参数未设置导致asm实例没有发现磁盘路径。 问题处理:
图形界面 磁盘分区 报错信息 -
当root.sh与ORA-15031相遇
  错误ORA-15031的提示,还是很明显的,无法识别对应的voting磁盘,正常解决思路,就是检查磁盘是否正常挂载,权限是否正确等,需要逐项检查。
root.sh ORA-15031 ORA-15018 voting -
ASM装载磁盘组时ORA-15096错误
ASM装载磁盘组时ORA-15096错误,等一下在写上来,
磁盘 职场 休闲 ASM 装载 -
Navicat连接Oracle时,报错ORA-28547或ORA-03135后台开发工具 数据库 ci 版本号