logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 28-07-2015 14:53:55

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Conseil pour partitionnement LVM

Bonjour,

Je souhaite installer Debian 8 sur un disque de 1To en utilisant LVM. Cependant je n'ai pas du tout l'habitude avec LVM, j'ai toujours utiliser les partitions classiques.

Pour cette nouvelle installation je compte utiliser 500Go dans premier temps en choisissant le partitionnement assisté en LVM avec "/home" séparer, puis les 500Go restant (libres) je les utiliserais pour créer d'autres partitions/volumes plus tard pour exploiter les snapshot, etc...

Qu'en pensez-vous ? Ou il faut choisir tout le disque lors du partitionnement LVM ? mais dans ce cas l'utilisation de snapshot ne risque pas de poser problème par manque de place ?

Sinon dans le cas d'un PC mutimédia/Serveur, quelles sont selon les points de montages à prendre en compte et à séparer ?

Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#2 28-07-2015 15:05:45

raleur
Membre
Inscription : 03-10-2014

Re : Conseil pour partitionnement LVM

Mes conseils :
- Ne pas utiliser le partitionnement assisté sinon l'installateur va occuper tout l'espace disponible et réduire l'intérêt de LVM.
- Laisser de l'espace libre dans le VG pour l'agrandissement des volumes existants, la création de nouveaux volumes ou snapshots, etc. Agrandir à chaud un volume devenu trop petit est facile, réduire l'est beaucoup moins.
- Séparer /var pour éviter de se retrouver avec la racine pleine à cause de logs qui gonflent.
- Séparer /boot n'est pas indispensable car GRUB sait amorçer un système avec /boot en LVM. Néanmoins on peut garder /boot séparé sur une partition simple par sécurité, le format LVM étant plus complexe et fragile et GRUB n'étant pas forcément aussi performant que le noyau pour lire un LVM dégradé (déjà vu avec le RAID logiciel).
- Utiliser le format de partition GPT, plus moderne que le format traditionnel MSDOS.

Dernière modification par raleur (28-07-2015 15:13:15)


Il vaut mieux montrer que raconter.

Hors ligne

#3 28-07-2015 20:57:13

Ir0nsh007er
Membre
Lieu : Montréal, PQ, Canada
Distrib. : Debian GNU/Linux 11 (bullseye)
Noyau : Linux 5.15.39-4-pve
(G)UI : Terminal
Inscription : 30-04-2015
Site Web

Re : Conseil pour partitionnement LVM

Voila ma config, ici j'ai

 /, /home, /var, /tmp et swap.


Me permet facilement de repartionner a ma guise selon mes besoin .. big_smile
Surtout formaté toutes les autres partitions sauf /home .. big_smile
Comme jaime bien testé et remplir mon petit 80 G

Dernière modification par Ir0nsh007er (28-07-2015 21:19:48)


Ir0nsh007er (49 72 30 6E 73 68 30 30 37 65 72).  Mon CV
Noob un jour, noob toujours cool
01001001 01110010 00110000 01101110 01110011 01101000 00110000 00110000 00110111 01100101 01110010

Hors ligne

#4 28-07-2015 21:02:56

stephgarg
Membre
Lieu : Périgueux
Distrib. : Debian GNU/Linux Stable (Bookworm)
Noyau : linux-image-6.1.0-*-amd64
(G)UI : KDE Plasma 5.27
Inscription : 01-01-2015

Re : Conseil pour partitionnement LVM

Bonjour à tous.


Ir0nsh007er a écrit :

Voila ma config, ici j'ai

 /root, /home, /var, /tmp et swap.




Hum et pas de partition-racine ? wink


A bientôt.


Trois PC dont un fixe Sirius, un transportable Canopus et un miniportable Arcturus. smile
Sirius : Ryzen 7 3700X à 4,4 GHz, SDRAM DDR4 3,6 GHz de 32 Gio, 10 To de SSD dont 20% en PCIe 3.0 4x.
Canopus : Core i5-9600K à 3,7 GHz, SDRAM DDR4 3,0 GHz de 16 Gio, 5 To de SSD dont 20% en PCIe 3.0 4x.
Arcturus : Core i5-10210U à 1,6 Ghz, SDRAM DDR4 2,4 GHz de 8 Gio, 2 To de SSD SATA-3.

Hors ligne

#5 28-07-2015 21:07:23

Ir0nsh007er
Membre
Lieu : Montréal, PQ, Canada
Distrib. : Debian GNU/Linux 11 (bullseye)
Noyau : Linux 5.15.39-4-pve
(G)UI : Terminal
Inscription : 30-04-2015
Site Web

Re : Conseil pour partitionnement LVM

/root est la racine non !!

