Re: Unable to remove ASM disks from ASMLIB
Date: Tue, 26 Jan 2010 17:18:07 -0500
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:
> Environment : ASM 188.8.131.52 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
-- Thomas Roach 813-404-6066 troach_at_gmail.com -- http://www.freelists.org/webpage/oracle-lReceived on Tue Jan 26 2010 - 16:18:07 CST