Re: Unable to remove ASM disks from ASMLIB

From: Thomas Roach <troach_at_gmail.com>
Date: Tue, 26 Jan 2010 17:18:07 -0500
Message-ID: <b86ffce61001261418h53d3ec61i6013a14a9e4e8d94_at_mail.gmail.com>



Use this to find who is holding it open. (Also it could be locked on other nodes to, so check all nodes).

lsof | grep /dev/oracleasm

On Tue, Jan 26, 2010 at 4:54 PM, Manmohan Jalsingh <mjalsingh_at_gmail.com>wrote:

> Hi,
>
> Environment : ASM 11.1.0.7 on RHEL5. I am getting following error while
> trying to release the disks from ASMLIB. The disks have been already dropped
> from ASM diskgroup.
>
> [root]# /etc/init.d/oracleasm deletedisk VOL0
> Removing ASM disk "VOL0": [FAILED]
>
> "Clearing disk header: oracleasm-write-label: Unable to open device
> "/dev/oracleasm/disks/VOL0": Device or resource busy failed Unable to clear
> disk "VOL0"
>
> It seems that I may be hitting ASM bug 7225720 which states that some
> Oracle processes may still have these devices opened. I could resolve the
> issue by stopping the ASM as support has suggested, but I am hoping to find
> a solution with taking outage on production server.
>
> Martin Meyer has mentioned a workaround on his blog
> http://martinmeyer.blogspot.com/2008/12/remove-asm-disk.html by creating
> and dropping a junk diskgroup on the dropped disks, but it didn't work for
> me. I am wondering if anyone has experienced this issue and found any other
> workaround?
>
> Thanks
> Manmohan
>
>
>

-- 
Thomas Roach
813-404-6066
troach_at_gmail.com

--
http://www.freelists.org/webpage/oracle-l
Received on Tue Jan 26 2010 - 16:18:07 CST

Original text of this message