Erreur Grub 22

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server. Une description est donnée sur le portail phénIXUS : http://www.ixus.net/sme-server/.

Re: Erreur Grub 22

Message par jibe » 19 Sep 2012 23:47

Salut,

Franck78 a écrit :
jdh a écrit :Installer Grub sur un disque ne se fait généralement pas par action du saint esprit !

N'oublie pas le public visé par SME. Réintégrer ou remplacer un disque d'un système RAID doit être plus ou moins pris en charge par SME de manière transparente ou guidée.

Toutafé, comme dirait l'ami Pascal !
- Le raid est installé d'origine sur tous les disques en place. Raid 1 pour 1 (oui, on marche dans ce cas en raid dégradé) ou 2 disques, raid 5 au-delà.
- En cas d'ajout ou remplacement d'un disque, un outil proposé par ce qu'on appelle le "menu console" permet l'intégration automatique au raid.
- Je n'ai plus en tête ce que dit the fuck manual, mais je ne me suis jamais occupé de grub, et ce serait bien le diable si je n'ai jamais eu à remplacer le disque qui le lance... Je pense que SME duplique automatiquement le MBR, le contraire ne serait d'ailleurs pas conforme à sa philosophie.

Franck78 a écrit :On ne pas choisir un modèle 'boot' + '/' sur un petit disque (scsi de 72Go) ?

Sauf manip spéciale que je ne connais pas (et dont je serais surpris), non.
Comme je le disais, tout se fait automatiquement à l'installation. Le découpage est fait ainsi :
- md1 contient /boot,
- md2 contient la swap
- md3 contient /

D'où mon étonnement de ce que zebda0 lit dans /proc/mdstat ! Il semble qu'il n'ait pas de swap !!!

zebda0 a écrit :le raid date de l'installation initiale

Je ne demande qu'à te croire, mais il y a bien une raison aux faits :
- Que tu n'as pas de swap,
- Qu'il prétende avoir 3 disques sur md1, dont un manquant.

J'avoue ne pas trop comprendre ce qui a pu se passer. J'avais pensé à priori à une installation sur du raid 5, mais pourquoi c'est /boot qui a 3 disques et pas / ???

Que donne la commande
Code : Tout sélectionner
fdisk -l
jibe. En vert ou en rouge-orangé : je modère - En noir ou autre couleur : je parle à titre personnel.

L'idée que quand on n'a pas quelque chose, on puisse se bouger pour l'avoir, c'est une démarche qui parait absolument normale pour les gens du Logiciel Libre et totalement surnaturelle pour tout le reste de la population. (Benjamin Bayart)
jibe
 
Message(s) : 943
Inscription : 09 Sep 2011 23:19
Localisation : Haute Savoie

Re: Erreur Grub 22

Message par zebda0 » 21 Sep 2012 20:44

Bonsoir

Voici la réponse à la commande fdisk -l

[root@sme4 ~]# fdisk -l

Disque /dev/sda: 146.8 Go, 146815737856 octets
255 têtes, 63 secteurs/piste, 17849 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Boot Start End Blocks Id System
/dev/sda1 * 1 13 104384+ fd Linux raid autodetect
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sda2 13 17849 143267707 fd Linux raid autodetect

Disque /dev/sdb: 146.8 Go, 146815737856 octets
255 têtes, 63 secteurs/piste, 17849 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Boot Start End Blocks Id System
/dev/sdb1 * 1 13 104384+ fd Linux raid autodetect
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sdb2 13 17849 143267707 fd Linux raid autodetect

Disque /dev/md1: 106 Mo, 106823680 octets
2 têtes, 4 secteurs/piste, 26080 cylindres
Unités = cylindres de 8 * 512 = 4096 octets

Disque /dev/md1 ne contient pas une table de partition valide

Disque /dev/md2: 146.7 Go, 146706006016 octets
2 têtes, 4 secteurs/piste, 35816896 cylindres
Unités = cylindres de 8 * 512 = 4096 octets

Disque /dev/md2 ne contient pas une table de partition valide

Disque /dev/dm-0: 142.4 Go, 142472118272 octets
2 têtes, 4 secteurs/piste, 34783232 cylindres
Unités = cylindres de 8 * 512 = 4096 octets

Disque /dev/dm-0 ne contient pas une table de partition valide

Disque /dev/dm-1: 4227 Mo, 4227858432 octets
2 têtes, 4 secteurs/piste, 1032192 cylindres
Unités = cylindres de 8 * 512 = 4096 octets

Disque /dev/dm-1 ne contient pas une table de partition valide
[root@sme4 ~]#
zebda0
 
Message(s) : 21
Inscription : 20 Août 2012 14:35

Re: Erreur Grub 22

Message par unnilennium » 12 Oct 2012 22:15

jibe a écrit :Salut,

Vite fait en passant : il y a des choses bizarres...

- Quid de md3, sda3, sdb3 ?
- Pourquoi ce [3/2][UU_] sur md1 ???

Voilà ce que ça donne sur une de mes SME :
Code : Tout sélectionner
Personalities : [raid1]
md3 : active raid1 hdc3[0] hda3[1]
      486239232 blocks [2/2] [UU]
     
md2 : active raid1 hdc2[0] hda2[1]
      2040128 blocks [2/2] [UU]
     
md1 : active raid1 hdc1[0] hda1[1]
      104320 blocks [2/2] [UU]
     
unused devices: <none>

A voir comment le raid a été mis en place et quelles interventions précises ont été faites... L'exemple que je donne provient d'une SME qui a eu quelques reconstructions suite à incidents divers, mais aucune modification sur le raid mis en place d'origine par anaconda, l'installateur de SME.

En raid logiciel sur SME, les automatismes sont bien faits et efficaces, il n'y a qu'à se conformer au manuel de l'utilisateur. Mais comme d'habitude sur SME, les interventions manuelles sont à faire en toute connaissance de cause, la connaissance du manuel du développeur est indispensable !


il y a 3 device raid sur sme seulement si l'option no lvm a été utilisée. Le lecteur supplementaire est mis sur la couche lvm sinon et sert a la swap


le 3 eme element sur un des array raid est certainement causé par un disque non retiré du raid et en echec . il faut jouer avec mdadm pour verifier cela d'Abord et eventuellement agir pour exclure de la grappe le disque supprimé.
unnilennium
 
Message(s) : 218
Inscription : 28 Nov 2011 19:32
Localisation : Québec, QC, Canada

Précédent

Retour vers SME

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron