Partition oder Swap file?
Mittlerweile ziehe ich eine Datei zur Auslagerung unter Linux vor und setze angesichts schneller Festplatten und großer RAM Speicher die Swappiness auf 10 herunter. Trotzdem kann das Swap File groß angelegt werden, um das System stabil zu halten. Zudem wird dabei die extra Partition bei der Installation gespart und liegt bei einem verschlüsselten System im sicheren Bereich.
Swap Datei anlegen auf ext4
mkdir /swap
fallocate -l 12G /swap/swap
chmod 600 /swap/swap
mkswap /swap/swap
nano /etc/fstab
kommentiere den alten swap part aus ersetze es mit
/swap/swap swap swap defaults 0 0
swapon /swap/swap
cat /proc/sys/vm/swappiness
echo 'vm.swappiness=10' | tee -a /etc/sysctl.conf
Swap Datei anlegen auf btrfs
mkdir /swap
chattr +C /swap
# Größe mit count=32768 --> 32 GB
dd if=/dev/zero of=/swap/swap bs=1M count=32768 status=progress
chmod 600 /swap/swap
mkswap /swap/swap
swapon /swap/swap
Fest beim booten eintragen
nano /etc/fstab
kommentiere den alten swap part aus ersetze ihn mit
/swap/swap swap swap defaults 0 0
swapon /swap/swap
cat /proc/sys/vm/swappiness
echo 'vm.swappiness=10' | tee -a /etc/sysctl.conf
alte verschlüsselte Swap partition löschen und die Systempartition erweitern/vergrößern
/sbin/swapoff -a
in der fstab das mounten der swap partition auskommentieren
nano /etc/fstab
Auflösung der LVM und Erweiterung der verschlüsselten Systempartition
/sbin/lvremove /dev/mapper/beispiel--vg-swap_1
/sbin/lvextend -l +100%FREE /dev/mapper/beispiel--vg-root
