Archives for: June 2011, 29
/etc/init.d/oracleasm deletedisk FAILED :(
Hoy estuve
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
![]()
29.06.11. 20:23:26. 300 words, 1315 views. Categories: ASM (Automatic Storage Management) , Leave a comment » • Send a trackback »