Početna » kako da » Kako instalirati i koristiti ZFS na Ubuntuu (i zašto biste to željeli)

    Kako instalirati i koristiti ZFS na Ubuntuu (i zašto biste to željeli)

    Službena podrška za datotečni sustav ZFS je jedna od značajki Ubuntu 16.04. Nije instaliran i omogućen prema zadanim postavkama, ali je službeno podržan i ponuđen u skladištima softvera za Ubuntu.

    Kada biste mogli koristiti ZFS

    ZFS je napredni datotečni sustav koji je izvorno kreirao Sun Microsystems za operacijski sustav Solaris. Iako je ZFS otvorenog koda, nažalost, u većini distribucija Linuxa nije bilo razloga za licenciranje. Radi se o pitanju je li kod koji je licenciran pod licencom ZFS-a CDDL kompatibilan s GPL licencom za kernel Linuxa. U svakom slučaju, dostupna je za preuzimanje na zfsonlinux.org za druge distribucije Linuxa koje ne žele uključiti.

    Ovaj sustav datoteka često koriste organizacije za veće poslužitelje, a ne za stolna računala. Osmišljen je za očuvanje integriteta podataka sprečavanjem korupcije podataka. Svaka datoteka ima kontrolni zbroj koji se koristi za provjeru valjanosti datoteke i osigurava da nije oštećen. Također je sposoban upravljati zettabajtima podataka, tako da možete imati vrlo velike uređaje za pohranu - to je mjesto odakle potječe "Z" u nazivu. ZFS vam također omogućuje jednostavno združivanje više pogona u veći jedinstveni spremnik za pohranu i rad s više diskova pomoću softverskog RAID-a, tako da ne treba poseban hardver za napredne stvari sa standardnim diskovima..

    Iako se možda ne želite gnjaviti s ovim na stolnom računalu, ZFS bi mogao biti koristan za kućni poslužitelj ili uređaj za pohranu na mreži (NAS). Ako imate višestruke pogone i posebno se bave integritetom podataka na poslužitelju, ZFS može biti datotečni sustav za vas. Čak i na radnoj stanici možete koristiti ZFS da biste svoje diskove spojili u jedan veliki spremišni prostor umjesto da ih odvojite ili se oslonite na LVM.

    Kako instalirati ZFS na Ubuntu 16.04

    Dok se ZFS ne instalira prema zadanim postavkama, instaliranje je trivijalno. Ubuntu ga službeno podržava tako da bi trebao raditi ispravno i bez ikakvih problema. Međutim, ona je službeno podržana samo na 64-bitnoj verziji Ubuntu-a ne 32-bitnoj verziji.

    Da biste instalirali ZFS, idite do terminala i pokrenite sljedeću naredbu:

    sudo apt install zfs

    Baš kao i bilo koja druga aplikacija, trebala bi se odmah instalirati.

    Kako stvoriti ZFS bazen

    ZFS koristi koncept „bazena“. ZFS spremište se može kreirati iz jednog ili više fizičkih uređaja za pohranu. Na primjer, recimo da imate tri fizička hard diska. Možete ih kombinirati u jedan ZFS spremište s jednom od sljedećih naredbi.

    Donja naredba stvara konfiguraciju RAID 0 gdje se podaci pohranjuju na sva tri diska bez suvišne pohrane. Ako bilo koji od fizičkih diskova ne uspije, vaš će se datotečni sustav oštetiti. (Kao takvo, to se rijetko preporučuje - ako ga upotrebljavate, pazite da zadržite redovne sigurnosne kopije spremišta.)

    sudo zpool kreira ime-pool / dev / sdb / dev / sdc / dev / sdd

    Sljedeća naredba stvara konfiguraciju RAID 1 gdje se na svakom disku pohranjuje potpuna kopija podataka. I dalje biste mogli pristupiti svim svojim podacima, čak i ako dva od tri diska ne uspiju.

    sudo zpool kreira mirror-ime-imena / dev / sdb / dev / sdc / dev / sdd

    Koju god naredbu odaberete, zamijenite bazen-name s bilo kojim nazivom spremišta memorije. Zamijeniti / dev / sdb / dev / sdc / dev / sdd s popisom naziva diskova koje želite kombinirati u spremište.

    Imena uređaja možete pronaći pomoću sudo fdisk -l naredbu, koja će navesti vaše instalirane uređaje za pohranu.

    Nakon što stvorite jedan ili više skupova, možete koristiti sljedeću naredbu za provjeru statusa vaših ZFS spremišta:

    status sudo zpool

    Baza će se po defaultu postaviti pod korijenski direktorij. Dakle, ako ste stvorili ime pod nazivom bazen-name , pristupili biste mu / Bazena ime .

    Da biste u zpool dodali još jedan disk, trebali biste upotrijebiti sljedeću naredbu koja pruža put do uređaja.

    sudo zpool dodaje ime-bazen / dev / sdx

    Ako želite uništiti spremište, upotrijebite sljedeću naredbu:

    sudo zpool uništi ime bazena

    Ovo je tek početak rada sa ZFS-om. Odavde biste trebali razumjeti što se događa dovoljno da biste prošli kroz napredniju dokumentaciju i opcije naredbenog retka. Za detaljnije informacije, konzultirajte veće reference naredbi kao što su Ubuntuova vlastita ZFS referenca i ZFS na Linux projektnoj dokumentaciji.