CRON - čištění SWAPU na Linux Debian

1. únor 2021 | 12.55 | rubrika: pell mell

Všimnul jsem si, že s každou zálohou serveru se začne používat SWAP. Sice se do něj pak už nic moc nezapisuje ani nečte, ale prostě tam visí celý den a další zálohou se zase zvětší.

Nejlepší řešení, je naplánovat si ho do CRONu, aby se každé ráno po zálohování smazal.

Příkaz je jednoduchý: /sbin/swapoff -a && sleep 1 && /sbin/swapon -a

Nejvíc jsem se natrápil s /sbin/ bez toho to prostě přes CRON nefunguje, normálně ano a pak se to těžko hledá. Příkaz jsem si uložil do skriptu sh a ten dal spouštět CRONem, paráda!

čištění swapu
takhle to vypadá, takhle to mám uložené

memory
takhle vypadá graf - při záloze se náhle spotřebuje paměť a aktivuje swap (ta malá červená tečka). Jakmile se záloha provede paměť se uvolní.
Swap mažu po cca 10 min po jeho vytvoření, proto je tam jako tečka a ne celá čára. Je vidět, že swap není potřeba.

 

memory low
takhle to vypadá na serveru, kde je paměti málo - ihned po smazání swapu se znovu vytvoří a aktivně používá - pomalu roste celý den
 

 



Komentáře k článku: CRON - čištění SWAPU na Linux Debian

 
Zatím bez komentáře.

Zpět na hlavní stranu blogu