LINUX上使用的EMC存储,用ORACLE ASM建盘报错:
#oracleasm createdisk VOL1 /dev/emcpowerda1
Marking disk "/dev/emcpowerda1" as an ASM disk: asmtool: Device "/dev/emcpowerda1" is
not apartition [FAILED]
oracle给出的解释是因为EMC powerpath多路径版本问题,如果powerpath版本低于或者等于5.3,不支持
oracleasm,必须高于5.3
解决办法:
1.将EMC powerpath版本升级,升级到powerpath 5.3 SP1及以上即可解决,查看powerpath版本:
#/usr/sbin/powermt version
2.oracle给出一个解决办法:
使用asmtool命令
#/usr/sbin/asmtool -C -l /dev/oracleasm -n VOL1 -s /dev/emcpowerda1 -a force=yes
执行后显示如下信息:
asmtool: Device "/dev/emcpowera1" is not a partition
asmtool: Continuing anyway
...
完成以后默认的权限是root:root,需要将oracleasm重新启动:
#/sbin/service oracleasm restart
如果重启oracleasm还没生效,需重启操作系统。
参考文档:metalink ID 469163.1
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24668589/viewspace-709040/
,如需转载,请注明出处,否则将追究法律责任。