创建asm磁盘 报错 oracleasm-write-label: Unable to clear device

今天创建ASM磁盘报错,如下:

[root@db1 ~]# /etc/init.d/oracleasm createdisk VOL2 /dev/asmc1
Marking disk "VOL2" as an ASM disk:                        [FAILED]

因为使用了udev,以前又配置过 Multipathing 多路径模块,初步怀疑是 Multipathing 的问题,停止服务,注释掉配置文件,重新加载配置和重新启动系统,问题依旧。

怀疑是udev的问题,尝试使用内核设备名,问题依旧。

google一下,记起asm是有日志的,检查日志(tail -f  /var/log/oracleasm) 发现如下报错:

Disk "VOL1" does not exist or is not instantiated
Writing disk header: oracleasm-write-label: Unable to clear device "/dev/asma1": No space left on device
failed
Unable to label device "/dev/asma1"

新设备怎么会没有空间呢?也不会是Inode的问题,再次使用fdisk检查,突然发现分区类型是扩展分区:

[root@db1 ~]# fdisk /dev/asma

Command (m for help): p

Disk /dev/asma: 5268 MB, 5268045824 bytes
163 heads, 62 sectors/track, 1018 cylinders
Units = cylinders of 10106 * 512 = 5174272 bytes

    Device Boot      Start       End       Blocks       Id     System
/dev/ocrb1              10        1018      5143923    83  Extended

改成主磁盘分区

Disk /dev/asma: 5268 MB, 5268045824 bytes
163 heads, 62 sectors/track, 1018 cylinders
Units = cylinders of 10106 * 512 = 5174272 bytes

    Device Boot      Start         End      Blocks   Id  System
/dev/asma1               1        1018     5143923   83  Linux

重新尝试,创建asm磁盘成功,看来是上一步做磁盘分区时疏忽了,做个mark。
 

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

转载于:http://blog.itpub.net/14184018/viewspace-702153/

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值