[mdadm] Montage impossible (RÉSOLU)

Bonjour à toutes et à tous,

Je viens de recevoir une nouvelle CM pour mon NAS.

Pour économiser les ports SATA de la CM (6 au total. 3 pour le RAID1, les 3 autres pour la suite des événements), j’ai mis mon système sur une clef USB.
Le port USB est directement intégré à la carte mère (dans le boîtier).

Ça tourne correctement, pas de problème.
Sauf, que j’ai débit relativement faible pour un réseau en gigabit :

  • en écriture : débit de 30 Mo/s,
  • en lecture : débit de 100 Mo/s

En discutant avec la personne qui m’a vendue la CM (se sont des personnes spécialisées dans les serveurs et les vieux sytèmes), il m’a conseillé de mettre l’OS sur un disque et non sur la clef.
J’ai eu la même déduction : sur les plusieurs CM que j’ai eu pour le NAS, à chaque fois j’avais des débits de l’ordre de 100 Mo/s. Quand je mets l’OS sur une clef USB, j’ai des débits de 30 Mo/s.

J’ai donc effectué un

# dd if=/dev/clef_usb of=/media/Repertoire/image.iso bs=4M

pour sauver la clef, puis un

# dd if=/media/Repertoire/image.iso of=/dev/disque_dur bs=4M && sync

Donc normalement, le disque dur et la clef sont exactement identiques (à la taille prêt…)

La configuration de RAID est la suivante :
3 disques en RAID1 dont 1 en spare. Le RAID1 a été créé par mdadm

  • un de 5 To : pour le RAID1 avec une partition de 4 To et une de 1 To,
  • un de 5 To : pour le RAID1 avec une partition de 4 To (en SPARE) et une de 1 To,
  • un de 4 To : pour le RAID1 avec une partition de 4 To
    Il y a donc 2 RAID1 dont un spare.

Je mets donc le disque dans le PC (dans un rack, disque reconnu par le système), je reboot le besto, je règle pour booter sur le disque et non sur la clef.

Et là… impossible de monter le RAID. mdadm voit les raid, mais pas les disques…

Je me suis dis, je vais essayer de rebooter sur la clef (disque dur retirer), mais c’est identique : impossible de monter le RAID1.

Ce qu’est d’autant plus bizzare, c’est qu’il n’y a eu aucun soucis dans le RAID avant…

Auriez-vous une idée ou deux ?

On préfère en générale voir les messages d’erreur.

Bonjour Clochette,

Je te remercie pour ta réponse.

C’est vrai, et moi le premier je trouve ça plus simple pour aider…

Mais, c’est au moment même du montage des disques, avant l’interface graphique.

Lors de l’appel des disques (par le fstab), il ne trouve pas le RAID. Il essaye pendant 90 s, puis se met en maintenance…

Dans le /proc/mdsat les RAID1 ne sont pas présents.

test depuis un système en live cd tel que sysrescuecd , et ensuite regarde pour lancer un chroot et vérifie les logs :wink:

Petite question : sysrescuecd peut-il voir les RAID1 si ils sont bons ?

Est-il possible d’accéder aux logs, sans forcement allumer le système ?

Car j’ai accès au disque et à la clef USB, que je peux brancher sur un autre poste.

Je me réponds, plus pour info…

Oui, sysrescuecd peut voir le système RAID (essais effectuer depuis une virtualisation…).

Je vais tester en réel sur le poste…

Essais effectués sous sysrescuecd.

Les 2 raid1 sont bien visibles depuis le liveCD. C’est déjà une bonne nouvelle…

Et pour partir sur un nouveau système propre (l’installation date de la semaine dernière), j’installe une nouvelle debian sur un « nouveau » disque dur.
Ce n’est pas la bonne méthode (quand il y a un problème, l’idéal est de le résoudre), mais j’avoue que je préfère la solution de simplicité pour dans ce cas… HO, pas bien…

« nouveau » dans le sens, formaté complètement et rien d’autre dessus…

Je teste et te tiens informé.

En tout cas, merci pour l’info. J’avais idée de passer par un autre live, mais celui-là est très bien : je l’avais oublié…

Après réinstallation complète, le RAID1 est correctement reconnu.

J’en ai profité pour peaufiner l’installation.

Bonne soirée et bon week-end.

PS : j’avoue, je n’ai cherché pour réparer le système, mais étant sur un NAS, j’ai préféré miser sur la sécurité…