3 votes

Problèmes de démarrage à partir d'un RAID logiciel

TL;DR : création d'un RAID 1 lors de l'installation du bureau Ubuntu, mais celui-ci ne démarre pas après une installation apparemment réussie, bien que l'utilitaire de démarrage semble indiquer que Grub est installé.

J'essaie de mettre en place une instance d'Ubuntu desktop (12.04.5) qui démarre à partir d'un périphérique RAID 1. J'utilise un autre CD d'installation afin de configurer un RAID logiciel à partir duquel démarrer.

J'utilise quatre disques de 2 TB (sdf-sdi) pour créer trois périphériques RAID 1 :

  • deux partitions de 4 Go sur sdf et sdg comme espace d'échange
  • deux partitions de 2 TB à travers sdf et sdg en tant que ext4, avec le drapeau bootable activé, montées sur /.
  • deux partitions de 2 To sur sdh et sdi en tant que ext4, montées sur /home/.

J'ai configuré les partitions à l'aide d'un tutoriel trouvé sur YouTube pour l'installation du serveur Ubuntu 12.04 ; voici la procédure que j'ai utilisée pour chaque paire de partitions :

  • créer une partition sur un disque vide (4 GB pour le swap, l'espace restant pour les ext4)
  • défini comme "volume physique pour RAID" (définir le drapeau amorçable sur la partition montée sur /)
  • créer une partition identique sur le dispositif physique avec lequel cette partition sera appariée
  • sélectionnez "configurer le RAID logiciel" > "créer des périphériques MD", et configurez un périphérique RAID 1 avec deux disques et aucune pièce de rechange
  • sélectionner les deux cloisons correspondantes et terminer la configuration du MD
  • sélectionnez un nouveau périphérique RAID 1 et définissez l'option "use as" (swap/ext4) ainsi que le point de montage pour les partitions ext4 (/ et /home/)

À partir de là, je sélectionne "finish partitioning and write changes to disk" (terminer le partitionnement et écrire les modifications sur le disque), je sélectionne la valeur par défaut "no" (non) lorsque je suis confronté à l'option de démarrer à partir d'un RAID dégradé, et je confirme les modifications. L'installation se poursuit ensuite normalement et je tombe finalement sur un écran indiquant que "cette nouvelle installation est le seul système d'exploitation sur cet ordinateur" et me demandant d'installer le Grub Grub sur le MBR. Je sélectionne oui et en bas de l'écran apparaît la commande : grub-install /dev/sdf /dev/sdg

L'installation se termine sans erreur et éjecte le CD, mais au redémarrage, je suis accueilli par le message suivant :

Reboot and Select proper Boot device
or Insert Boot Media in selected Boot device and press a key

J'y suis retourné pour faire une vérification et j'ai fini par recommencer le processus pour obtenir les mêmes résultats. J'ai ensuite mis l'ISO de réparation d'Ubuntu sur une clé USB et j'ai démarré avec, et j'ai obtenu quelques messages au démarrage :

  1. "RAID détecté. Vous pouvez réessayer après avoir installé les paquets [mdadm]."
  2. "Avertissement : Pas de RAID actif"

A partir de là, il ne me donne pas la possibilité de réparer, mais seulement de créer un "Bootinfo summary", ce que j'ai fait ( http://paste.ubuntu.com/8200097/ ).

Je ne suis pas sûr de comprendre les erreurs de l'utilitaire de réparation de démarrage, en particulier 1) comment je suis censé installer mdadm si je ne peux pas démarrer en premier lieu et 2) où se trouvait l'option pour définir un périphérique RAID actif.

Avez-vous des suggestions sur la nature du problème et sur la manière de procéder ?

1voto

teclinux Points 93

Vous ne pouvez pas installer le Grub sur la partition RAID logicielle. Lorsque vous créez la partition pour les deux premiers disques durs, elle doit être :

Partition 1 : 250Mb par exemple, pour Grub. Mais ne faites pas de raid pour cela. Formatée en FAT32, définie comme drapeau de démarrage.

Partition 2 : 4GB pour le swap.

Partition 3 : espace restant pour /

Le Grub sera installé sur la partition 1 non RAID, vous ne bénéficiez pas de la protection RAID-1 pour le Grub.

En fait, la meilleure façon d'implémenter le RAID logiciel est, à mon avis, d'installer tout le système d'exploitation Ubuntu sur un autre disque dur qui n'est pas membre du RAID. Sinon, si l'un des disques membres du RAID est défectueux, vous risquez de perdre l'intégralité de votre système d'exploitation et de devoir le réinstaller.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X