ZFS yüklemek basit bir işlemdir, pek çok adım gerektirmez. Öncelikle, “sources.list” deponuzun “contrib” depolarını içerdiğinden emin olunuz: (aşağıdaki gibi olmalıdır)
deb Index of /pardus/ onyedi main non-free contrib
deb-src Index of /pardus/ onyedi main non-free contrib
deb Index of /guvenlik/ onyedi/updates main non-free contrib
deb-src Index of /guvenlik/ onyedi/updates main non-free contrib
sudo nano -w /etc/apt/sources.list komutu ile kontrol edebilir ve düzenleyebilirsiniz. Düzenleyemezseniz aşağıdaki komutları uçbirimde çalıştırıp tekrar bakınız:
sudo rm -rf /etc/apt/sources.list.d/*
sudo apt-get update
Çekirdek Başlıkları yüklemesi gerekli aşağıdaki komutu uygulayınız:
sudo apt-get install linux-headers-$(uname -r)
Sonra ZFS’nin kurulumuna başlayabiliriz:
sudo apt-get install zfs-dkms
Yükleme sırasında bir lisans ekranı görebilirsiniz, sadece göz ardı edin ve “Tamam” a basın. Bazı durumlarda, önyüklemede yüklenecek ZFS modülleri için aşağıdaki komutu kullanmanız gerekir:
sudo su
systemctl preset zfs-import-cache zfs-import-scan zfs-mount zfs-share zfs-zed zfs.target
systemctl enable zfs-import-scan
ZFS şimdi yüklenmiştir. Soyulmuş havuzumuzu oluşturmak için “/ dev / sda3” ve “/ dev / sdb” bölümlerini kullanacağız:
zpool z create rpool /dev/sda3 /dev/sdb
Havuzumuzu görselleştirelim:
$ zpool list
NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
rpool 426G 468K 426G - 0% 0% 1.00x ONLINE -
ZFS sıkıştırmayı etkinleştirmekle ilgileniyorsanız:
zfs set compress=on rpool
Sıkıştırma oranını kontrol etmek istediğinizde:
$ zfs get compressratio
NAME PROPERTY VALUE SOURCE
rpool compressratio 1.00x -
ZFS ARC’yi yapılandırma
ZFS ARC, bu belleği RAM’de saklayarak veri önbelleği oluşturma mekanizmasıdır, böylece daha hızlı erişim sağlanır. Ancak, bu özellik düzgün yapılandırılmamışsa, RAM’in iyi bir parçasını işgal edebilir.
RAM kullanımını ZFS ARC ile sınırlamak için, “/etc/modprobe.d/zfs.conf” dosyasında bir dosya oluşturalım ve aşağıdaki direktifleri ekleyelim, bu da RAM’in minimum ve maksimum miktarını (byte cinsinden) ayarlayacaktır. ZFS ARC tarafından kullanılabilir:
options zfs zfs_arc_min=536870912
options zfs zfs_arc_max=1073741824
Örneğimiz için en az 512 MB ve en fazla 1024 MB. Değerler bayt cinsinden tanımlanır.
Bir sonraki açılışta, yukarıda uygulanan ARC ZFS ayarlarını yükleyeceğiniz çekirdek görüntüsünü güncellemek için dosyayı kaydedin ve aşağıdaki komutu çalıştırın:
update-initramfs -u
Hazır! Sadece sunucuyu yeniden başlatın ve ARC ZFS ayarları uygulanacaktır.