Re: [resolu][jessie 8.4]prompt grub après migration système simple disque vers raid1

2016-05-30 Par sujet Christophe De Natale
Le lundi 30 mai 2016 à 23:29 +0200, daniel huhardeaux a écrit :
> Le 30/05/2016 23:27, daniel huhardeaux a écrit :
> > Le 30/05/2016 21:17, Christophe De Natale a écrit :
> >> Le lundi 30 mai 2016 à 20:48 +0200, Christophe De Natale a écrit :
> >>> Bonsoir à vous,
> >
> > Bonsoir
> >
> > [...]
> >
> >> J'ai tenté :
> >> ###
> >> grub> set root=(md0)
> >> grub> linux /grub/vmlinuz-... root=/dev/md0
> >> grub> initrd /boot/initrd.img-...
> >> grub> boot
> >> ###
> > [...]
> >
> > je pense que démarrer sur un live CD, monter les partitions à la main 
> > + chroot puis un grub-install comme proposé par Jean Michel me parait 
> > une bonne option.
> >
> live CD n'est pas nécessaire, le CD d'installation suffit.
> 
J'avais tenté "grub-install" sur /dev/sda mais échoué car :
"système de fichier non reconnu" alors que le hdd était membre du raid

Ce n'est pas grave et c'est ma faute, j'ai voulu prendre un raccourci
qui n'a fonctionné qu'à moitié car mis en place dans le speed
(construction du raid avec des disques déjà utilisés, sur un système
déjà existant puis déplacement du groupe de volume et oubli de certaines
manipulation).
Hier soir, un "dd" sur les trois disques afin de repartir sur du propre
et ce matin ré-installation.

Merci de m'avoir répondu et bonne journée.

Christophe



Re: [jessie 8.4]prompt grub après migration système simple disque vers raid1

2016-05-30 Par sujet daniel huhardeaux

Le 30/05/2016 23:27, daniel huhardeaux a écrit :

Le 30/05/2016 21:17, Christophe De Natale a écrit :

Le lundi 30 mai 2016 à 20:48 +0200, Christophe De Natale a écrit :

Bonsoir à vous,


Bonsoir

[...]


J'ai tenté :
###
grub> set root=(md0)
grub> linux /grub/vmlinuz-... root=/dev/md0
grub> initrd /boot/initrd.img-...
grub> boot
###

[...]

je pense que démarrer sur un live CD, monter les partitions à la main 
+ chroot puis un grub-install comme proposé par Jean Michel me parait 
une bonne option.



live CD n'est pas nécessaire, le CD d'installation suffit.

--
Daniel



Re: [jessie 8.4]prompt grub après migration système simple disque vers raid1

2016-05-30 Par sujet daniel huhardeaux

Le 30/05/2016 21:17, Christophe De Natale a écrit :

Le lundi 30 mai 2016 à 20:48 +0200, Christophe De Natale a écrit :

Bonsoir à vous,


Bonsoir

[...]


J'ai tenté :
###
grub> set root=(md0)
grub> linux /grub/vmlinuz-... root=/dev/md0
grub> initrd /boot/initrd.img-...
grub> boot
###

[...]

je pense que démarrer sur un live CD, monter les partitions à la main + 
chroot puis un grub-install comme proposé par Jean Michel me parait une 
bonne option.


--
Daniel



Re: [jessie 8.4]prompt grub après migration système simple disque vers raid1

2016-05-30 Par sujet Jean-Michel OLTRA

Bonjour,


Le lundi 30 mai 2016, Christophe De Natale a écrit...


> Ma config de départ :
> #
> Device Boot   Start   End   Sectors   Size Id Type
> /dev/sda1  *   2048976895974848   476M 83 Linux
> /dev/sda2976896   4882431   3905536   1,9G 82 Linux swap /
> Solaris
> /dev/sda3   4882432 473632767 468750336 223,5G 8e Linux LVM
> #
> /dev/sda3 contenait un lv pour "/" et un pour "/home"

En raid1, j'ai 'Linux raid autodetect' chez moi comme type de partition.

> Et à l'arrivée :
> #
> root@DEBKVM01:/# df -h
> Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
> /dev/dm-0   23G1,7G   20G   8% /
> udev10M   0   10M   0% /dev
> tmpfs  1,6G8,7M  1,6G   1% /run
> tmpfs  4,0G   0  4,0G   0% /dev/shm
> tmpfs  5,0M   0  5,0M   0% /run/lock
> tmpfs  4,0G   0  4,0G   0% /sys/fs/cgroup
> /dev/md0   453M 42M  384M  10% /boot
> /dev/mapper/lvm--pool-lvhome   188G6,9G  172G   4% /home
> tmpfs  800M   0  800M   0% /run/user/1000
> #


