Anasayfa » nasıl » Ubuntu'da ZFS Nasıl Kurulur ve Kullanılır (ve Neden İstiyorsunuz)

    Ubuntu'da ZFS Nasıl Kurulur ve Kullanılır (ve Neden İstiyorsunuz)

    ZFS dosya sistemi için resmi destek Ubuntu 16.04'ün en büyük özelliklerinden biridir. Varsayılan olarak kurulmaz ve etkinleştirilmez, ancak resmi olarak Ubuntu'nun yazılım havuzlarında desteklenir ve sunulur.

    ZFS Kullanmak İstediğiniz Zaman

    ZFS, aslında Solaris işletim sistemi için Sun Microsystems tarafından yaratılmış gelişmiş bir dosya sistemidir. ZFS açık kaynaklı olmakla birlikte, lisans nedeniyle birçok Linux dağıtımında ne yazık ki bulunmuyor. ZFS'nin CDDL lisansı altında lisanslanan kodun Linux çekirdeğinin GPL lisansı ile uyumlu olup olmadığı tartışma konusudur. Her iki şekilde de, eklemeyi seçmeyen diğer Linux dağıtımları için zfsonlinux.org adresinden indirilebilir..

    Bu dosya sistemi genellikle kuruluşlar tarafından masaüstü bilgisayarlardan ziyade daha büyük sunucular için kullanılır. Veri bozulmalarını önleyerek veri bütünlüğünü korumak için tasarlanmıştır. Her dosya, dosyayı doğrulamak ve bozuk olmadığından emin olmak için kullanılan bir sağlama toplamı vardır. Aynı zamanda zettabayt veri yönetimi yeteneğine sahiptir, bu nedenle çok büyük depolama aygıtlarına sahip olabilirsiniz; buradaki adda “Z” aslen gelir. ZFS ayrıca birden çok sürücüyü daha büyük tek bir depolama havuzuna kolayca havuza almanızı sağlar ve bir RAID yazılımı kullanarak birden fazla diskle çalışabilir, bu nedenle standart disklerle gelişmiş şeyler yapmak için özel bir donanıma ihtiyaç duymaz.

    Masaüstü bilgisayarınızda bununla uğraşmak istemeseniz de, ZFS bir ev sunucusu veya ağa bağlı depolama (NAS) cihazı için faydalı olabilir. Birden fazla sürücünüz varsa ve özellikle bir sunucudaki veri bütünlüğü ile ilgileniyorsanız, ZFS sizin için dosya sistemi olabilir. Bir iş istasyonunda bile, disklerinizi ayrı bir veya LVM'ye güvenmek yerine tek bir büyük depolama havuzuna havuzlamak için ZFS kullanabilirsiniz.

    Ubuntu 16.04'te ZFS Nasıl Kurulur

    ZFS varsayılan olarak yüklenmemiş olsa da, yüklenmesi çok önemlidir. Resmen Ubuntu tarafından destekleniyor, bu yüzden düzgün ve sorunsuz çalışması gerekiyor. Ancak, yalnızca resmi olarak 32-bit sürüm değil Ubuntu'nun 64-bit sürümünde desteklenir.

    ZFS'yi yüklemek için bir terminale gidin ve aşağıdaki komutu çalıştırın:

    sudo apt zfs yüklemek

    Tıpkı diğer uygulamalarda olduğu gibi derhal kurması gerekir.

    ZFS Havuzu Nasıl Oluşturulur

    ZFS “havuzlar” kavramını kullanır. Bir ZFS havuzu bir veya daha fazla fiziksel depolama cihazından oluşturulabilir. Örneğin, üç fiziksel sabit sürücünüz olduğunu varsayalım. Bunları aşağıdaki komutlardan biriyle tek bir ZFS depolama havuzunda birleştirebilirsiniz..

    Aşağıdaki komut, verilerin yedek depolama alanı olmadan üç diskin hepsinde depolandığı bir RAID 0 yapılandırması oluşturur. Fiziksel disklerden herhangi biri arızalanırsa, dosya sisteminiz zarar görür. (Bu nedenle, bu nadiren tavsiye edilir - eğer kullanırsanız, havuzun düzenli yedeklerini aldığınızdan emin olun.)

    sudo zpool havuz adı / dev / sdb / dev / sdc / dev / sdd oluştur

    Bir sonraki komut, verilerin tam bir kopyasının her bir diskte depolandığı bir RAID 1 yapılandırması oluşturur. Üç diskten ikisi başarısız olsa bile, yine de tüm verilerinize erişebileceksiniz..

    sudo zpool havuz / ayna / dev / sdb / dev / sdc / dev / sdd oluştur

    Hangi komutu seçerseniz seçin Havuz-name depolama havuzunu adlandırmak istediğiniz şeyle. değiştirmek / dev / sdb / dev / sdc / dev / sdd Havuzda birleştirmek istediğiniz disk adlarının listesi.

    Cihaz adlarını kullanarak telefon isimleri bulabilirsiniz. sudo fdisk -l yüklü depolama aygıtlarınızı listeleyen komut.

    Bir veya daha fazla havuz oluşturduktan sonra, ZFS havuzlarınızın durumunu kontrol etmek için aşağıdaki komutu kullanabilirsiniz:

    sudo zpool durumu

    Havuz varsayılan olarak kök dizinin altına monte edilecektir. Yani adlı bir havuz oluşturduysanız Havuz-name , erişebilirsin / Havuz-name .

    Bir zpool'a başka bir disk eklemek için, cihaza yol vererek aşağıdaki komutu kullanırsınız..

    sudo zpool pool-name / dev / sdx ekle

    Ve, havuzu tahrip etmek isteseydin, şu komutu kullanırdın:

    sudo zpool havuz adı yok

    Bu sadece ZFS ile başlıyor. Buradan, daha gelişmiş belgelere ve komut satırı seçeneklerine göz atmak için neler olup bittiğini anlamalısınız. Daha ayrıntılı bilgi için Ubuntu’nun kendi ZFS referansı ve ZFS on Linux proje dokümantasyonu gibi daha büyük komut referanslarına bakın..