Ubuntu – Récupérer le raid OMV


Si un disque est défectueux au sein du système openmediavault, on peut le remplacer et reconstruire le raid sans perdre les données.

Placer le nouveau disque au bon endroit, s’il n’y a aucune partition dessus c’est plus simple car ça évite les erreurs ou qu’omv recrée tout seul une partition ou un array sur le nouveau disque. Dans ce cas la il suffit de se rendre sur l’interface de gestion d’omv, dans la partie gestion du raid, cliquer sur « récupérer » et inclure le nouveau disque dans l’array. La reconstruction est assez lente, et pendant ce temps les données ne sont pas toutes accessibles.

Pour identifier les partitions présentes :

sudo fdisk –l

Pour l’exemple on utilisera les partitions suivantes : sdb1 / sdc1 / sdd1 utilisées dans l’array /dev/md127

Pour identifier les volumes raid auto-assemblés taper la commande :

cat /proc/mdstat

il arrive souvent qu’en cas de remplacement d’un disque le système recrée tout seul un raid. Pour pouvoir reconstruire le raid de départ il faut d’abord supprimer le nouveau raid auto-assemblé. Dans notre cas le nouveau raid s’appelle /dev/md0

Pour supprimer le raid auto-assembler taper les commandes suivantes :

sudo mdadm --stop /dev/md0
sudo mdadm --remove /dev/md0

Et voila, il suffit ensuite de retourner sur la console de gestion d’omv et dans la partie gestion du raid, cliquier sur récupérer et rajouter le disque sdc dans l’array.

Pour suivre l’état d’avancement de la reconstruction du raid taper la commande :

cat /proc/mdstat
root@openmediavault:~# mdadm --stop /dev/md126
mdadm: stopped /dev/md126
root@openmediavault:~# mdadm /dev/md127 --re-add /dev/sdb
mdadm: re-added /dev/sdb
,