Linux'ta ZFS Dosya Sistemi Nasıl Kullanılır

click fraud protection

ZFS dosya sistemi inanılmaz derecede popüler. Sonuç olarak, kuruluştaki çoğu kişi yemin ediyor ve trilyonlarca bayt veri barındırmak için kullanıyor. Popülerliğine rağmen, Linux kullanıcıları kutudan çıkar çıkmaz. Bunun yerine, onu kontrol etmek ve birincil depolama dosya sistemi olarak kullanmak isteyenler yüklemelidir.

ZFS'yi yüklemek diğer dosya sistemlerinden biraz farklıdır ve ne kullandığınıza bağlı olarak biraz bilgi birikimi gerektirebilir. Bu dosya sisteminde yeniyseniz, Ubuntu yoluna gitmek en iyisidir. Ubuntu 16.04'ten itibaren Canonical, ZFS ile çalışmaya başlamayı çok kolaylaştırıyor. Daha da iyisi, Ubuntu, basit kurulumu ve derlemesi ile Linux'ta ZFS'nin en güvenli uygulamasıdır çok güvenilir olduğu bilinen bir süreç (diğer Linux dağıtımlarının kırılma riski yüksektir) ZFS).

ZFS dosya sistemini kurmak için, derinlemesine kılavuzumuza gidin. Bu eğiticiye devam etmeden önce talimatları izleyin ve nasıl çalıştıracağını öğrenin.

Not: ZFS'yi tek bir sabit sürücü için kullanmak mümkün olsa da, bu iyi bir fikir değildir ve bu dosya sistemini mükemmel yapan tüm özellikleri kaçırırsınız. Dosya sisteminin amacı, verileri birden çok sabit sürücüye uzatarak artıklıklar oluşturmaktır. Devam etmeden önce, ZFS için 1'den fazla sabit sürücünüz olduğundan emin olun.

instagram viewer

ZFS'yi Kurun

ZFS dosya sistemi, büyük bir depolama merkezi oluşturmak için birçok farklı sabit sürücüyü bir araya toplayarak çalışır. Bu çok karmaşık geliyor ve öyle. Bununla birlikte, sonuç çok daha fazla alana sahip üstün depolamadır.

Yeni bir ZFS dosya sistemi oluşturmak, Gparted bölüm düzenleyicisini açmaktan biraz daha karmaşıktır. Bunun yerine, komut satırı düzeyinde onunla etkileşim kurmanız gerekir. Bir terminal penceresinde, lsblk Komut. “Liste bloğu” komutunu çalıştırmak, Linux PC'nizdeki tüm depolama sürücülerini yazdırır.

Z havuzunuz için hangi sabit disklerin kullanılacağına karar verin ve adları hatırlayın. Bu eğitimde, ZFS havuzundaki üç sürücümüz /dev/sdb, /dev/sdc, ve /dev/sdd.

Ardından, Z havuzu için seçilen sabit sürücüleri tamamen sıfırlamanız gerekir, böylece artık üzerinde veri bulunmaz. Kullanmak gg komutu ile sürücülerin üzerine yazın. Bu işlem biraz zaman alacaktır.

Not: değişiklik /dev/sdX sürücü kimliği bulunan lsblk komut (sdb, vb.)

sudo dd = / dev / sıfır / = / dev / sdX bs = 8M

Ne zaman gg bittiğinde, fdisk Komut. Fdisk'i çalıştırmak, her biri için dosya sistemi bilgileri de dahil olmak üzere sabit sürücüler hakkında birçok bilgi gösterecektir. Okumayı inceleyin ve sildiğiniz sürücülerin hiçbirinin bir dosya sistemine sahip olmadığından emin olun. ZFS geleneksel bölümleme düzenini kullanmadığı için bu adım önemlidir.

sudo fdisk -l

Eğer fdisk okuma iyi görünüyor, yeni bir ZFS Z havuzu oluşturmak güvenlidir. Temel bir Z-havuzu kurulumu için aşağıdakileri yapın:

sudo zpool oluşturma -f newzpool / dev / sdb dev / sdc / dev / sdd

Temel bir kurulum, çoğu kullanıcının depolama ihtiyaçlarını karşılayacaktır. Bununla birlikte, verilerine değer veren ve bu verileri korumaları gerekenler, bu kadar basit bir kuruluma sahip olmamalıdır. Bunun yerine RaidZ ile bir ZFS havuzu oluşturmayı düşünün.

RaidZ'yi ZFS havuzunuzla birlikte kullanmak, verilerinizin birçok yedeklemeyle birlikte yedeklenmesini sağlar. RaidZ ile bir ZFS havuzu oluşturmak için şunu çalıştırın:

sudo zpool oluşturma -f newzpool raidz / dev / sdb dev / sdc / dev / sdd

Yeni ZFS depolama havuzunuza dosya eklemek için dosya yöneticisini açın ve dosya sisteminin kök dizinine gidin. Dosyaları ZFS Zpool olarak adlandırdığınız klasörün içine yerleştirin.

ZFS Zpool'a Disk Ekle

ZFS'nin çok fazla veri tutması gerekiyor, ancak bu, orijinal sürücülerinizin dolmayacağı anlamına gelmiyor. Daha fazla depolama alanına ihtiyaç duyulan bir zaman gelecek. Neyse ki, ZFS bölümleri kullanmadığından, bir sisteme daha fazla depolama alanı eklemek basittir.

Bu örnekte, Zpool'a iki sürücü daha ekleyeceğiz (/ dev / sde ve / dev / sdf).

Not: ZFS kurulumunuz RaidZ kullanmıyorsa, komuttan kaldırın.

sudo zpool add -f newzpool raidz / dev / sde / dev / sdf

ZFS Havuzunu Silme

Çoğu zaman, ZFS hacimleri kırılır ve kullanılamaz hale gelir. Bu durumda, depolama havuzunu silmeniz gerekebilir. Depolama havuzunu silmek için bir terminal açın ve zfs yok Komut.

sudo zpool yok etmek newzpool

Koşu zpoolyıkmak depolama havuzunuzda ne kadar veri olduğuna bağlı olarak oldukça uzun zaman alır. Terminal tekrar kullanılabilir olduğunda Zpool'un tamamen yok edildiğini bilirsiniz.

ZFS Durumunu Kontrol Et

Zpool'unuzun durumunu kontrol etmenin hızlı bir yolu zpool durumu Komut. Bununla birlikte, kullanıcılar ZFS biriminin temel bir okumasını, nasıl çalıştığını ve herhangi bir hata olup olmadığını görebilir. Durumu kontrol etmek için aşağıdaki komutu çalıştırın:

zpool durumu
watch instagram story