This discussion is archived
5 Replies Latest reply: Sep 26, 2012 10:21 PM by 626479 RSS

ASM disgroup unable to mount (error disk not exist at all )

626479 Newbie
Currently Being Moderated
one of our RAC system have ASM trouble .

ASM prompts error , disk 3,4,5 is missing , while we sure there's only disk 1,2,3 for VOL 1,2,3 configured
on both RAC nodes

1.how do we be sure where disk 3,4,5 is ??
2. how to get rid of the this non-exist disks ?

thanks everyone for answers and hints

br/ricky

alter diskgroup asm_sai mount

*

ERROR at line 1:

ORA-15032: not all alterations performed

ORA-15040: diskgroup is incomplete

ORA-15042: ASM disk "5" is missing

ORA-15042: ASM disk "4" is missing

ORA-15042: ASM disk "3" is missing


/etc/init.d/oracleasm listdisks

VOL1

VOL2

VOL3


Device "/dev/emcpowere1" is marked an ASM disk with the label "VOL1"

Device "/dev/emcpowerf" is not marked as an ASM disk

Device "/dev/emcpowerf1" is marked an ASM disk with the label "VOL2"

Device "/dev/emcpowerg" is not marked as an ASM disk

Device "/dev/emcpowerg1" is marked an ASM disk with the label "VOL3"


select GROUP_NUMBER,NAME,STATE,TYPE from v$asm_diskgroup;

GROUP_NUMBER NAME STATE TYPE

------------ ------------------------------ ----------- ------

0 ASM_SAI DISMOUNTED

select GROUP_NUMBER, DISK_NUMBER,MOUNT_STATUS,state,NAME,path from v$asm_disk;

GROUP_NUMBER DISK_NUMBER MOUNT_S STATE NAME

------------ ----------- ------- -------- ------------------------------

PATH

--------------------------------------------------------------------------------

0 0 CLOSED NORMAL

ORCL:VOL1

0 2 CLOSED NORMAL

ORCL:VOL3

0 1 CLOSED NORMAL

ORCL:VOL2
  • 1. Re: ASM disgroup unable to mount (error disk not exist at all )
    626479 Newbie
    Currently Being Moderated
    there's no ORCL:VOL5 on system at all

    but mount diskgroup shows disk 5,4,3 missing

    result: 4 osderr:0x3 osderr1:0x2e pid:13194
    WARNING: failed to read mirror side 1 of virtual extent 0 logical extent 0 of file 268 in group 1 from disk VOL5 allocation unit 920 reason error; if possible,will try another mirror side
    WARNING: failed to read mirror side 1 of virtual extent 0 logical extent 0 of file 268 in group 1 from disk VOL5 allocation unit 920 reason error; if possible,will try another mirror side
    WARNING: IO Failed. subsys:/opt/oracle/extapi/64/asm/orcl/1/libasm.so dg:1, diskname:ORCL:VOL5 disk:0x4.0xb147cd73 au:920
    WARNING: IO Failed. subsys:/opt/oracle/extapi/64/asm/orcl/1/libasm.so dg:1, diskname:ORCL:VOL5 disk:0x4.0xb147cd73 au:920
    iop:0x2ab4c8487000 bufp:0x2ab4c7ef2a00 offset(bytes):964689920 iosz:512 operation:1(Read) synchronous:1
    iop:0x2ba19b172000 bufp:0x2ba19abdda00 offset(bytes):964689920 iosz:512 operation:1(Read) synchronous:1
    result: 4 osderr:0x3 osderr1:0x2e pid:21261
    result: 4 osderr:0x3 osderr1:0x2e pid:17147
  • 2. Re: ASM disgroup unable to mount (error disk not exist at all )
    626479 Newbie
    Currently Being Moderated
    the problem seems to be disk 5,4,3 not exist on v$asm_disk

    but how could mount command find something doesn't exist at all

    on nodes , there's only VOL1,2,3

    checked according to this posts
    http://vijaydumpa.blogspot.pt/2008/05/asm-could-not-mount-or-see-diskgroup.html

    no error was found , everything look ok on OS side .

    how come oracle need to identifiy disk 5,4,3 ..

    SQL> alter diskgroup asm_sai mount force;

    alter diskgroup asm_sai mount force

    *

    ERROR at line 1:

    ORA-15032: not all alterations performed

    ORA-15040: diskgroup is incomplete

    ORA-15042: ASM disk "5" is missing

    ORA-15042: ASM disk "4" is missing

    ORA-15042: ASM disk "3" is missing

    select GROUP_NUMBER, DISK_NUMBER,MOUNT_STATUS,state,NAME,path from v$asm_disk;

    GROUP_NUMBER DISK_NUMBER MOUNT_S STATE NAME

    ------------ ----------- ------- -------- ------------------------------

    PATH

    --------------------------------------------------------------------------------

    0 0 CLOSED NORMAL

    ORCL:VOL1

    0 2 CLOSED NORMAL

    ORCL:VOL3

    0 1 CLOSED NORMAL

    ORCL:VOL2
  • 3. Re: ASM disgroup unable to mount (error disk not exist at all )
    MahirM.Quluzade Guru
    Currently Being Moderated
    Hi,

    Your ASM Disk 3,4,5 is missing.
    Did you remove disks?

    Regards
    Mahir M. Quluzade
    www.mahir-quluzade.com
  • 4. Re: ASM disgroup unable to mount (error disk not exist at all )
    72370 Newbie
    Currently Being Moderated
    What version of Oracle and what o/s are you using?
  • 5. Re: ASM disgroup unable to mount (error disk not exist at all )
    626479 Newbie
    Currently Being Moderated
    Yeah, you are right ..

    finnally found out that LUN was removed by other people ...

    but i still couldn't understand is why v$ASM_DISK shows only 3 disks , and mount reports 6 of them ..

    where does it from ?

    i thought , there should be 6 disks there , 3 of them was member's state , 3 of them was in some other state


    br/ricky

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points