Ir0nsh007er (49 72 30 6E 73 68 30 30 37 65 72).  Mon CV
Noob un jour, noob toujours cool
01001001 01110010 00110000 01101110 01110011 01101000 00110000 00110000 00110111 01100101 01110010

Hors ligne

#6 28-07-2015 21:08:50

Ir0nsh007er
Membre
Lieu : Montréal, PQ, Canada
Distrib. : Debian GNU/Linux 11 (bullseye)
Noyau : Linux 5.15.39-4-pve
(G)UI : Terminal
Inscription : 30-04-2015
Site Web

Re : Conseil pour partitionnement LVM

Ou si tu aime mieux:

 /


Ir0nsh007er (49 72 30 6E 73 68 30 30 37 65 72).  Mon CV
Noob un jour, noob toujours cool
01001001 01110010 00110000 01101110 01110011 01101000 00110000 00110000 00110111 01100101 01110010

Hors ligne

#7 28-07-2015 21:16:30

stephgarg
Membre
Lieu : Périgueux
Distrib. : Debian GNU/Linux Stable (Bookworm)
Noyau : linux-image-6.1.0-*-amd64
(G)UI : KDE Plasma 5.27
Inscription : 01-01-2015

Re : Conseil pour partitionnement LVM

Bonjour à tous.

Euh quand je parle de partiton-racine, c'est celle qui contient le répertoire '/'.

Le sous-répertoire '/root' est le répertoire personnel du superutilisateur 'root' - qui peut être assimilé à l'administrateur -, un peu comme le sous-répertoire '/home/guest' qui serait le répertoire personnel de l'utilisateur 'guest'. smile

A bientôt.

Trois PC dont un fixe Sirius, un transportable Canopus et un miniportable Arcturus. smile
Sirius : Ryzen 7 3700X à 4,4 GHz, SDRAM DDR4 3,6 GHz de 32 Gio, 10 To de SSD dont 20% en PCIe 3.0 4x.
Canopus : Core i5-9600K à 3,7 GHz, SDRAM DDR4 3,0 GHz de 16 Gio, 5 To de SSD dont 20% en PCIe 3.0 4x.
Arcturus : Core i5-10210U à 1,6 Ghz, SDRAM DDR4 2,4 GHz de 8 Gio, 2 To de SSD SATA-3.

Hors ligne

#8 28-07-2015 21:18:48

Ir0nsh007er
Membre
Lieu : Montréal, PQ, Canada
Distrib. : Debian GNU/Linux 11 (bullseye)
Noyau : Linux 5.15.39-4-pve
(G)UI : Terminal
Inscription : 30-04-2015
Site Web

Re : Conseil pour partitionnement LVM

voir post #6 pour une meilleur compréhension ..

Post #3 edité

Dernière modification par Ir0nsh007er (28-07-2015 21:20:19)


Ir0nsh007er (49 72 30 6E 73 68 30 30 37 65 72).  Mon CV
Noob un jour, noob toujours cool
01001001 01110010 00110000 01101110 01110011 01101000 00110000 00110000 00110111 01100101 01110010

Hors ligne

#9 28-07-2015 23:05:54

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : Conseil pour partitionnement LVM

raleur a écrit :

Mes conseils :
- Ne pas utiliser le partitionnement assisté sinon l'installateur va occuper tout l'espace disponible et réduire l'intérêt de LVM.
- Laisser de l'espace libre dans le VG pour l'agrandissement des volumes existants, la création de nouveaux volumes ou snapshots, etc. Agrandir à chaud un volume devenu trop petit est facile, réduire l'est beaucoup moins.
- Séparer /var pour éviter de se retrouver avec la racine pleine à cause de logs qui gonflent.
- Séparer /boot n'est pas indispensable car GRUB sait amorçer un système avec /boot en LVM. Néanmoins on peut garder /boot séparé sur une partition simple par sécurité, le format LVM étant plus complexe et fragile et GRUB n'étant pas forcément aussi performant que le noyau pour lire un LVM dégradé (déjà vu avec le RAID logiciel).
- Utiliser le format de partition GPT, plus moderne que le format traditionnel MSDOS.



Merci pour ces précisions, j'ai du mal un peu avec le système LVM, j'effectue des tests avec VMWare avant de mettre ça en place sur mon disque.

Pour "/boot", il faut combien d'espace ? 500Mb ? Et il faut mettre quoi comme systeme de fichier au passage ? ext4 ou 2 ?


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#10 28-07-2015 23:08:20

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : Conseil pour partitionnement LVM

Ir0nsh007er a écrit :

Voila ma config, ici j'ai

 /, /home, /var, /tmp et swap.


Me permet facilement de repartionner a ma guise selon mes besoin .. big_smile
Surtout formaté toutes les autres partitions sauf /home .. big_smile
Comme jaime bien testé et remplir mon petit 80 G



