OVH Cloud OVH Cloud

repartitionner ext2 et lvm

30 réponses
Avatar
corbie
Bonjour =E0 Tous,

Sur un serveur, voici son partitionnement :
=2D----------------------------------------------------
/dev/sda :
sda1 1049kB 256MB 255MB primary ext2 d=E9marrage (/boot)
sda2 257MB 2000GB 2000GB extended
sda5 257MB 2000GB 2000GB logical lvm
=2D----------------------------------------------------

Je souhaite :

=2Ddiminuer la partition sda5 (donc aussi sda2 ...)

=2Dcr=E9er 2 partitions LVM sda6 et sda7,

=2Det cr=E9er une partition primaire sda3,

sans effacer les donn=E9es de sda1 et sda5.

L'outil "parted" est install=E9 sur le serveur.

Merci d'une m=E9thode.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/201107141901.50338.corbie@free.fr

10 réponses

1 2 3
Avatar
Pierre Meurisse
On Thu, Jul 14, 2011 at 07:50:44PM +0200, Jean-Yves F. Barbier wrote:
...
À ma connaissance les partitions 2 & 3 ne sont plus accessibles à cause du
placement de l'extended en 2.
Et même si c'est possible, c'est un futur piège vu la confusion que cela
va amener (espace physique à la fin du HD, mais partoches au début).



Je ne vois pas d'inconvénient à prendre sda2 comme partitions étendues.
J'ai en général plusieurs systèmes sur mes machines, et je partionne couramment :
sda2 et sda2 : svg et système windows que j'ai été obligé d'acheter et
que je répugne à effacer
sda3 étendue pour placer swap et les racines de mes systèmes en sda5 ... sdax
sda4 en lvm pour les /var, /usr et tout ce qu'on peut imaginer.

A+

--
Pierre Meurisse

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
corbie
Le jeudi 14 juillet 2011, Frédéric MASSOT a écrit :
Le 14/07/2011 19:35, a écrit :
> Le jeudi 14 juillet 2011, Frederic MASSOT a écrit :
>> Le 14/07/2011 19:01, a écrit :
>>> Bonjour à Tous,
>>>
>>> Sur un serveur, voici son partitionnement :
>>> -----------------------------------------------------
>>> /dev/sda :
>>> sda1 1049kB 256MB 255MB primary ext2 démarrage (/boot)
>>> sda2 257MB 2000GB 2000GB extended
>>> sda5 257MB 2000GB 2000GB logical lvm
>>
>> Ta partition sda5 est bien un volume logique ou volume physique ?

Que donne les commandes : vgdisplay, pvdisplay et lvdisplay ?



vgdisplay
--- Volume group ---
VG Name corbie
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 1,82 TiB
PE Size 4,00 MiB
Total PE 476738
Alloc PE / Size 476738 / 1,82 TiB
Free PE / Size 0 / 0
VG UUID LYCilB-GgOw-2xxR-FHGy-KMbE-Bg5l-Zg7HN7
---------------------------------------------------
pvdisplay
--- Physical volume ---
PV Name /dev/sda5
VG Name corbie
PV Size 1,82 TiB / not usable 2,00 MiB
Allocatable yes (but full)
PE Size 4,00 MiB
Total PE 476738
Free PE 0
Allocated PE 476738
PV UUID vRNIa0-Sswp-RMEE-B8aF-sbiL-kFZI-6EnJOi
---------------------------------------------------
lvdisplay
--- Logical volume ---
LV Name /dev/corbie/root
VG Name corbie
LV UUID kUddgR-I9rw-GXsh-gefn-rL2m-Qk6e-8T6Q23
LV Write Access read/write
LV Status available
# open 1
LV Size 1,77 TiB
Current LE 464967
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 251:0
---------------------------------------------------
--- Logical volume ---
LV Name /dev/corbie/swap_1
VG Name corbie
LV UUID C9m7Hp-UcVs-Y7Gl-fTgi-ksb9-Sgg8-raK3Bg
LV Write Access read/write
LV Status available
# open 1
LV Size 45,98 GiB
Current LE 11771
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 251:1
---------------------------------------------------