> J'ai attendu que le raid soit synchronisé et j'ai fait un
> "update-grub2" (sûrement ce qu'il ne fallait pas faire) qui m'a donné :
> #
> root@DEBKVM01:/# update-grub2

N'aurait il pas fallu faire `grub-install /dev/sda` (et/ou sdb)


-- 
jm



Re: [jessie 8.4]prompt grub après migration système simple disque vers raid1

2016-05-30 Par sujet Christophe De Natale
Le lundi 30 mai 2016 à 20:48 +0200, Christophe De Natale a écrit :
> Bonsoir à vous,
> 
> Je rencontre le problème suivant après avoir voulu transformer en raid1
> mon système qui était installé sur un seul disque dur.
> Je précise qu'à la fin de la procédure, le système a démarré en raid
> dégradé sur /dev/sdb , j'ai pu joindre /dev/sda à l'ensemble et accéder
> aux données.
> 
> Ma config de départ :
> #
> Device Boot   Start   End   Sectors   Size Id Type
> /dev/sda1  *   2048976895974848   476M 83 Linux
> /dev/sda2976896   4882431   3905536   1,9G 82 Linux swap /
> Solaris
> /dev/sda3   4882432 473632767 468750336 223,5G 8e Linux LVM
> #
> /dev/sda3 contenait un lv pour "/" et un pour "/home"
> 
> Et à l'arrivée :
> #
> root@DEBKVM01:/# df -h
> Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
> /dev/dm-0   23G1,7G   20G   8% /
> udev10M   0   10M   0% /dev
> tmpfs  1,6G8,7M  1,6G   1% /run
> tmpfs  4,0G   0  4,0G   0% /dev/shm
> tmpfs  5,0M   0  5,0M   0% /run/lock
> tmpfs  4,0G   0  4,0G   0% /sys/fs/cgroup
> /dev/md0   453M 42M  384M  10% /boot
> /dev/mapper/lvm--pool-lvhome   188G6,9G  172G   4% /home
> tmpfs  800M   0  800M   0% /run/user/1000
> #
> 
> 
> J'ai attendu que le raid soit synchronisé et j'ai fait un
> "update-grub2" (sûrement ce qu'il ne fallait pas faire) qui m'a donné :
> #
> root@DEBKVM01:/# update-grub2
> Création du fichier de configuration GRUB…
> erreur : unknown LVM metadata header.
> /usr/sbin/grub-probe : attention : Impossible de trouver le volume
> physique « (null) ». Certains modules risquent de manquer dans l'image
> de base..
> erreur : unknown LVM metadata header.
> /usr/sbin/grub-probe : attention : Impossible de trouver le volume
> physique « (null) ». Certains modules risquent de manquer dans l'image
> de base..
> erreur : unknown LVM metadata header.
> #
> 
> 
> J'ai redémarré le serveur et bien entendu, j'arrive au prompt
> "grub" (pas "rescue"). Juste avant d'y parvenir, il y a ce message :
> error file '/grub/i386-pc/mdraid.mod' not found
> 
> grub> ls => affiche tous les volumes
> grub> ls (md/0)/ => affiche : lost+found/ sda1/ grub/
> 
> Voilà, je suis empêtré dans mon cafouillage (je pense avoir oublié de
> mettre à jour l'initramfs).
> 
> J'ai utilisé "system rescue-cd", tout est accessible mais pas moyen de
> tout remettre en ordre, si quelqu'un a une suggestion, je suis preneur.
> 
> Merci et bonne soirée,
> 
> Christophe

J'ai tenté :
###
grub> set root=(md0)
grub> linux /grub/vmlinuz-... root=/dev/md0
grub> initrd /boot/initrd.img-...
grub> boot
###

Le système entame sa procédure de chargement et bloque à :
random: nonblocking pool is initialized


Christophe



[jessie 8.4]prompt grub après migration système simple disque vers raid1

2016-05-30 Par sujet Christophe De Natale
Bonsoir à vous,

Je rencontre le problème suivant après avoir voulu transformer en raid1
mon système qui était installé sur un seul disque dur.
Je précise qu'à la fin de la procédure, le système a démarré en raid
dégradé sur /dev/sdb , j'ai pu joindre /dev/sda à l'ensemble et accéder
aux données.

Ma config de départ :
#
Device Boot   Start   End   Sectors   Size Id Type
/dev/sda1  *   2048976895974848   476M 83 Linux
/dev/sda2976896   4882431   3905536   1,9G 82 Linux swap /
Solaris
/dev/sda3   4882432 473632767 468750336 223,5G 8e Linux LVM
#
/dev/sda3 contenait un lv pour "/" et un pour "/home"

Et à l'arrivée :
#
root@DEBKVM01:/# df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/dm-0   23G1,7G   20G   8% /
udev10M   0   10M   0% /dev
tmpfs  1,6G8,7M  1,6G   1% /run
tmpfs  4,0G   0  4,0G   0% /dev/shm
tmpfs  5,0M   0  5,0M   0% /run/lock
tmpfs  4,0G   0  4,0G   0% /sys/fs/cgroup
/dev/md0   453M 42M  384M  10% /boot
/dev/mapper/lvm--pool-lvhome   188G6,9G  172G   4% /home
tmpfs  800M   0  800M   0% /run/user/1000
#


J'ai attendu que le raid soit synchronisé et j'ai fait un
"update-grub2" (sûrement ce qu'il ne fallait pas faire) qui m'a donné :
#
root@DEBKVM01:/# update-grub2
Création du fichier de configuration GRUB…
erreur : unknown LVM metadata header.
/usr/sbin/grub-probe : attention : Impossible de trouver le volume
physique « (null) ». Certains modules risquent de manquer dans l'image
de base..
erreur : unknown LVM metadata header.
/usr/sbin/grub-probe : attention : Impossible de trouver le volume
physique « (null) ». Certains modules risquent de manquer dans l'image
de base..
erreur : unknown LVM metadata header.
#


J'ai redémarré le serveur et bien entendu, j'arrive au prompt
"grub" (pas "rescue"). Juste avant d'y parvenir, il y a ce message :
error file '/grub/i386-pc/mdraid.mod' not found

grub> ls => affiche tous les volumes
grub> ls (md/0)/ => affiche : lost+found/ sda1/ grub/

Voilà, je suis empêtré dans mon cafouillage (je pense avoir oublié de
mettre à jour l'initramfs).

J'ai utilisé "system rescue-cd", tout est accessible mais pas moyen de
tout remettre en ordre, si quelqu'un a une suggestion, je suis preneur.

Merci et bonne soirée,

Christophe