web-dev-qa-db-fra.com

Comment modifier la taille de la permutation avec les partitions LVM?

J'essaie d'ajouter/de modifier une partition swap sur mon disque dur au format LVM en utilisant GParted à partir d'un LiveCD. Je ne vois qu'une seule grosse partition occupant tout le disque.

Y a-t-il un échange caché?

Un système au format LVM a-t-il même besoin d'un échange?

J'utilise Ubuntu 12.10.

22
fredh

Je n'aime pas utiliser GParted, en partie parce que la plupart de mes serveurs sont sans interface graphique.

Voici comment étendre une configuration de swap en tant que volume logique:

1) Déterminez le nom du volume logique de swap à l’aide de la commande "lvs":

$ lvs
LV VG Attr LSize Origin Snap% Move Log Copy%
root_lv volgroup0 -wi-ao 7.00G
swap_lv1 volgroup0 -wi-ao 30.00G
tmp_lv volgroup0 -wi-ao 3.00G
usr_lv volgroup0 -wi-ao 7.00G
var_lv volgroup0 -wi-ao 4.00G

2) Désactivez la partition de swap:

$ swapoff /dev/volgroup0/swap_lv1

3) Redimensionnez la partition de swap en ajoutant 15 Go d’espace supplémentaire:

$ lvresize -L+15G /dev/volgroup0/swap_lv1
Extending logical volume swap_lv1 to 30.00 GB
Logical volume swap_lv1 successfully resized

4) Formatez le nouvel espace d'échange pour le rendre utilisable:

$ mkswap /dev/volgroup0/swap_lv1
Setting up swapspace version 1, size = 41875927 kB

5) Réactivez le volume de swap:

$ swapon /dev/volgroup0/swap_lv1

6) Utilisez la commande free pour afficher votre nouvel espace d'échange:

$ free -t | grep -i swap
Swap: 30719 0 30719
27
kobaltz

Que vous utilisiez ou non LVM n'a rien à voir avec le besoin de swap ou non.

Pour afficher les volumes logiques LVM, exécutez lvs sur la ligne de commande ou utilisez l'utilitaire GNOME Disks.

La version de GParted fournie avec Ubuntu 12.10 ne prend pas en charge LVM. Il ne voit que les volumes physiques et ne peut ni les redimensionner ni les déplacer.

Cependant, la dernière version de GParted prend en charge LVM. Je téléchargerais le GParted Live CD et l’utiliserai.

1
Flimm