21Jul

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

click fraud protection

ZFS dosya sistemi için resmi destek, Ubuntu 16.04'ün en büyük özelliklerinden biridir. Yüklü ve varsayılan olarak etkin değil, ancak resmen desteklenmekte ve Ubuntu'nun yazılım depolarında sunulmaktadır.

ZFS'yi Kullanmak İstediğinizde

ZFS, başlangıçta Sun Microsystems tarafından Solaris işletim sistemi için oluşturulan gelişmiş bir dosya sistemidir. ZFS açık kaynak olsa da, ne yazıkki lisans nedenleriyle çoğu Linux dağıtımında bulunmuyor. ZFS'nin CDDL lisansı altında lisanslanan kodun Linux çekirdeğinin GPL lisansı ile uyumlu olup olmadığı tartışma konusudur. Her iki durumda da, içermeyi seçmeyen diğer Linux dağıtımı için zfsonlinux.org adresinden indirilebilir.

Bu dosya sistemi genellikle kuruluşlar tarafından masaüstü bilgisayarlar yerine daha büyük sunucular için kullanılır. Veri bozulmasını önleyerek veri bütünlüğünü korumak için tasarlanmıştır. Her dosya, dosyayı doğrulamak ve bozulmamış olduğundan emin olmak için kullanılan bir sağlama toplamasına sahiptir. Zettabayt veriyi de yönetebiliyor, böylece çok büyük depolama aygıtlarına sahip olabilirsiniz - burada adı "Z" nin geldiği yer. ZFS, birden fazla sürücüyü daha büyük bir tekli havuza kolayca havuzlamanıza izin verir ve bir yazılım RAID kullanarak birden fazla diskle çalışabilir, bu nedenle standart disklerle gelişmiş şeyler yapmak için özel bir donanıma ihtiyaç duymaz.

instagram viewer

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

Ubuntu 16.04

'de ZFS Nasıl Kurulur ZFS varsayılan olarak yüklenmezken, yüklemek önemsizdir. Resmen Ubuntu tarafından desteklenmektedir, böylece düzgün ve sorunsuz çalışması gerekir. Ancak, resmi olarak Ubuntu'nun 64 bit sürümünde( 32 bit sürüm değil) desteklenmektedir.

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

sudo apt install zfs

Tıpkı diğer herhangi bir uygulama gibi hemen kurmanız gerekir.

Bir ZFS Havuzu Nasıl Oluşturulur

ZFS, "havuzlar" kavramını kullanır. ZFS havuzu, bir veya daha fazla fiziksel depolama aygıtından oluşturulabilir.Örneğin, üç fiziksel sabit diskiniz olduğunu varsayalım. Aşağıdaki komutlardan biriyle bunları tek bir ZFS depolama havuzunda birleştirebilirsiniz.

Aşağıdaki komut, verilerin yedekli bir depolama olmadan üç diskteki depolandığı bir RAID 0 yapılandırması oluşturur. Herhangi bir fiziksel disk başarısız olursa, dosya sisteminiz hasar görecektir.(Nadiren önerilir-kullanırsanız, havuzun düzenli yedeklerini tuttuğunuzdan emin olun.)

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

Sonraki komut, RAID 1 yapılandırmasını oluşturur;verilerin tam kopyası her diskte saklanır.Üç diskten ikisi başarısız olsa bile, tüm verilerinize erişebileceksiniz.

sudo zpool havuzu ad yansıtmayı oluşturun /dev/ sdb /dev/ sdc /dev/ sdd

Hangi komuta seçerseniz seçin, havuz adı, depolama havuzunun adını vermek istediğiniz her şeyle değiştirin. /dev/ sdb /dev/ sdc /dev/ sdd'yi havuza birleştirmek istediğiniz disk adları listesiyle değiştirin.

Aygıt adlarını, yüklü depolama aygıtlarınızı listeleyecek olan sudo fdisk -l komutunu kullanarak bulabilirsiniz.

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

sudo zpool durumu

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

Bir zpool'a başka bir disk eklemek için, aygıtın yolunu belirten aşağıdaki komutu kullanın.

sudo zpool add pool-name /dev/ sdx

Ve havuzu yok etmek isterseniz aşağıdaki komutu kullanın:

sudo zpool destroy pool-name

Bu sadece ZFS ile başlıyor. Buradan, daha gelişmiş belgeler ve komut satırı seçeneklerini incelemek için neler olup bittiğini anlamalısınız. Daha ayrıntılı bilgi için, Ubuntu'nun kendi ZFS başvurusu ve Linux üzerinde ZFS proje belgeleri gibi daha büyük komut referanslarına başvurun.