Raid soft sur linux : remplacement disk et Grub2 / OVH
1/ vérifier les erreurs du disk concerné (ici sda) :
smartctl -x /dev/sda |grep -i error
trouver son numéro de série :
smartctl -x /dev/sda |grep -i serial
demander le remplacement au support ovh (manager /ticket incident)
ATTENTION : si votre bal de support ovh est sur ce serveur, vous ne recevrez pas le mail de rescue ...
2/ après remplacement, si le bootloader est cassé, vous retrouvez le serveur en mode rescue
pour repartitionner le disk (en GPT) :
sgdisk -R=/dev/sda /dev/sdb
pour retrouver les grappes raid soft :
ls -l /dev/md*
mkdir /t
mount /dev/md2 /t
cat /t/etc/mdadm.conf
puis
cat /proc/mdstat
mdadm /dev/md2 --manage --add /dev/sda2
...
3/ si le serveur ne peut toujours pas booter, desactiver la surveillance ovh (manageur / etat du serveur)
puis sur manager/services/netboot sur le noyau réseau adapté et en mode expert préciser /dev/md2 (à adapter )
puis reboot (soft ou hard via manager/services/rebooter)
une fois sur le serveur, il faut réinstaller grub2 , l'idéal étant de l'installer sur tous les disk pour ne plus avoir le problem en cas de remplacement futur :
grub2-install /dev/sda
Installation terminée, sans erreur.
grub2-install /dev/sdb
Installation terminée, sans erreur.
ensuite repassé sur manager/services/netboot en mode HD (penser au mode expert sur /dev/md2 ou autre) , reboot soft, et si tout est ok réactiver la surveillance
Variante grub1 :
passer en mode rescue,
mount /dev/mdX /mnt (cf cat /proc/mdstat)
chroot /mnt
grub
>find /boot/grub/stage1
# fonction du resultat précédent :
>root (hd0,0)
>setup (hd0)
>exit
Variante grub1 :
passer en mode rescue,
mount /dev/mdX /mnt (cf cat /proc/mdstat)
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
grub-install /dev/sdb
grub-install /dev/sda
3 443 clics - Créé le 15/10/2013 par Tito - Modifié le 16/04/2014