Pourquoi créer d'autres partitions ? :
installer d'autres OS + sauvegardes ... etc ...
Quand on a 1 Tera octets d'espace, on ne créé pas une seule partition,
voire deux mais plus ...

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Jean-Yves F. Barbier
On Thu, 14 Jul 2011 20:34:00 +0200, Pierre Meurisse
wrote:

Je ne vois pas d'inconvénient à prendre sda2 comme partitions étendues.
J'ai en général plusieurs systèmes sur mes machines, et je partionne
couramment : sda2 et sda2 : svg et système windows que j'ai ét é obligé
d'acheter et que je répugne à effacer
sda3 étendue pour placer swap et les racines de mes systèmes en sda5 ... sdax
sda4 en lvm pour les /var, /usr et tout ce qu'on peut imaginer.



svg?

Ou comment faire compliqué alors qu'on devrait faire simple...

Étant donné qu'un HD n'a que 4 partoches Pales, la moindre des lo giques est de
placer l'extended en 4.

Avec une telle "architecture" (je mets entre guillemets, parce que là on est
plus dans le registre Numérobis qu'autre chose) je plains celui/ceux q ui
passeront derrière toi pour faire la maintenance d'un tel système ... (j'espère
que ça reste perso et surtout pas pro).

Et on place le swap sur une partoche *rapide*, pas à la fin du HD; par eil
pour le système...

Si Linux permet toutes les fantaisies à l'admin, ça n'est pas pou r autant qu'il
doit s'autoriser à faire n'importe quoi.

--
Were there fewer fools, knaves would starve.
-- Anonymous

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Jean-Sébastien Kroll-Rabotin
--Sig_/8yuAqztycj/hmlPtV2oySnw
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable


Étant donné qu'un HD n'a que 4 partoches Pales, la moindre des
logiques est de placer l'extended en 4.



Quand on n’a que deux partitions, c’est logique aussi de le s appeler
« 1 » et « 2 » plutôt que  «Â 1 » et « 4 ». D’autant plus que rien
n’empêche de rajouter des partitions après (quel que soit le choix des
noms).

Si avoir des partitions dans le désordre pose un soucis, il est mà ªme
possible de les réordonner plus tard puisqu’une Debian actuell e n’a
plus besoin de faire référence aux partitions explicitement avec leur
numéro (UUID, LABEL, etc sont des conventions biens plus
compréhensibles que de « sda1 » suivi de «  sda4 »).

Si l’on ajoute à cela l’usage d’outils comme L VM qui font que la
partition étendue n’est plus la seule susceptible de contenir des
partitions logiques, il devient à la fois :
- plus rare d’avoir besoin des quatre partitions primaires;
- arbitraire de subdiviser l’une ou l’autre par un moyen qu elconque
(extended, lvm, etc).

Ensuite chacun fait les choix qu’il préfère, mais ça n’en fait pas
une raison de qualifier les choix des autres de « n’impor te quoi »â€¦


