zoukankan      html  css  js  c++  java
  • ora15031 DBCA找不到ASM磁盘组

    ora-15031 DBCA找不到ASM磁盘组

    使用DBCA创建数据库,使用ASM存储。ASM实例已经创建,但是在创建磁盘组窗口,无法找到已经创建的ASM磁盘组。ORACLEASM显示正常。
    [yangwenchao@yangwenchao ~]$ /etc/init.d/oracleasm status
    Checking if ASM is loaded: [ OK ]
    Checking if /dev/oracleasm is mounted: [ OK ]
    [yangwenchao@yangwenchao ~]$ /etc/init.d/oracleasm listdisks
    VOL1
    VOL2
    VOL3
    VOL4
    VOL5
    [yangwenchao@yangwenchao ~]$ /etc/init.d/oracleasm scandisks
    Scanning system for ASM disks:

    请问怎样才能添加上ASM磁盘组?

    #/etc/init.d/oracleasm createdisk VOL1 /dev/sdb
    #/etc/init.d/oracleasm createdisk VOL2 /dev/sdc
    #/etc/init.d/oracleasm createdisk VOL3 /dev/sdd
    #/etc/init.d/oracleasm createdisk VOL4 /dev/sde
    #/etc/init.d/oracleasm createdisk VOL5 /dev/sdf

    解决方法一

    [root@racdb1 ~]# /etc/init.d/oracleasm scandisks
    Scanning system for ASM disks: [ OK ]
    [root@racdb1 disks]# /etc/init.d/oracleasm status
    Checking if ASM is loaded: [ OK ]
    Checking if /dev/oracleasm is mounted: [ OK ]
    注意mount在 /dev/oracleasm

    创建的时候路径要用全部路径(绝对路径)同时要要看
    *.asm_diskgroups='ORACLE','dgtest' -----这个地方要经常更改
    *.asm_diskstring='/dev/oracleasm/disks/VOL*' -----特别要注意这个地方
    *.background_dump_dest='/u01/app/oracle/admin/+ASM/bdump'
    *.core_dump_dest='/u01/app/oracle/admin/+ASM/cdump'
    *.instance_type='asm'
    *.large_pool_size=12M
    *.remote_login_passwordfile='SHARED'
    *.user_dump_dest='/u01/app/oracle/admin/+ASM/udump'

    SQL> create diskgroup dgtest1 normal redundancy
    2 failgroup dgtest_0001 disk '/dev/oracleasm/disks/VOL4' name dgtest_0003
    3 failgroup dgtest_0002 disk '/dev/oracleasm/disks/VOL5' name dgtest_0004;

    Diskgroup created.



    解决方法二

    修改$ORACLE_HOME/dbs/init+ASM.ora文件
    添加一行:asm_diskstring='ORCL:VOL*'

    启动实例
    报错,ORA-29701: unable to connect to Cluster Manager
    查google,查不到
    再查metalink,原来是因为安装完10g以后,就直接把/etc/inittab中的
    h1:35:respawn:/etc/init.d/init.cssd run >/dev/null 2>&1   这句注释了
    原来这就是10g内置的cluster manager

    取消注释
    重新启动系统
    再次启动实例,OK
  • 相关阅读:
    Linux忘了root的密码怎么办
    缩略图的实现
    ASP.NET程序编写注意 (转载)
    太极拳
    Linux系统管理技巧大荟萃
    茶经(转载)
    datagrid的显示控制
    太极功
    Linux下硬盘分区详解
    Tomcat4.0中文问题简单解决方法
  • 原文地址:https://www.cnblogs.com/danghuijian/p/4400406.html
Copyright © 2011-2022 走看看