Eliminar un raid definitivamente

Cuando queremos eliminar un raid de manera definitiva, suele ocurrir que por muchas operaciones que realicemos,  éste sigue estando vigente una y otra vez pese a realizar la operación de reiniciar.

En primer lugar listar los diferentes discos y particiones existentes para determinar cual es el raid que deseamos eliminar.

Esta operación la podemos realizar con  df -kh , además se nos indica cuanto tamaño tiene una determinada partición, el porcentaje de espacio usado y el espacio usado y donde se encuentra montado. Ya sabemos que si tenemos un dispositivo de tipo /dev/md0 por ejemplo se tratará de un dispositivo RAID.

Una vez listado, tenemos que desmontar el raid a eliminar , si está montado se considera en ejecución y no podemos trabajar con él , por lo que debemos asegurarnos de que el dispositivo a eliminar esta desmontado:

umount /dev/md127

Con mdadm podremos ver los detalles del raid a eliminar, desde que versión de software usamos , que tipo de raid, si es raid0, raid1, raid5,.. el número de superbloques, los dispositivos o particiones que afecta este raid y el estado, si se encuentra degenerado, si falla, si hay algún error o si en cambio se encuentra sincronizado correctamente, el tamaño del raid formado por la unión de todas las particiones que forman parte de él y su estado.

mdadm –detail /dev/md127

Ejemplo de mdadm

Version : 1.2
Creation Time : Mon Feb 23 12:53:16 2015
Raid Level : raid5
Array Size : 11720661504 (11177.69 GiB 12001.96 GB)
Used Dev Size : 3906887168 (3725.90 GiB 4000.65 GB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent

Y más datos como la fecha de actualización e información de las particiones y su estado:

Number Major Minor RaidDevice State
0 8 64 0 active sync /dev/sde
1 8 16 1 active sync /dev/sdb
2 8 32 2 active sync /dev/sdc
3 8 48 3 active sync /dev/sdd

A continuación debemos detener el dispositivo raid.

mdadm -S /dev/md127

Eliminar los diferentes superbloques de la unidad md127 que en este caso se trata del raid a eliminar:

mdadm –zero-superblock /dev/sdb1

Y para comprobar ejecutamos cat /proc/mdstat no debería ya estar

Saldría otro tipo de dispositivo RAID si lo estuvieramos ejecutando como md0 : active raid5 sde[0] sdd[3] sdc[2] sdb[1] , pero el md127 que es el que ibamos a eliminar ya no debería aparecer porque ya no existe.

 


Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.