Domača » kako » Kako namestiti in uporabljati ZFS na Ubuntu (in zakaj bi si želeli)

    Kako namestiti in uporabljati ZFS na Ubuntu (in zakaj bi si želeli)

    Uradna podpora za datotečni sistem ZFS je ena izmed velikih funkcij Ubuntu 16.04. Privzeto ni nameščen in omogočen, vendar je uradno podprt in ponujen v skladiščih programske opreme Ubuntuja.

    Ko boste morda želeli uporabiti ZFS

    ZFS je napredni datotečni sistem, ki ga je prvotno izdelal Sun Microsystems za operacijski sistem Solaris. Medtem ko je ZFS odprtokoden, v večini distribucij Linuxa žal ni bilo prisotnih zaradi licenciranja. Gre za vprašanje, ali je koda, licencirana pod licenco CDDL ZFS, združljiva z GPL licenco jedra Linuxa. Kakorkoli, je na voljo za prenos na zfsonlinux.org za druge distribucije Linuxa, ki jih ne želijo vključiti.

    Ta datotečni sistem organizacije pogosto uporabljajo za večje strežnike in ne za namizne računalnike. Namenjen je ohranjanju celovitosti podatkov s preprečevanjem korupcije podatkov. Vsaka datoteka ima kontrolno vsoto, ki se uporablja za preverjanje datoteke in zagotavlja, da ni bila poškodovana. Prav tako je zmožen upravljati zettabyte podatkov, tako da lahko imate zelo velike naprave za shranjevanje - to je od kod izviralo ime "Z" v imenu. ZFS vam omogoča tudi preprosto združevanje več pogonov v večji enotni prostor za shranjevanje in delo z več diski z uporabo programskega RAID-a, zato ne potrebuje posebne strojne opreme za napredne stvari s standardnimi diski..

    Čeprav se morda ne želite ukvarjati s tem na namiznem računalniku, bi lahko ZFS koristil za domači strežnik ali napravo za shranjevanje v omrežju (NAS). Če imate več pogonov in se posebej ukvarjate z integriteto podatkov na strežniku, je ZFS lahko datotečni sistem za vas. Tudi na delovni postaji lahko uporabite ZFS, da združite svoje diske v en velik bazen za shranjevanje, namesto da bi jih ločili ali se zanašali na LVM.

    Kako namestiti ZFS na Ubuntu 16.04

    Čeprav ZFS ni privzeto nameščen, ga je nepotrebno namestiti. Ubuntu ga uradno podpira, tako da mora delovati pravilno in brez težav. Vendar pa je uradno podprta samo v 64-bitni različici Ubuntuja, ne pa v 32-bitni različici.

    Če želite namestiti ZFS, se pomaknite do terminala in zaženite naslednji ukaz:

    sudo apt install zfs

    Tako kot vsaka druga aplikacija, jo je treba namestiti takoj.

    Kako ustvariti ZFS Pool

    ZFS uporablja koncept »poolov«. Sklop ZFS lahko ustvarite iz ene ali več fizičnih pomnilniških naprav. Recimo, da imate tri fizične trde diske. Lahko jih združite v eno skladišče ZFS z enim od naslednjih ukazov.

    Spodnji ukaz ustvari konfiguracijo RAID 0, kjer so podatki shranjeni na vseh treh diskih brez nepotrebnega pomnilnika. Če katera od fizičnih diskov ne uspe, se vaš datotečni sistem poškoduje. (Kot takšno se to le redko priporoča - če ga uporabljate, poskrbite, da boste obdržali redne varnostne kopije.)

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

    Naslednji ukaz ustvari konfiguracijo RAID 1, kjer se na vsakem disku shrani celotna kopija podatkov. Še vedno bi lahko dostopali do vseh podatkov, tudi če dva od treh diskov ne uspe.

    sudo zpool ustvari ogledalo-ime-bazena / dev / sdb / dev / sdc / dev / sdd

    Ne glede na ukaz, ki ga izberete, zamenjajte ime-pool s katerimkoli imenom pomnilniškega področja. Zamenjati / dev / sdb / dev / sdc / dev / sdd s seznamom imen diskov, ki jih želite združiti v področje.

    Imena naprav lahko najdete s pomočjo sudo fdisk -l ukaz, ki bo prikazal vaše nameščene naprave za shranjevanje.

    Ko ustvarite eno ali več skupin, lahko z naslednjim ukazom preverite stanje zbirk ZFS:

    status sudo zpool

    Sklop bo po privzetku nameščen pod korenskim imenikom. Torej, če ste ustvarili ime po imenu ime-pool , dostopate do njega / pool-name .

    Če želite v zpool dodati še en disk, uporabite naslednji ukaz in podajte pot do naprave.

    sudo zpool doda ime-pool / dev / sdx

    Če želite uničiti področje, uporabite ta ukaz:

    sudo zpool uniči ime bazena

    To je šele začetek z ZFS. Od tu bi morali razumeti, kaj se dogaja dovolj, da bi prebrali naprednejšo dokumentacijo in možnosti ukazne vrstice. Za podrobnejše informacije si oglejte večje reference ukazov, kot je Ubuntuova lastna ZFS referenca in projektna dokumentacija ZFS na Linuxu.