Je vais sans doute partir sur la même base, mais en ajoutant /boot et je pense une partition EFI, car ma carte mère utilise "UEFI".

Sinon tu utilises LVM ? Tu laisses un peu d'espace libre sur ton disque ou tu mets tout dans des volumes LVM puis tu les réduits à chaud ?

Dernière modification par MoxSite (28-07-2015 23:11:26)


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#11 29-07-2015 02:31:59

Ir0nsh007er
Membre
Lieu : Montréal, PQ, Canada
Distrib. : Debian GNU/Linux 11 (bullseye)
Noyau : Linux 5.15.39-4-pve
(G)UI : Terminal
Inscription : 30-04-2015
Site Web

Re : Conseil pour partitionnement LVM

Oui j'utilise LVM, je ne fait pas de partition boot je laisse grub faire son install ..
Aucune espace contenue de mon petit DD de 80 Gig alors adios l'espace supplémentaire .. et je repartionne a ma guise selon mes besoins. Via gparted ..

Ir0nsh007er (49 72 30 6E 73 68 30 30 37 65 72).  Mon CV
Noob un jour, noob toujours cool
01001001 01110010 00110000 01101110 01110011 01101000 00110000 00110000 00110111 01100101 01110010

Hors ligne

#12 29-07-2015 11:13:51

raleur
Membre
Inscription : 03-10-2014

Re : Conseil pour partitionnement LVM

MoxSite a écrit :

Pour "/boot", il faut combien d'espace ? 500Mb ? Et il faut mettre quoi comme systeme de fichier au passage ? ext4 ou 2 ?


500 Mo sont largement suffisants pour le chargeur et quelques noyaux. Pas besoin d'être pingre et de calculer au plus juste avec un disque d'1 To, d'autant plus que cette partition-là ne pourra pas être agrandie facilement. Le système de fichiers est indifférent du moment qu'il est compatible avec le chargeur d'amorçage, mais autant prendre quelque chose de pas trop exotique. GRUB 2 sait lire aussi bien ext4 qui est standard depuis longtemps qu'ext2.

Pour l'amorçage en UEFI la partition système EFI doit bien sûr être une partition simple et non un volume logique LVM. Le format GPT est encore plus recommandé, car il paraît que certains firmwares UEFI buggés ne peuvent booter en UEFI qu'à partir d'un disque au format GPT, au mépris de la spécification.


Il vaut mieux montrer que raconter.

Hors ligne

#13 29-07-2015 11:15:34

raleur
Membre
Inscription : 03-10-2014

Re : Conseil pour partitionnement LVM

Ir0nsh007er a écrit :

Oui j'utilise LVM (...) et je repartionne a ma guise selon mes besoins. Via gparted


A quoi te sert LVM si tu as besoin de repartitionner ? Un avantage de LVM est justement de ne plus s'embêter avec la gestion des partitions.

Dernière modification par raleur (29-07-2015 11:16:24)


Il vaut mieux montrer que raconter.

Hors ligne

#14 29-07-2015 14:57:46

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : Conseil pour partitionnement LVM

Bonjour,

Merci à vous tous pour votre aide. Bon j'ai testé avec une VM, en fait le LVM c'est une tuerie ! big_smile Surtout les snapshots que je vais utiliser comme système de backup pour le système, mais aussi pour LXC, je vais mettre les conteneurs dans un volume LVM à part, comme ça je peux faire des snapshot en verrouillant les DB seulement sans stopper les conteneurs.

Afin de profiter au max des snapshot et pouvoir ajuster mes volumes, je vais utiliser dans premier temps 500Go comme groupe LVM, puis je laisse les 500Go restant pour agrandir mes volumes quand cela sera nécessaire.

Je vais donc procéder comme ceci :

1 partition primaire pour "/boot" de 500Mo
1 partition primaire pour "/EFI" de 500Mo  ?
1 partition logique qui contiendra un groupe LVM "vg-debien"

Ensuite les 499Go restant ils seront utilisés comme groupe LVM "vg-debien"

Les volumes LVM :

"/" 100 Go
"/home" 399Go

Pour les logs, var, tmp, etc... il y a le volume racine qui sera de 100Go c'est largement suffisant, puis tout le reste sera dédié à "/home" qui contiendra mes données, mais aussi mes conteneurs LXC.

En utilisant le LVM, qui est vraiment l'utilité de séparer "var", "tmp", etc. ? De toute façon on peut facilement les agrandir.

Qu'en pensez-vous ?

Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#15 29-07-2015 19:02:52

raleur
Membre
Inscription : 03-10-2014

Re : Conseil pour partitionnement LVM

