Objet : Discussions sur le logiciel libre
Archives de la liste
- From: culte.org AT faiscommechezmoi.org
- To: linux-31 AT culte.org
- Subject: Re: redimensionnement LV
- Date: Sun, 11 Feb 2024 11:33:20 +0100
Le 11/02/2024 à 10:58,
culte.org AT faiscommechezmoi.org a écrit :
Bonjour Pascal et merci pour tes réponses (toujours très rapides
et éclairantes).Mes commentaires et questions en retour :
Le 10/02/2024 à 20:57, Pascal
Hambourg (via linux-31 Mailing List) a écrit :
Le
10/02/2024 à 20:35, culte.org (via linux-31 Mailing List) a
écrit :
Sur ma Debian 12, installée sous un partitionnement LVM sur un seul disque physique, je souhaite augmenter le /var. Pour ce faire je dois récupérer de l'espace depuis le /home.
De combien souhaites-tu agrandir /var ? Le LV fait 9 Gio et le VG a 22 Gio libres. Donc a moins que tu aies besoin d'agrandir /var de plus de 22 Gio (si oui, pourquoi ?) alors pas besoin de récupérer de l'espace libre sur un autre LV.
En effet, j'avais bien vu cet élément. Je me suis dis que le partitionnement et tout ce qui en découle ayant été fait en automatique à l'installation, ce serait bien de conserver sous le coude ces 22 Gio; et que ce serait aussi l'occasion de me re exercer à ce type de manip.
Voici le synoptique que j'envisage et les commandes associées.
1-Démarrer depuis un systeme live
Ce n'est pas nécessaire, tout peut se faire depuis le système. I suffit de se connecter en console root (sans passer par une session utilisateur) et démonter /home pour pouvoir le réduire le cas échéant. Pour agrandir /var, pas besoin de le démonter.
J'ai retrouvé cela par la suite. Mais j'avoue qu'ayant accès physiquement à la machine, je préfère booter sur un système live
3-Vérifier le FS home
| # e2fsck -f /dev/toto-vg/home|
4-Reduire le FS home
| # resize2fs -p /dev/toto-vg/home 800G|
5-Reduire le LV home
| # lvreduce -L 800G /dev/toto-vg/home|
On peut faire les 3 en 1 avec l'option --resizefs de lvreduce.
Dans un premier temps, je suis plus à l'aise avec la décomposition des étapes.
Avec l'option que tu évoques, cela donnerait ? :
lvreduce --resizefs -L 800G /dev/toto-vg/home
7-Agrandir le LV var
| # lvextend -l +10G /dev/toto-vg/var|
-L pour spécifier la taille en octets. -l est pour la taille en extents.
8-Redimensionner le FS var
| # resize2fs -p /dev/toto-vg/var|
Idem avec lvextend --resizefs.
Donc ? :
# lvextend --resizefs -L +10G /dev/toto-vg/var
9-Vérifier le FS
| # e2fsck -f /dev/toto-vg/var|
Inutile.
10-Fermer la partition chiffrée
| # cryptsetup luksClose sda5_crypt|
Si tu veux vraiment procéder depuis un système live il faut désactiver les LV avec vgchange ou lvchange avant de fermer le volume chiffré qui les contient.
La commande est elle ? :
lvchange -an /dev/toto-vg/var
Nico;
Ce message et toutes les pièces jointes (ci-après le "message") sont établis à l'intention exclusive de ses destinataires et sont confidentiels. Si vous recevez ce message par erreur ou s'il ne vous est pas destiné, merci de le détruire ainsi que toute copie de votre système et d'en avertir immédiatement l'expéditeur. Toute lecture non autorisée, toute utilisation de ce message qui n'est pas conforme a sa destination, toute diffusion ou toute publication, totale ou partielle, est interdite. This message and any attachments (the "message") is intended solely for the intended addressees and is confidential. If you receive this message in error,or are not the intended recipient(s), please delete it and any copies from your systems and immediately notify the sender. Any unauthorized view, use that does not comply with its purpose, dissemination or disclosure, either whole or partial, is prohibited.
-
redimensionnement LV,
culte . org, 10/02/2024
-
Re: redimensionnement LV,
Pascal Hambourg, 10/02/2024
-
Message indisponible
-
Re: redimensionnement LV,
culte . org, 11/02/2024
- Re: redimensionnement LV, Pascal Hambourg, 11/02/2024
-
Re: redimensionnement LV,
culte . org, 11/02/2024
-
Message indisponible
-
Re: redimensionnement LV,
Pascal Hambourg, 10/02/2024
Archives gérées par MHonArc 2.6.19+.