Proxmox ile ZFS Swap alanı nasıl oluşturulur?

Burak Çalık
Macellan
Published in
Jan 30, 2022

--

Adım 1: Swap olarak kullanmak için bir volume dataset (zvol) oluşturun.

zfs create -V 32G rpool/swap

Burada rpool yerine başka bir disk de kullanabilirsiniz.
Disklerinizi zfs list yazarak kontrol edin.
32G kısmını ihtiyacınıza göre düzenleyebilirsiniz.

Adım 2: Swap alanı formatlayın.

mkswap -f /dev/zvol/rpool/swap

/dev/zvol ksımını değiştirmeyin.

Adım 3: /etc/fstab dosyasını düzenleyin.

echo /dev/zvol/rpool/swap none swap defaults 0 0 >> /etc/fstab

Swap alanı kalıcı hale getirmek için bu işlem gerekmektedir.

Adım 4: Swap alanı aktif edin.

swapon -av

Adım 5: Swappiness değerini azaltın.

Swap kullanımını azaltmak ve performanslı bir çözüm elde etmek için Production ortamlarda swappiness değerini düşürmeniz tavsiye edilir.

sudo sysctl vm.swappiness=10

Bu değeri kalıcı hale getirmek için /etc/sysctl.conf dosyasının sonuna aşağıdaki değeri ekleyin.

vm.swappiness=10

--

--