Vediamo un esempio di aumento dello spazio di scambio esistente aggiungendo un nuovo scambio basato su LVM. L'esempio qui usa il disco /dev/sdc per creare un nuovo gruppo di volumi e scambiare il volume sotto di esso. Poiché utilizzeremo questo disco, tutti i dati, se presenti su di esso, andranno persi.
Come utente root, esegui le seguenti attività:
1. Aggiungi il disco /dev/sdc come volume fisico.
# pvcreate /dev/sdc
2. Crea un gruppo di volumi denominato 'swap_vg' (puoi aggiungere il disco in un gruppo di volumi esistente se ne hai uno. Nell'esempio qui sto creando un nuovo gruppo di volumi.)
# vgcreate swap_vg /dev/sdc
3. Per creare un volume logico di dimensioni 20 Gb, utilizzare il comando seguente.
# lvcreate -L 20G -n lvswap swap_vg
4. Formattazione del dispositivo con il formato SWAP.
# mkswap /dev/swap_vg/lvswap
5. Abilita lo scambio di volume logico esteso.
# swapon -v /dev/swap_vg/lvswap
6. Aggiungi la seguente voce al file /etc/fstab.
/dev/swap_vg/lvswap swap swap defaults 0 0
7. Verifica lo spazio di scambio tramite il comando "free" o il comando "cat /proc/swaps":
# free
# cat /proc/swaps