MoxSite a écrit :

1 partition primaire pour "/EFI" de 500Mo ?


Cette taille devrait parer à toute éventualité, même si à l'heure actuelle une taille de quelques Mo suffirait pour l'image EFI du chargeur GRUB de Debian.

MoxSite a écrit :

En utilisant le LVM, qui est vraiment l'utilité de séparer "var", "tmp", etc. ?


Le choix de séparer les systèmes de fichiers n'a aucun rapport en soi avec le choix d'utiliser LVM. LVM rend juste plus facile cette séparation.
Le problème quand on sépare, c'est de déterminer la taille des différents systèmes de fichiers. Avec des partitions classiques, cette taille est plus ou moins figée à l'installation ; agrandir une partition n'est possible qu'après avoir réduit et déplacé la partition suivante, ce qui est rarement faisable à chaud. Au contraire avec LVM on peut facilement agrandir à chaud n'importe quel volume logique en cas de besoin tant qu'il y a de l'espace libre dans le VG qu'on peut agrandir en ajoutant une partition, un disque... On n'a donc pas à anticiper les besoins futurs pour chaque volume individuel dès l'installation. En un mot : LVM, c'est la souplesse. Cerise sur le gâteau, les volumes sont identifiés de façon persistante par leur nom choisi par l'administrateur au lieu d'UUID sans signification.

Dernière modification par raleur (29-07-2015 19:04:23)


Il vaut mieux montrer que raconter.

Hors ligne

#16 29-07-2015 19:15:12

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Conseil pour partitionnement LVM

Ah ! Trop bien raleur ton explication sur les avantages de LVM !
J'y ai ajouté dans l'wiki df sur le tuto LVM dans l'introduction. wink

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#17 30-07-2015 03:59:54

Ir0nsh007er
Membre
Lieu : Montréal, PQ, Canada
Distrib. : Debian GNU/Linux 11 (bullseye)
Noyau : Linux 5.15.39-4-pve
(G)UI : Terminal
Inscription : 30-04-2015
Site Web

Re : Conseil pour partitionnement LVM

raleur a écrit :

Ir0nsh007er a écrit :

Oui j'utilise LVM (...) et je repartionne a ma guise selon mes besoins. Via gparted


A quoi te sert LVM si tu as besoin de repartitionner ? Un avantage de LVM est justement de ne plus s'embêter avec la gestion des partitions.


Repartionner / Agrandir a chaud  cé le même terme que je voulais dire .. big_smile
En gros joué avec l'espace disponible ou non et de pouvoir ajouté des DD sans trouble big_smile


Ir0nsh007er (49 72 30 6E 73 68 30 30 37 65 72).  Mon CV
Noob un jour, noob toujours cool
01001001 01110010 00110000 01101110 01110011 01101000 00110000 00110000 00110111 01100101 01110010

Hors ligne

#18 30-07-2015 23:19:46

MoxSite
Membre
Distrib. : Debian Buster (Testing+SID)
Noyau : Linux 4.18.0-1-amd64
(G)UI : Gnome 3.30
Inscription : 27-07-2015

Re : Conseil pour partitionnement LVM

Bonsoir,

Bon comme j'ai un disque de 1To, j'ai juste fait une partition boot normale, puis racine, swap et home en lvm,  j'ai mis 70Go pour la racine, 100Go pour home, je ne me suis pas pris la tête, j'ai laissé tout 'espace restant dans le groupe lvm pour ma  future config serveur.

Pour la partition EFI, je n'ai pas eu à faire. J'ai mis le disque en gpt puis j' ai installé Debian normalement. Ça marche à merveille :-).

Dernière modification par MoxSite (30-07-2015 23:20:41)


Debian Stretch sur mes serveurs. Buster (Testing+SID) sur mon PC. Config mini ITX :
CM : ASRock Fatal1ty AB350 Gaming ITX/ac. Ram : Corsair 8GB DDR4. CPU : Ryzen 5 1600. CG : MSI GeForce GT 1030 2GH OC. 120GB SSD + 1TB pour la partition home.
Usage : programmation, bureautique, compatibilité,  photoshop (virtualisation).

Hors ligne

#19 31-07-2015 12:03:17

raleur
Membre
Inscription : 03-10-2014

Re : Conseil pour partitionnement LVM

S'il n'y a pas de partition système EFI, cela signifie que l'amorçage se fait en mode de compatibilité BIOS (CSM/legacy), pas en mode EFI natif.
Dans ce cas GRUB serait plus heureux sur un disque au format GPT s'il y avait une petite partition (moins d'1 Mo) non formatée de type "BIOS boot" ("bios_grub" dans parted/gparted).

Dernière modification par raleur (31-07-2015 12:03:49)


Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums