problème avec lvm

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

Modérateur: modos Ixus

problème avec lvm

Messagepar MasterSleepy » 05 Jan 2007 09:47

Salut à tous,

Sur un machine de Dev qui est en vmware, j'ai saturé la partition principale.
Cette partition est un lvm nommé vg_primary, installation par défaut.

Le problème c'est que cette machine ne vaut plus démarrer, kernel panic, car il ne trouve plus le volume vg_primary du lvm.


Ma question est donc, comment recréer ce volume sans tout casser?

Merci A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar Gaston » 06 Jan 2007 00:51

Bonsoir MasterSleepy,
t'es un peu avare en détails :(
j'ai saturé la partition principale

Tu as saturé quoi ? l'espace disque, le nombre de PE ?
Est-ce que tu as pu accéder à ton disque à partir d'un autre système ?
    creation/utilisation d'une autre machine virtuelle centos4
    dans machine setting : ajout d"un disque dur / utiliser un disque dur virtuel existant (mettre un ID scsi assez haut pour facilement différencier le sdxx ;) )
    pvscan
    vgchange -ay main
    mkdir /mnt/lvm1
    mount /dev/main/root /mnt/lvm1
    ...
Une fois que tu es là tu peux faire le ménage, sauvegarder , ... non?

Si c'est OK, je te conseille (vieux réflexe certain disent que ça ne sert plus à rien):
Code: Tout sélectionner
sync;sync;sync;sync;sync ; umount /mnt/lvm1

avant d'arréter la machine ;) (et comme ça ne coute qu'une vingtaine de caractères à taper ...)

G.
Bonne Année
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar sisg » 06 Jan 2007 02:51

Salut Master,

Est-ce au niveau de tes disques vmdk de ton VMWare ???

Essaye ça:

http://www.vmware.com/community/thread.jspa?threadID=29538&tstart=0

On ne sais jamais !

PS. As-tu changer quelque chose (Hardware) dans ta machine ou obtion du BIOS ???

Car SME est très fragile... (par expérience !!!) Intel Speed Technology désactivé dans le BIOS ??? , etc...

A+

Snoopyski
- PIII 500Mhz = IPCop 1.4.10 + Advance Proxy + URL Filter en VERT-ROUGE-ORANGE
- Athlon 1800+ = SME Server 6.0.1 (Orange)
Serveur Web/MySQL/MamboServer/eGroupWare
- Athlon 2500+ = SME Server 7.0 RC3 (Green)
Avatar de l’utilisateur
sisg
Vice-Amiral
Vice-Amiral
 
Messages: 552
Inscrit le: 07 Août 2003 00:00
Localisation: Québec / Région Montréal

Messagepar MasterSleepy » 06 Jan 2007 09:42

Salut Gaston, salut sisg,

@sisg :
Merci pour ces infos , mais je ne suis pas sure que le problème vienne de vmware.
Je vais quand même garder le lien qui me semble être fort interressant.

@gaston :
Tu as raison, j'ai été un peu radin sur les détails.
En voici un peu plus

J'ai saturé la partition que sme crée par default, en lvm sur du raid dégradé.
L'espace disque était plein.
J'ai eu la très mauvaise idée de redémarrer la machine sans faire le ménage.
Du coup je me tape un kernel panic
Image
J'ai essayé de démarrer avec le cd de la 7.1 qui propose une console de recovery et lancer pvscan mais il ne me détecte rien.

Bon de toute façon c'est pas trop grave car mon disque le plus important est sauvé et j'ai pu y avoir accès depuis une nouvelle machine.

A+
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar Franck78 » 06 Jan 2007 12:33

Salut,
Je n'ai pas eu le loisir d'essayer 'lvm/raid & co' mes le message d'erreur me semble très éloigné de ton diagnostic.
Ici, je comprend que tu as un volume (une système de fichier) qui est construit sur plusieurs supports physiques. Un assemblage d'espaces (segments ou volume physiques) qui au final est présenté comme une partition.
Et le problème est qu'il en manque un bout entier de ce volume.
C'est ce qu'indique l'erreur.

Si vraiment la cause est plus d'inode et que le message est 'je trouve pas un volume physique', alors faut jeter le produit ;-)
Franck
L'art de poser une question sur ce site afin d'obtenir la réponse
A LIRE
Avatar de l’utilisateur
Franck78
Amiral
Amiral
 
Messages: 5625
Inscrit le: 20 Fév 2004 01:00
Localisation: Paris

Messagepar Gaston » 07 Jan 2007 02:01

Bonsoir,
en fait Franck tu as raison mais MasterSleepy aussi :
L'install par défaut de SME 7 sur un disque crée deux volumes de type RAID 1 : md1 et md2
comme on n'a qu'un disque, le RAID est "dégradé"
Code: Tout sélectionner
raid1: raid set md2 active with 1 out of 2 mirrors
raid1: raid set md1 active with 1 out of 2 mirrors

Sur le metadevice md2, l'installeur crèe une structure LVM : un VG "main" et deux LV "swap" et "root" , c'est bien entendu ce dernier qui nous intéresse (sur une install à partir d'une béta, les noms étaient différents : vg_primary, lv_root et lv_swap)

Les messages d'erreurs reportent le fait que LVM ne retrouve pas la référence nécessaire (UID du VG) pour activer celui-ci. Après ce sont des erreurs en cascade non exploitables.

Si tu as du temps, si le coeur t'en dit MasterSleepy, tu peux essayer de voir des articles, histoire d'appronfondir les vgcfgrestore
(et confirmer que l'ID est bien celle du VG et non pas celle d'un LV ;) )

D'ici, il me semble difficile d'aller plus loin, désolé, et c'est pas une bonne nouvelle si on peut flinguer les entêtes LVM aussi simplement :(

G.
Avatar de l’utilisateur
Gaston
Amiral
Amiral
 
Messages: 1367
Inscrit le: 06 Oct 2003 00:00
Localisation: Saint Maur, 94 FR

Messagepar MasterSleepy » 08 Jan 2007 09:41

Salut,

Merci gaston, je garde ma machine virtuelle et regarder à ça quand j'aurai un peu de temps.

Ma VM est quand même sur plusieurs host et version de vmware différentes.

Merci à tous.
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique


Retour vers E-Smith / SME Server

Qui est en ligne ?

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