GNU/Linux >> Linux Esercitazione >  >> Linux

Come aumentare lo spazio di swap su Linux

La domanda

L'utente desidera aumentare lo spazio di scambio sulla propria macchina Linux (CentOS/RHEL). Lo spazio di scambio esistente è stato configurato come un volume logico LVM.

La soluzione

La soluzione seguente aggiungerà prima un nuovo volume fisico (PV) al gruppo di volumi utilizzato, quindi estenderà il volume logico di scambio.

Nell'esempio seguente, il gruppo voljume è chiamato vg_main, il volume logico di scambio è chiamato lv_swap e il nuovo volume fisico è chiamato /dev/xvdd. Sostituisci il nome del volume fisico che stai aggiungendo durante l'esecuzione di questi comandi.

Eseguire il backup di tutte le informazioni di configurazione e dei dati dall'istanza VM prima di eseguire i comandi LVM e, se possibile, eseguire prima la procedura su un sistema non di produzione.

Fase 1:crea il PV

Per prima cosa, crea un nuovo volume fisico usando il disco /dev/vxdd.

# pvcreate /dev/xvdd

Fase 2:aggiungi PV al VG esistente

Aggiungi il nuovo PV al gruppo di volumi esistente per estendere lo spazio disponibile.

# vgextend vg_main /dev/xvdd

Ciò aggiunge più spazio al gruppo di volumi vg_main già esistente, in modo da poter estendere un volume logico di scambio esistente o, se lo hai già eliminato, creare un nuovo volume logico per lo scambio più grande.

Fase 3:Estendi LV

Estendi il volume logico utilizzato per lo scambio.

# lvextend -l +100%FREE /dev/vg_main/lv_swap

Questo comando estenderà lv_swap allo spazio rimanente in vg_main.

Fase 4:formatta lo spazio di scambio

Il passaggio successivo consiste nel formattare lo spazio di scambio utilizzando "mksawp comando ".

# mkswap /dev/mapper/vg_main/lv_swap

Fase 5:aggiungi lo scambio in /etc/fstab (opzionale se già aggiunto)

Se lo scambio non è già stato aggiunto a /etc/fstab, aggiungilo a /etc/fstab.

# vi /etc/fstab
/dev/mapper/vg_swap-lv_swap    swap    swap    defaults    0 0

Fase 6:attiva VG e LV

Attiva i gruppi di volumi e i volumi logici:

# vgchange -ay

Fase 7:attiva lo spazio di scambio

Monta i volumi e attiva lo spazio di scambio:

# mount -a
# swapon -s


Linux
  1. Come creare o aumentare lo spazio di scambio in Linux

  2. Come creare uno scambio in Linux

  3. Come gestire una partizione di scambio in Linux

  4. Come aggiungere spazio di scambio su Debian 11

  5. Come aggiungere spazio di swap in Linux

Come aumentare le dimensioni dello scambio su RHEL 8 / CentOS 8

Come aggiungere spazio di scambio su Debian 10 Linux

Come estendere lo spazio di scambio utilizzando il file di scambio in Linux

Come cancellare la memoria di scambio in Linux

Come controllare lo spazio di scambio in Linux

Come disabilitare lo scambio in Linux