« SQLT : Una poderosa herramienta para hacer tuning a sentencias SQL1z1-058 : Oracle RAC 11gr2 and Grid Infraestructure Administration »

/etc/init.d/oracleasm deletedisk FAILED :(



Hoy estuve arreglandoinstalando un RAC para una E-Businness Suite de Oracle , la mire hace unos días y dije que lo mejor era reinstalar todo, pues bien comencé con las desinstalaciones e instalaciones de los productos en cuestión. Y hoy ví la parte del Storage , cuando en eso me encuentro con un pequeño problema


Consulte si había discos generados mediante ASMLib , pues en la instalación anterior no habían ocupado el multipath de linux y sólo se habían remitido a ocupar el single path



Por ende había que eliminar los discos y crearlos apuntando al Device Mapper, pues bien en ese comando apareció el siguiente error

[root@hrdbd1 sysconfig]# /etc/init.d/oracleasm deletedisk VOL01
Removing ASM disk "VOL01": [FAILED]



El cual se puede ver en el log del ASM

[root@hrdbd1 sysconfig] vi /var/log/oracleasm

Unable to clear disk “VOL1″
Clearing disk header: oracleasm-write-label: Unable to open device “/dev/oracleasm/disks/VOL1″: Device or resource busy
failed
Unable to clear disk “VOL01″



Y la manera de solucionar es sobreescribir la cabecera de los path de los discos asociados al Device Mapper

[root@hrdbd1 sysconfig]# dd if=/dev/zero of=/dev/sdh count=100 bs=10240
100+0 records in
100+0 records out
1024000 bytes (1.0 MB ) copied, 0.009565 seconds, 107 MB/s



Podemos saber el dispositivo, consultando el mismisimo disco en el ASMLib

[root@hrdbd1 sysconfig]# /etc/init.d/oracleasm querydisk -v -d -p VOL01
Disk "VOL01" is a valid ASM disk on device [253, 28]
/dev/sdh: LABEL="VOL01" TYPE="oracleasm"



Una vez realizado, se puede borrar la etiqueta generada por ASMLib

[root@hrdbd1 sysconfig]# /etc/init.d/oracleasm deletedisk VOL01
Removing ASM disk "VOL01": [ OK ]



Y ahora si se puede generar la etiqueta con ASMLib sobre el dispositivo asociado al multipath :)

Links relacionados
http://www.oracleyyo.com/index.php/2010/08/18/problemas-al-momento-de-utilizar-asmlib

by Ligarius
29.06.11. 20:23:26. 300 words, 6809 views. Categories: ASM (Automatic Storage Management) ,