Copiar el Arranque de GRUB del disco sda al disco sdb
Describir el procedimiento y probar. Pantallazo
Primero que nada hay que entrar con root (su root) para que nos deje trabajar y ejecutar todos
los comandos. Después ponemos un comando para mostrar el grub con:
Comando: cat /boot/grub/device.map (Con esto nos aparecerá los dos discos sda y sdb:
(hd0) /dev/sda (El hd0 corresponde al disco sda)
(hd1) /dev/sdb (El hd1 corresponde al disco sdb)
Después ejecutamos el comando para copiar el grub en sdb ya que es el disco donde se
reflejan los datos con el comando:
Comando: grub-install /dev/sdb
Comprobar el Estado del RAID 1
Describir el procedimiento y probar. Pantallazo
Primero tenemos que entrar como root para que deje trabajar. Después ponemos un comando
para mostrar el estado de los discos que se representan por [UU] (Significa que están los dos
discos bien) o [U_] (Significa que el segundo disco está fallando).
Comando: cat /proc/mdstat (Comando para ver el estado de los discos)
Ahora aplicamos otro comando más específico donde nos muestra información más detallada.
Comando: mdadm –detail /devmd0
Con este comando vemos que nos aparece:
Active devices: 2
Working devices: 2
Failed devices: 0
Spare devices: 0
Number state
0 Active /dev/sda1
1 Active /dev/sdb1
Aquí podemos comprobar que los dos discos funcionan correctamente ya que están actives y 2
tanto trabajando como activados. En caso de que hubiera un fallo pasaría a 1 y no aparecería
activo el disco dañado.
Simular Fallo de uno de los Discos
Describir el procedimiento y probar. Pantallazo
Vamos a simular un fallo en el disco 2. Primero entramos como root y después procedemos a
ejecutar el comando para mostrar los estados del disco.
Comando: cat /proc/mdstat
Después provocamos un fallo en el 2 disco (sdb) con el comando:
Comando: mdadm /dev/md0 –fail /dev/sdb1
Una vez ejecutado nos dice que el disco sdb1 ha fallado y lo vemos con el comando:
Comando: cat /proc/mdstat (Nos sale [U_] que indica que el segundo disco falla)
Si queremos verlo más detallado ejecutamos el comando:
Comando: mdadm –detail /devmd1 (Nos muestra en detalle los disco)
Recuperar RAID 1 Después de un Fallo
Describir el procedimiento y probar. Pantallazo
Para recuperar el sistema desde el paso anterior sin reiniciar el equipo lo haríamos con el
comando:
Comando: mdadm /dev/md0 –remove /dev/sdb1
Si lo ejecutamos después de reiniciar la maquina nos va a dar un error.
Si queremos recuperar el sistema después de reiniciar y con un disco nuevo seria:
Primero añadimos el disco nuevo a la maquina y iniciamos. Después ponemos el comando para
ver el estado de los discos con el comando:
Comando: cat /proc/mdstat
Después mostramos las particiones de cada disco con el comando:
Comando: sfdisk –d /dev/sdb
Comando: sfdisk –d /dev/sda
Con esos comandos vemos las particiones de cada disco y ahora vamos a copiar lo que hay en
el sda (disco1) al sdb (es el disco nuevo) con el comando:
ORIGEN DESTINO
Comando: sfdisk –d /dev/sda | sfdisk /dev/sdb
Una vez realizado mostramos la estructura de particiones con el comando:
Comando: sfdisk –d /dev/sda
Después tenemos que enlazar los volúmenes de los dos discos. (O sea, agregar el disco 2 para
que se construya el raid1).
Comando: mdadm –add /dev/md0 /dev/sdb1
Mostramos los estados del disco:
Comando: cat /proc/mdstat
Y nos tendría que aparecer [UU] como que los dos discos están funcionado correctamente con
el raid 1.
Fin de la práctica.