Bonjour le monde! 🙂

Comme le titre le dit bien: Je voudrai savoir s'il y a possibilité de créer un LVM
à partir d'un ensemble de partitions (que j'ai, qui sont fonctionnelles et qui qui contiennent des données) sans justement perdre mes données ou risquer de finir
avec un système qui ne boote pas.

Merci! 🙂
Pas à ma connaissance...
Merci Remi!
Bon, je reste avec mes partitions...
Je me plains en fait d'une partition / d'une taille de 500 megas contenant /etc , /sbin et /root
et je voudrai l'agrandir pour une meilleure souplesse des programmes utilisant la racine /
Salut,
Nous, on a ce genre de pb au taff, (mais pour une partition /data). On va donc acheter des disques pour y créer un LVM, et y inclure cette partition /data (qui est actuellement en ext3).
J'espère que ce n'est pas très urgent... On a fait une doc en interne, en anglais, je pourrais te la ramener.
As-tu une machine sur laquelle tu peux faire des tests?
Et LA question (peut-être idiote....) as-tu de la place inutilisée sur tes disques ?
Ciao
Moi j'ai une question en rapport (plus ou moins, jetez moi si c'est pas bon).

Je sais qu'on peut retailler les partitions a l'interieur d'un LVM, mais est-ce qu'on peut retailler le LVM ?
Je serai tenté de dire oui, car ton LVM est sensé être dynamique. On l'utlise pour des ajouts de disques sur des systemes RAID. Car avant, on etait obligé d'inventer des points de montage farfelus...styles /data et /data/samba /data/samba/domino....
Du coup, si tu ajoutes un disque dans ton LVM, la taille du LVM change....
(Ca se fait avec un coup de "lvextend")
Ou alors, ai-je mal compris ta question??

...D'ailleurs Ô surprise quand je vis l'install d'une Fedora Core 6 en LVM...
Pour repondre à Bododo

=> Y a pas un truc style ext3extend, ou ext3resize.... ?
=> Tu fais comme moi, méthode bidouille : tu créé des points de montage "farfelus" (cf plus haut)

Tiens, et juste pour creuser un peu...

Main LVM commands.

pvcreate : Create a PV (Physical Volume) from a partition.
pvdisplay : Display the PV attribute.
pvmove : Move the PV content to a other(s) (used for empty a disk).
pvremove : Remove a PV.
pvscan : Research a PV present on the server.
vgcreate : Create a VG (Volume Group) from one or several PV.
vgdisplay : Display the VG informations.
vgextend : Add a PV to existing VG.
vgmknodes : Recreate the special files in /dev (Very usefull in case of boot with a LiveCD or Rescue CD for retrieve the partitions).
vgreduce : Delete a PV of a VG.
vgscan : Scan the VG existing on the server.
lvdisplay : Display the LV informations.
lvcreate : Create a LV with a given size from a VG.
lvremove 😃elete a LV:
lvresize : Resize a LV.
All these LVM commands support the options --help, -v (verbose) and -t (test).


...Désolé pour le franglais..

Si le HowTo maison vous intéresse, je pourrais vous l'envoyer quand il sera achevé
La modification de la taille d'un "VolumeGroup" LVM se fait par l'ajout / suppression de "Volumes Physiques" à l'aide des commandes vgextend et vgreduce.

Et pour rappel, un Volume Physique est un disque ou une partition.

A+
bododo wrote:Merci Remi!
Bon, je reste avec mes partitions...
Je me plains en fait d'une partition / d'une taille de 500 megas contenant /etc , /sbin et /root
et je voudrai l'agrandir pour une meilleure souplesse des programmes utilisant la racine /
puisque vous avez l'air de bien maîtriser les partitions, qu'est ce qui vous empêche de créer des partitions pour

/usr
/usr/local
/opt

bref tout ce qui n'a rien d'utile avant le lancement du montage des partitions

je l'ai fait, on soulage d'autant /

Il me semble que LVM est une affaire de spécialistes et pas à la portée d'un utilisateur de base.
Il me semble que LVM est une affaire de spécialistes et pas à la portée d'un utilisateur de base.
Assez d'accord avec toi sur un point, la creation de LVM a l'installation pour qui ne sait pas comment ca marche est loin d'etre intuitive. Il m'a fallut passer par le partitionnement par defaut pour avoir une idee de ce qui se passait et de faire un peu joujou avec pendant quelques bonnes minutes pour enfin comprendre comment ca marchait.

Par contre, pourquoi serait-ce une affaire de specialiste ? C'est dommage parce que l'idee de retailler ses partitions a chaud est tres bonne et peut s'averer extremement utile (meme si j'en ai pas encore eu besoin :-D). Ce serait donc dommage d'en priver les debutants. En plus, avec system-config-lvm c'est tres simple de redimensionner/gerer tout ca, alors que parted et autres utilitaires en ligne de commande utilisables par live CD (ou que sais-je d'autre) me paraissent beaucoup plus compliques.

Enfin, ce n'est que mon avis, mais c'est plutot la separation que tu proposes qui me parait reservee aux specialistes. En effet, ca a surement un interet, mais lequel ? Comment savoir quelles partitions separer et lesquelles il ne faut surtout pas ? Ca se trouve surement, mais ca demande pas mal d'appronfondissement qui n'est a mon avis, pour reprendre ta formule, pas a la portee de l'utilisateur de base.
@bochecha : +1

Surtout que la multiplication des systèmes de fichier nécessite souvent des re-dimensionnement et donc privilégie LVM.

A+
Merci tout le monde!
Je désespérais de voir ce sujet évoluer 🙂 Que nenni!
Voilà, j'ai avec gparted redimentionné mes partitions comme
je le voulais mais l'idée des LVMs me tente toujours.

Aussi, j'aimerai savoir s'il y a possibilité de création d'un LVM
de façon non destructive.

Mathieu73: Oui, oui, ton how-to est plus que le bienvenu,
la doc et les howtos déjà en ligne sont assez très détaillés
et j'aimerai avoir, comment dire, une lecture plus rapide.

Remi, je te cite :
La modification de la taille d'un "VolumeGroup" LVM se fait par
l'ajout / suppression de "Volumes Physiques" à l'aide des commandes vgextend et vgreduce.
Et pour rappel, un Volume Physique est un disque ou une partition.
Puis-je en conclure, qu'éventuellement, je pourrais créer un LVM "vierge" et
y rajouter des volumes physiques (mes partitions ext3)?

Merci à tous!
Puis-je en conclure, éventuellement, je pourrais créer un LVM "vierge" et
y rajouter des volumes physiques (mes partitions ext3)?
Non, tes partitions sont des sytèmes de fichiers.
Pour créer un volume physique il faut le "formater" (commande pvcreate) ce qui détruirait les données contenues.

A+
Merci Remi, ok, ok! je me résigne!! 🙂

Mais j'étudierai quand même les LVMs pour... la FC7
où j'ai l'intention de faire une fresh install, au lieu de
l'upgrade que j'ai faite (FC5-->FC6) et qui n'a pas
vraiment été une partie de plaisir...