We have a problem during SMO 3.1P1 backup of 11.2 database using ASM on AIX 6.1.
As i can see in logfile, snapshot is taken without problems. Then it is mounted, registered in ASM and RMAN and that also works fine.
But after that, there is a problem when smo runs "snapdrive disconnect " command. It fails with this error:
0514-062 Cannot perform the requested function because the specified device is busy.
Here is a interesting part of the log where you can see that there are processes holding hdisk11 (one of 2 hdisks snapshoted). As you can see smo waits 22 secs for ASM to close everything. But i guess it does not do that in time. Is there a way to increase this timeout? Or to do something else to force ASM close descriptors?
2011-05-16 14:17:24,566 [Execution Monitor Thread [fuser /dev/rhdisk10 /dev/rhdisk11]] [DEBUG]: EXE-00001: Shell result [0:00:00.108] (Exit Value: 0):
/dev/rhdisk10:
/dev/rhdisk11:
4456656 4849826 6815972 7471358 4456656 6488084 6815972 7471358 7995434
2011-05-16 14:17:24,571 [...]: CON-10003: Waiting 22.0 seconds for ASM instance to close open file descriptors on ASM Disk files [/dev/rhdisk10, /dev/rhdisk11].
2011-05-16 14:17:46,714 [Execution Monitor Thread [fuser /dev/rhdisk10 /dev/rhdisk11]] [DEBUG]: EXE-00001: Shell result [0:00:00.108] (Exit Value: 0):
/dev/rhdisk10:
/dev/rhdisk11:
4456656 4849826 6815972 7471358 4456656 6488084 6815972 7471358 7995434
Thank you