--
(o< -!
// Happy debian user !
V_/_ http://www.debian.org/

--Sig_/8yuAqztycj/hmlPtV2oySnw
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk4fU1cACgkQ3qwCc2aFrOZmPQCeLhTepLbiNgzFapyTT/xOYYnH
vcwAoJwkpurvHxDE0aZLvTVb4ARfA8AS
=UzQf
-----END PGP SIGNATURE-----

--Sig_/8yuAqztycj/hmlPtV2oySnw--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
corbie
Le jeudi 14 juillet 2011, Jean-Sébastien Kroll-Rabotin a écrit  :
> Étant donné qu'un HD n'a que 4 partoches Pales, la moindre des
> logiques est de placer l'extended en 4.

Quand on n’a que deux partitions, c’est logique aussi de les appeler
« 1 » et « 2 » plutôt que « 1 » et « 4 ». D’autant pl us que rien
n’empêche de rajouter des partitions après (quel que so it le choix des
noms).


...........;

Merci,

mais ça ne répond pas à mon problème de raccourcir
mes partitions et d'en ajouter.

Rappel :
sda1 1049kB 256MB 255MB primary ext2 démarrage (/boot)
sda2 257MB 2000GB 2000GB extended
sda5 257MB 2000GB 2000GB logical lvm (OS)



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Jean-Yves F. Barbier
On Thu, 14 Jul 2011 14:36:39 -0600, Jean-Sébastien Kroll-Rabotin
wrote:

Quand on n’a que deux partitions, c’est logique aussi de les appeler
« 1 » et « 2 » plutôt que « 1 » et « 4 ».



C'est certain, surtout quand on a pas lu les docs.

D’autant plus que rien
n’empêche de rajouter des partitions après (quel que so it le choix des
noms).



Absolument, et par là même de se retrouver avec un sda2 qui a ses
cylindres après ceux de sda5; la logique est stupéfiante.

Si avoir des partitions dans le désordre pose un soucis, il est mà ªme
possible de les réordonner plus tard puisqu’une Debian actue lle n’a
plus besoin de faire référence aux partitions explicitement ave c leur
numéro (UUID, LABEL, etc sont des conventions biens plus
compréhensibles que de « sda1 » suivi de «  sda4 »).



Hé bien si tu peux facilement retenir que:
UUIDV529690-764f-462c-8f48-c086d47a6693 = /dev/sda1
UUID6dca5f-e26f-4820-a7d8-bb2f508c5f6e = /dev/sdb2
UUID¨9bca8e-144d-45a2-b57a-47b9921c597f = /dev/sda6
c'est formidable!

Je dois confesser qu'à l'heure actuelle, je n'y arrive toujours pas...

Pas plus d'ailleurs que de me rappeler sur quel disque se trouve quel label
(évidemment, avec un ou deux HDz, ça devrait le faire (quoique); mais avec une
dizaine ça devient déjà plus coton - et je ne parle mêm e pas d'un rack de HDz).

Si l’on ajoute à cela l’usage d’outils comme LVM qui font que la
partition étendue n’est plus la seule susceptible de conteni r des
partitions logiques, il devient à la fois :
- plus rare d’avoir besoin des quatre partitions primaires;
- arbitraire de subdiviser l’une ou l’autre par un moyen quelconque
(extended, lvm, etc).



Merci d'évoquer ce point particulier, parce que c'est justement là   que ça
coince: ce n'est pas parce qu'un conduit une voiture à boîte auto matique que
ça dispense de connaître le code, ni d'utiliser les 2 pieds.

Autrement dit, une facilité (?ou une merde, c'est selon) genre LVM2 ne
dispense pas de la création d'une arborescence disque logique et compr éhensible
par tout un chacun (surtout ceux qui doivent passer derrière toi).

Ensuite chacun fait les choix qu’il préfère, mais à §a n’en fait pas
une raison de qualifier les choix des autres de « n’imp orte quoi »â€¦



Ha bon? parce qu'installer un swap et un système sur des partitions en fin de
HD, avec des différences de débit sur random stroke allant de 1 à 3 par
rapport à l'extérieur du HD, ça n'est pas n'importe quoi?
Là encore, un minimum de logique basé sur un minimum de connaissa nces
prévaut.

Utiliser des outils que l'on ne comprend pas c'est une chose, mais continue r à
le faire sans essayer de les comprendre, c'en est une toute autre.
(ou plus prosaïquement: Errare humanum est, sed perseverare diabolicum est:)

--
When your conscious becomes unconscious, you are drunk.
When your unconscious becomes conscious, you are stoned.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Thierry B
Le 14/07/2011 20:57, a écrit :
Le jeudi 14 juillet 2011, Frédéric MASSOT a écrit :
Le 14/07/2011 19:35, a écrit :
Le jeudi 14 juillet 2011, Frederic MASSOT a écrit :
Le 14/07/2011 19:01, a écrit :
Bonjour à Tous,

Sur un serveur, voici son partitionnement :
-----------------------------------------------------
/dev/sda :
sda1 1049kB 256MB 255MB primary ext2 démarrage (/boot)
sda2 257MB 2000GB 2000GB extended
sda5 257MB 2000GB 2000GB logical lvm



Ta partition sda5 est bien un volume logique ou volume physique ?







Que donne les commandes : vgdisplay, pvdisplay et lvdisplay ?



vgdisplay
--- Volume group ---
VG Name corbie
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 1,82 TiB
PE Size 4,00 MiB
Total PE 476738
Alloc PE / Size 476738 / 1,82 TiB
Free PE / Size 0 / 0
VG UUID LYCilB-GgOw-2xxR-FHGy-KMbE-Bg5l-Zg7HN7
---------------------------------------------------
pvdisplay
--- Physical volume ---
PV Name /dev/sda5
VG Name corbie
PV Size 1,82 TiB / not usable 2,00 MiB
Allocatable yes (but full)
PE Size 4,00 MiB
Total PE 476738
Free PE 0
Allocated PE 476738
PV UUID vRNIa0-Sswp-RMEE-B8aF-sbiL-kFZI-6EnJOi
---------------------------------------------------
lvdisplay
--- Logical volume ---
LV Name /dev/corbie/root
VG Name corbie
LV UUID kUddgR-I9rw-GXsh-gefn-rL2m-Qk6e-8T6Q23
LV Write Access read/write
LV Status available
# open 1
LV Size 1,77 TiB
Current LE 464967
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 251:0
---------------------------------------------------
--- Logical volume ---
LV Name /dev/corbie/swap_1
VG Name corbie
LV UUID C9m7Hp-UcVs-Y7Gl-fTgi-ksb9-Sgg8-raK3Bg
LV Write Access read/write
LV Status available
# open 1
LV Size 45,98 GiB
Current LE 11771
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 251:1
---------------------------------------------------

Pourquoi créer d'autres partitions ? :
installer d'autres OS + sauvegardes ... etc ...
Quand on a 1 Tera octets d'espace, on ne créé pas une seule partition,
voire deux mais plus ...




sda5 est donc un physical volume qui possède un volume group nommé
corbie (une sorte de disque dur virtuel donc) de taille 1,82 TiB
Dans un volume group, tu peux allouer cet espace a différents logical
volume (une sorte de partitions virtuelles).

Si on regarde tes LVs tu as : /dev/corbie/root de 1,77 TiB et
/dev/corbie/swap_1 de 45,98 GiB.

Je pense que ton OS est installé sur le LV /dev/corbie/root et que
/dev/corbie/swap_1 est utilisé pour la swap.

On voit bien que tu as attribué quasiment tout ton espace à
/dev/corbie/root.

L'avantage de LVM c'est que tu peux dyanmiquement modifier la taille de
ces LV sans perte de données.

Je te conseillerais de booter sur un live cd (pour pouvoir démonter le
lv root où y'a / dessus), et de redimensionner /dev/corbie/root pour
diminuer sa taille (qui va donc être réattribué au VG et qui peut servir
à creer d'autres LVs) ainsi que pour /dev/corbie/swap_1, ca fait quand
même un peu bcp 45 Go de Swap lol.

Tu peux très bien attribuer juste 10 Go à /dev/corbie/root et 1g à
/dev/corbie/swap_1 et laisser le reste pour créer d'autres LV.

Par exemple,
lvreduce -L 5G /dev/vg0/lv_mail va diminuer la taille du lv "lv_mail" à
5 Go.
lvextend -L 80G /dev/VG0/lv_donnes va augmenter la taille du lv "donnes
" à 80 Go.

J'espère ne pas avoir dit de betises.

Bon courage :-)

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Pascal Hambourg
Salut,

Thierry B a écrit :

L'avantage de LVM c'est que tu peux dyanmiquement modifier la taille de
ces LV



Oui.

sans perte de données.



Là par contre, je ne vois pas en quoi cela diffèrerait des autres types
de conteneurs.

Je te conseillerais de booter sur un live cd (pour pouvoir démonter le
lv root où y'a / dessus), et de redimensionner /dev/corbie/root pour
diminuer sa taille



*Après* avoir pris soin de diminuer la taille du système de fichier ou
autre structure qui est dedans. Parce que sinon il y aura perte de
données, et ladite structure ne va pas être très contente de se
retrouver tronquée des données qui étaient situées au delà de la
nouvelle taille. Il se peut que des outils fassent les deux en même
temps, mais ce n'est pas LVM qui va les déplacer en deça tout seul comme
un grand.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Gilles Mocellin
--0OAP2g/MAC+5xKAE
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Le jeudi 14 juillet, écrivit :

Le jeudi 14 juillet 2011, Jean-Sébastien Kroll-Rabotin a écrit  :
> > Étant donné qu'un HD n'a que 4 partoches Pales, la moindre des
> > logiques est de placer l'extended en 4.

> Quand on n’a que deux partitions, c’est logique aussi d e les appeler
> « 1 » et « 2 » plutôt que « 1 » et « 4 ». D’autant pl us que rien
> n’empêche de rajouter des partitions après (quel que soit le choix des
> noms).
...........;

Merci,

mais ça ne répond pas à mon problème de raccourcir
mes partitions et d'en ajouter.

Rappel :
> sda1 1049kB 256MB 255MB primary ext2 démarrage (/boot)
> sda2 257MB 2000GB 2000GB extended
> sda5 257MB 2000GB 2000GB logical lvm (OS)



On voudrait toujours savoir ce qu'il y a dans ta partition 5 LVM !!!
Donne au moins le résultat des commandes suivantes :
# vgs
# lvs
# df

Si ce que tu veux, c'est simplement récupérer de la place libre d ans "/"
pou la mettre sur un "/data", on pourra faire un resize2fs (si ext2/3/4)
ou autre pour redimenssionner le filesystem /,
puis un lvresize, liberant de la place dans le VG pour pouvoir faire un
lvcreate + mkfs permettant d'avoir un nouveau filesystem à monter dans
/data.

--0OAP2g/MAC+5xKAE
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk4faigACgkQDltnDmLJYdBjdQCfYYoCjMii1fJ1mXjzXRTJ6tO5
fG0An2gueZXk4fka1IZGmBjrYAhERQGl
=T0F+
-----END PGP SIGNATURE-----

--0OAP2g/MAC+5xKAE--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Frederic MASSOT
Le 15/07/2011 00:10, Pascal Hambourg a écrit :
Salut,

Thierry B a écrit :

L'avantage de LVM c'est que tu peux dyanmiquement modifier la taille de
ces LV



Oui.

sans perte de données.



Là par contre, je ne vois pas en quoi cela diffèrerait des autres types
de conteneurs.

Je te conseillerais de booter sur un live cd (pour pouvoir démonter le
lv root où y'a / dessus), et de redimensionner /dev/corbie/root pour
diminuer sa taille



*Après* avoir pris soin de diminuer la taille du système de fichier ou
autre structure qui est dedans. Parce que sinon il y aura perte de
données, et ladite structure ne va pas être très contente de se
retrouver tronquée des données qui étaient situées au delà de la
nouvelle taille. Il se peut que des outils fassent les deux en même
temps, mais ce n'est pas LVM qui va les déplacer en deça tout seul comme
un grand.




Une p'tite doc pour redimensionner un volume logique :

http://doc.ubuntu-fr.org/lvm

--
============================================= | FRÉDÉRIC MASSOT |
| http://www.juliana-multimedia.com |
| mailto: |
==========================Þbian=GNU/Linux==
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
1 2 3