Kuidas paigaldada ja kasutada ZFS-i Ubuntu (ja miks sa tahaksid)?

Sisukord:

Kuidas paigaldada ja kasutada ZFS-i Ubuntu (ja miks sa tahaksid)?
Kuidas paigaldada ja kasutada ZFS-i Ubuntu (ja miks sa tahaksid)?

Video: Kuidas paigaldada ja kasutada ZFS-i Ubuntu (ja miks sa tahaksid)?

Video: Kuidas paigaldada ja kasutada ZFS-i Ubuntu (ja miks sa tahaksid)?
Video: creating directories in linux | mkdir command in linux - YouTube 2024, Mai
Anonim
ZFS-failisüsteemi ametlik tugi on üks Ubuntu 16.04 suurtest funktsioonidest. See pole vaikimisi installitud ja lubatud, kuid see on ametlikult toetatud ja pakutud Ubuntu tarkvaravärskendajatele.
ZFS-failisüsteemi ametlik tugi on üks Ubuntu 16.04 suurtest funktsioonidest. See pole vaikimisi installitud ja lubatud, kuid see on ametlikult toetatud ja pakutud Ubuntu tarkvaravärskendajatele.

Kui soovite kasutada ZFS-i

ZFS on täiustatud failisüsteem, mille Sun Microsystems oli algselt Solaris-i operatsioonisüsteemile loodud. Kuigi ZFS on avatud lähtekoodiga, on see kahjuks enamikus Linuxi distributsioonides litsentsimise põhjustel puudu. See on arutelu teema, kas ZFS-i CDDL-litsentsi alusel litsentseeritud kood ühildub Linuxi kerneli GPL-litsentsiga. Mõlemal juhul on see saadaval allalaadimiseks zfsonlinux.org teistel Linuxi distributsioonidel, mis ei soovi seda lisada.

Seda failisüsteemi kasutavad sageli suuremad serverid, mitte lauaarvutid. Selle eesmärk on säilitada andmete terviklikkus, takistades andmete riknemist. Igal failil on kontrollsumma, mida kasutatakse faili kinnitamiseks ja selle tagamiseks, et see pole rikutud. Samuti on see võimeline hallata andmete zettabyte, nii et teil on väga suured mäluseadmed - see oli algselt pärit nimega Z. ZFS võimaldab teil hõlpsalt mitme ketta ühendada suurema ühtse salvestuspiirkonnaga ja suudab töötada mitme kettaga, kasutades tarkvara RAID-d, seega ei vaja see spetsiaalset riistvara standardsete ketaste jaoks täiustatud asju tegemiseks.

Kuigi te ei soovi seda lauaarvutis seda teha, võib ZFS olla kasulik koduserveri või võrguühendusega salvestusseadme (NAS) jaoks. Kui teil on mitu ketast ja on eriti seotud andmete terviklikkusega serveris, võib ZFS teie jaoks olla failisüsteem. Isegi tööjaamas võite kasutada ZFS-i, et oma kettaid ühendada ühe suurena, mitte hoida neid eraldi või toetuda LVM-ile.

Kuidas paigaldada ZFS Ubuntu 16.04-s

Ehkki ZFS-i pole vaikimisi installitud, pole see installimiseks vajalik. Ubuntu toetab seda ametlikult, nii et see peaks töötama korralikult ja ilma probleemideta. Kuid seda toetatakse ainult ametlikult Ubuntu 64-bitisel versioonil, mitte 32-bitisel versioonil.

ZFS-i installimiseks minge terminali ja käivitage järgmine käsk:

sudo apt install zfs

Nagu iga teine rakendus, peaks see kohe installima.
Nagu iga teine rakendus, peaks see kohe installima.

Kuidas luua ZFS-i basseini

ZFS kasutab mõistet "basseinid". ZFS-i basseini saab luua ühest või mitmest füüsilisest salvestusseadmest. Näiteks oletame, et teil on kolm füüsilist kõvaketast. Saate neid ühendada üheks ZFS-i salvestuspiirkonnaks, millel on üks järgmistest käskudest.

Alljärgnev käsk loob RAID 0 konfiguratsiooni, kus andmed on salvestatud kõigis kolmes ketas, millel pole üleliigset ladustust. Kui mõni füüsiline ketas ebaõnnestub, muutub teie failisüsteem kahjustatuks. (Sellisena soovitatakse seda harva - kui te seda kasutate, veenduge, et hoidke regulaarselt varukoopiaid.)

sudo zpool create pool-name /dev/sdb /dev/sdc /dev/sdd

Järgmine käsk loob RAID 1 konfiguratsiooni, kus iga kettale salvestatakse andmete täielik koopia. Teil on ikka veel juurdepääs kõikidele teie andmetele, isegi kui kolmest kettast kaks ei suuda.

sudo zpool create pool-name mirror /dev/sdb /dev/sdc /dev/sdd

Ükskõik missugune käsk valite, asendage see
Ükskõik missugune käsk valite, asendage see

pool-name

mida iganes soovite salvestusbaasi nimetada. Asenda

/dev/sdb /dev/sdc /dev/sdd

koos ketta nimede loendiga, mida soovite basseini ühendada.

Seadmete nimed leiate seadme

sudo fdisk -l

käsk, mis loetleb teie installitud mäluseadmed.

Kui olete loonud ühe või mitu basseini, saate ZFS-i kogumite oleku kontrollimiseks kasutada järgmist käsku:
Kui olete loonud ühe või mitu basseini, saate ZFS-i kogumite oleku kontrollimiseks kasutada järgmist käsku:

sudo zpool status

Pool on vaikimisi juurkataloogi paigaldatud. Nii et kui olete loonud basseini nimega
Pool on vaikimisi juurkataloogi paigaldatud. Nii et kui olete loonud basseini nimega

pool-name

soovite selle juurde pääseda

/pool-name

ZPulle uue ketta lisamiseks kasutage järgmist käsku, pakkudes seadmele teed.
ZPulle uue ketta lisamiseks kasutage järgmist käsku, pakkudes seadmele teed.

sudo zpool add pool-name /dev/sdx

Kui soovite basseini hävitada, siis kasutaksite järgmist käsku:

sudo zpool destroy pool-name

Soovitan: