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 15-01-2016 18:06:01

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

[resolu] partition racine à augmenter : facile sur installation lvm

partition racine à augmenter : facile sur installation lvm
Bonjour,

sur un samsung nc10_32bits, debian-7.9_386_3.2, impossible de faire un mise à jour du noyau : pas assez de place sur la partition 'racine'.
l'installation initiale a été faite en lvm, cryptée, mais en prenant, me semble-t-il, l'option partitionnement assisté.

ce post :
https://debian-facile.org/viewtopic.php?id=10332
et ce doc:
https://debian-facile.org/doc:systeme:lvm
m'ont permis d'apprécier tout l'intérêt de l'installation 'lvm' smile

voilà, si ça peut aider, comment ça s'est passé :

1/ démarrage, via grub, en choisissant l'option:  noyau 'dépannage'

2/ connexion en root

3/ taille initiale de '/home' :

/dev/mapper/NC10BOR-home   133G  9,3G  117G   8% /home



4/ démontage de '/home' :

umount /home



5/ inventaire :

df -h



Sys. fich.               Taille Util. Dispo Uti% Monté sur
rootfs                     322M  258M   48M  85% /
udev                        10M     0   10M   0% /dev
tmpfs                      100M  716K  100M   1% /run
/dev/mapper/NC10BOR-root   322M  258M   48M  85% /
tmpfs                      5,0M     0  5,0M   0% /run/lock
tmpfs                      200M   80K  200M   1% /run/shm
/dev/sda1                  228M   36M  180M  17% /boot
/dev/mapper/NC10BOR-tmp    368M   11M  339M   3% /tmp
/dev/mapper/NC10BOR-usr    8,3G  3,2G  4,7G  40% /usr
/dev/mapper/NC10BOR-var    2,8G  415M  2,3G  16% /var
 



6/ diminution de '/home' (utiliser des nombres entiers) :

resize2fs -p /dev/mapper/NC10BOR-home 123G



resize2fs 1.42.5 (29-Jul-2012)
SVP exécutez « e2fsck -f /dev/mapper/NC10BOR-home » d'abord.
 



donc 'e2fsck' d'abord :

e2fsck -f /dev/mapper/NC10BOR-home



e2fsck 1.42.5 (29-Jul-2012)
Passe 1 : vérification des i-noeuds, des blocs et des tailles
Passe 2 : vérification de la structure des répertoires
Passe 3 : vérification de la connectivité des répertoires
Passe 4 : vérification des compteurs de référence
Passe 5 : vérification de l'information du sommaire de groupe
/dev/mapper/NC10BOR-home : 2611/8847360 fichiers (2.8% non contigüs), 2970408/35379200 blocs
 



relance de 'resize2fs' :


resize2fs -p /dev/mapper/NC10BOR-home 123G
 



resize2fs 1.42.5 (29-Jul-2012)
En train de redimensionner le système de fichiers sur /dev/mapper/NC10BOR-home à 32243712 (4k) blocs.
Début de la passe 3 (max = 1080)
Examen de la table d'i-noeuds XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Le système de fichiers /dev/mapper/NC10BOR-home a maintenant une taille de 32243712 blocs.
 




lvreduce -L 124G /dev/mapper/NC10BOR-home
 



  WARNING: Reducing active logical volume to 124,00 GiB
  THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce home? [y/n]: Y
  Reducing logical volume home to 124,00 GiB
  Logical volume home successfully resized
 



7/ extension de la partition racine :
 


lvextend -L 2G /dev/mapper/NC10BOR-root
 



  Extending logical volume root to 2,00 GiB
  Logical volume root successfully resized
 




resize2fs -p /dev/mapper/NC10BOR-root
 



resize2fs 1.42.5 (29-Jul-2012)
Le système de fichiers de /dev/mapper/NC10BOR-root est monté sur / ; le changement de taille doit être effectué en ligne
old_desc_blocks = 2, new_desc_blocks = 8
En train d'effectuer un changement de taille en ligne de /dev/mapper/NC10BOR-root vers 2097152 (1k) blocs.
Le système de fichiers /dev/mapper/NC10BOR-root a maintenant une taille de 2097152 blocs.
 



8/ on peut en profiter pour augmenter la taille de '/usr' :


lvextend -L 15G /dev/mapper/NC10BOR-usr
 



  Extending logical volume root to 15,00 GiB
  Logical volume root successfully resized
 




resize2fs -p /dev/mapper/NC10BOR-usr
 



resize2fs 1.42.5 (29-Jul-2012)
Le système de fichiers de /dev/mapper/NC10BOR-usr est monté sur /usr ; le changement de taille doit être effectué en ligne
old_desc_blocks = 1, new_desc_blocks = 1
En train d'effectuer un changement de taille en ligne de /dev/mapper/NC10BOR-usr vers 3932160 (4k) blocs.
Le système de fichiers /dev/mapper/NC10BOR-usr a maintenant une taille de 3932160 blocs.
 



9/ remontage de '/home' :


mount /home
 



10/ vérification :


df -h
 



Sys. fich.               Taille Util. Dispo Uti% Monté sur
rootfs                     2,0G  259M  1,6G  14% /
udev                        10M     0   10M   0% /dev
tmpfs                      100M  716K  100M   1% /run
/dev/mapper/NC10BOR-root   2,0G  259M  1,6G  14% /
tmpfs                      5,0M     0  5,0M   0% /run/lock
tmpfs                      200M   80K  200M   1% /run/shm
/dev/sda1                  228M   36M  180M  17% /boot
/dev/mapper/NC10BOR-tmp    368M   11M  339M   3% /tmp
/dev/mapper/NC10BOR-usr     15G  3,2G   11G  23% /usr
/dev/mapper/NC10BOR-var    2,8G  415M  2,3G  16% /var
/dev/mapper/NC10BOR-home   122G  9,3G  106G   9% /home
 



edit:

11/ ajustage de 'home' pour 'remplir' au max, merci "raleur" smile


resize2fs -p /dev/mapper/NC10BOR-home
 


'home' passé à 32505856 blocs (4K)

un vrai plaisir smile

dans la foulée, mise à jour vers jessie, en cours smile
edit: et réussie ! (semble-t-il:))

cordialement
debianux

Dernière modification par debianux (16-01-2016 11:30:56)

Hors ligne

#2 15-01-2016 18:20:42

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [resolu] partition racine à augmenter : facile sur installation lvm

Joli tuto en construction ...  cool  wink

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#3 16-01-2016 09:48:56

raleur
Membre
Inscription : 03-10-2014

Re : [resolu] partition racine à augmenter : facile sur installation lvm

Tu peux à nouveau exécuter à chaud resize2fs sur /dev/mapper/NC10BOR-home pour l'ajuster à la taille du LV et récupérer ~1Go pour /home.
C'est bien d'avoir gardé de l'espace non alloué dans le VG, cela permettra d'autres agrandissements sans devoir démonter et réduire à nouveau un volume, donc en deux commandes lvextend et resize2fs à chaud.

Il vaut mieux montrer que raconter.

Hors ligne

#4 16-01-2016 11:13:18

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

Re : [resolu] partition racine à augmenter : facile sur installation lvm

Bonjour,
'home' ajusté, merci raleur !
c'est principalement grâce à tes interventions sur le post référencé au début que je me suis lancé dans cette opération smile

Hors ligne

#5 19-01-2016 16:37:19

debianux
Membre
Distrib. : debian-stretch-9.7_LVM-chiffré_dual-boot-uefi-w10
Noyau : Linux 4.9.0-8-amd64
(G)UI : Xfce 4.12
Inscription : 19-05-2014

Re : [resolu] partition racine à augmenter : facile sur installation lvm

Bonjour,

paskal a écrit :

Joli tuto en construction ...  cool  wink


j'ai mis un lien dans le wiki
https://debian-facile.org/doc:systeme:l … rtition-lv
ça ira ? smile

Hors ligne

#6 19-01-2016 19:19:17

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [resolu] partition racine à augmenter : facile sur installation lvm

debianux a écrit :

Bonjour,

paskal a écrit :

Joli tuto en construction ...  cool  wink


j'ai mis un lien dans le wiki
https://debian-facile.org/doc:systeme:l … rtition-lv
ça ira ? smile

Impec, debianux !  cool


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

Pied de page des forums