[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Conversion EXT3 LVM



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Guy Roussin a écrit :
> GMAIL a écrit :
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Guy Roussin a écrit :
>> 
>>>>> Attention, LVM n'est pas un système de fichier.
>>>>> L'install de LVM aboutit à la création de nouveaux devices
>>>>> sur lesquels on va installer des systèmes de fichiers (EXT3 ou
>>>>> autre)
>>>>>
>>>>> A ma connaissance, il n'est pas possible de transformer
>>>>> directement (sans sauvegarde des données et restore) un disque
>>>>> formaté
>>>>> en EXT3 en un disque contenant un LV formaté en EXT3.
>>>>>
>>>>> Guy
>>>>>
>>>>>           
>>>> Donc je suis obligé de passer par un autre device.
>>>> 
>>>>      
>>> Oui
>>>   
>>>> Comment est gérer la différenciation des disques, taille des
>>>> partitons...?
>>>> 
>>>>      
>>> Pas de notion de partition avec LVM
>>>
>>> Exemple pour comprendre *NON testé* (je ne suis pas responsable ...
>>> faire des sauvegardes ... blahblah)
>>>
>>> Imaginons que vous ayez un disque /dev/sdb de 500Go avec une seule
>>> partition ext3
>>> (non LVM) qui contient 400Go de données.
>>>
>>> Vous ajoutez un disque supplémentaire de 500Go reconnu par l'OS
>>> comme /dev/sdc
>>>
>>> Vous faites
>>> $ fdisk /dev/sdc
>>> pour créer une grosse partition de tous le disque en lvm (type 8e)
>>> $ pvcreate -f /dev/sdc1
>>> $ vgcreate monvolume /dev/sdc1
>>> $ lvcreate -L 500G -n data monvolume
>>> $ mkfs.ext3 /dev/monvolume/data
>>>
>>> Maintenant on fait les montages de /dev/sdb1 et /dev/monvolume/data
>>> et on copie les donnees de l'un sur l'autre (...)
>>>
>>> Lorsque c'est fait je peux étendre mon vg au premier disque :
>>> je demonte (umount) d'abord /dev/sdb1 et /dev/monvolume/data
>>>
>>> Je casse /dev/sdb1 :
>>> $ pvcreate -f /dev/sdb1
>>> $ vgextend monvolume /dev/sdb1
>>> $ lvextend -L +500G /dev/monvolume/data
>>>
>>> et maintenant j'agrandi le systeme de fichier :
>>> resize2fs /dev/monvolume/data
>>>
>>> Me voilà maintenant avec un montage de 1 To,
>>> mes 400 Go de données dedans et 600 Go disponibles
>>>
>>> Guy
>>>
>>>
>>>    
>> Oui mais dans le cas où je ne veux pas étendre la capacité de stockage
>> mais simplement prendre cette partie:
>> $ fdisk /dev/sdc
>> pour créer une grosse partition de tous le disque en lvm (type 8e)
>> $ pvcreate -f /dev/sdc1
>> $ vgcreate monvolume /dev/sdc1
>> $ lvcreate -L 500G -n data monvolume
>> $ mkfs.ext3 /dev/monvolume/data
>>
>> Maintenant on fait les montages de /dev/sdb1 et /dev/monvolume/data
>> et on copie les donnees de l'un sur l'autre (...)
>>
>> Une fois l'opération faite, convertir mon système de fichier en ext3
>> (initial), mettre en place lvm-ext3 sur mon disque (notebook 160Go)
>> puis rebasculer le tout (donc /dev/sdc1) sur /dev/sdb.
>>  
> Ok. En gros tu veux sauvegarder tes données sur un autre disque
> (externe par exemple ou réseau) puis tu créées le lvm puis ext3
> en écrasant ton disque actuel. Et finalement tu restores tes données
> sur le lvm-ext3 ...
>
> Très bien tout ça. Mais finalement, quels bénéfices attends-tu du lvm ?
>
> Guy
>

C'est tout à fait cela.
Dans la configuration actuelle, je n'ai aucune souplesse au niveau de
la gestion du partitionnement, chose que j'obtiendrai avec LVM.

Mais au passage, j'ai un autre soucis que je mis dans un autre poste
et que voici:

Voici ce que j'obtient avec fdisk:

# fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x789cf960

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          24      192748+  83  Linux
/dev/sda2              25       14370   115234245   8e  Linux LVM
/dev/sda3           14371       14613     1951897+  82  Linux swap /
Solaris
/dev/sda4           14614       19457    38909430   8e  Linux LVM

Mais quand je lance une des commandes lvdisplay, vgdisplay, vgscan,
lvscan..., aucun résultat en sortie.
Puis normalement, dans /dev/mapper, je devrais avoir le  mappage de
mes partitions, chose que je n'ai pas.

# ls -l /dev/mapper/
total 0
crw-rw---- 1 root root 10, 59 fév 26 10:33 control

Donc je me dis que lors de l'installation (install Lenny via clef USB
car pas de lecteur optique), quelque chose s'est mal passée et m'a
échappé?
Et pour finir j'ai l'impression que c'est le support LVM qui n'a pas
été pris en compte par le noyau lors de l'installation et de ce fait,
buggage...


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkmmn4sACgkQf/Ob6jO9EY9TlgCdFe+HGK74bYb9xFv9JJz/puMI
UVgAoJ2QOTWrdFyEL1SOjb7O/wsRWP7L
=LuPt
-----END PGP SIGNATURE-----


Reply to: