视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
ASM磁盘创建提示“Markingdisk“VOL1”asanASMdisk:[FAILED]”
2020-11-09 10:34:43 责编:小采
文档


ASM磁盘创建提示ldquo;Marking disk VOL1 as an ASM disk: [FAILED]rdquo;

今天是2013-12-1,今天安装了一下asm,在创建磁盘的时候出现一个问题如下:

Marking disk "VOL1" as an ASM disk: [FAILED]

产生该问题原因在此总结如下:

1)ASM driver is disable

2)Device "/dev/xxx" is not a partition

3)SELINUX=enforcing

对于第一种情况,,我们可以使用/etc/init.d/Oracleasm status 查看状态,如果没有启动则采用/etc/init.d/oracleasm start 进行启动asm 驱动

2)对于该问题,需要首先划分分区,因为在官网提出只有如下asm才可支持:

Oracle ASM disks are the storage devices that are provisioned to Oracle ASM disk groups. Examples of Oracle ASM disks include:

  • A disk or partition from a storage array

  • An entire disk or the partitions of a disk

  • Logical volumes

  • Network-attached files (NFS)

  • 3)对于第三中问题可以采用如下解决方法:

    [root@oracle-one ~]# cat /etc/selinux/config

    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    # enforcing - SELinux security policy is enforced.
    # permissive - SELinux prints warnings instead of enforcing.
    # disabled - No SELinux policy is loaded.
    SELINUX=enforcing
    # SELINUXTYPE= can take one of these two values:
    # targeted - Targeted processes are protected,
    # mls - Multi Level Security protection.
    SELINUXTYPE=targeted


    [root@oracle-one ~]#
    [root@oracle-one ~]# cat /etc/selinux/config

    # This file controls the state of SELinux on the system.
    # SELINUX= can take one of these three values:
    # enforcing - SELinux security policy is enforced.
    # permissive - SELinux prints warnings instead of enforcing.
    # disabled - No SELinux policy is loaded.
    SELINUX=permissive
    # SELINUXTYPE= can take one of these two values:
    # targeted - Targeted processes are protected,
    # mls - Multi Level Security protection.
    SELINUXTYPE=targeted

    selinux代表安全增强linux,有三个值enforcing记录日志且阻止程序运行,permissive记录警告日志允许程序运行,disable关闭 selinux策略。建议设置permisssive。
    [root@oracle-one ~]#
    [root@oracle-one ~]# setenforce 0
    [root@oracle-one ~]# getenforce
    Permissive
    [root@oracle-one ~]#
    [root@oracle-one ~]# /etc/init.d/oracleasm createdisk VOL1 /dev/sdb1
    Marking disk "VOL1" as an ASM disk: [ OK ]
    [root@oracle-one ~]#

    另外非常重要的一点就是,我们可以通过查看/var/log/oracleasm日志信息进行快速问题定位。

    That‘s all!

    推荐阅读:

    如何修改ASM的sys密码

    如何将ASM中的数据文件复制到操作系统中

    Oracle 11g RAC ASM磁盘全部丢失后的恢复

    Oracle 11g从入门到精通 PDF+光盘源代码

    RHEL6 ASM方式安装Oracle 11g R2

    Oracle 10g 手工创建ASM数据库

    Ubuntu 12.04(amd)安装完Oracle 11gR2后各种问题解决方法

    如何修改Oracle 10g ASM的sys密码

    下载本文
    显示全文
    专题