Í eftirfarandi grein ætlum við að skoða hvernig á að setja upp og stilla ZFS skráakerfið á Ubuntu 18.04 LTS. ZFS er skráar- og hljóðstyrkskerfi þróað af Sun Microsystems fyrir Solaris stýrikerfið þitt og er nú viðhaldið af OpenZFS samfélaginu. Á þetta skráarkerfi Samstarfsmaður á þessu bloggi talaði þegar við okkur fyrir nokkru.
ZFS sker sig úr fyrir sitt mikil getu, samþætting áður skilgreindra hugtaka skjalakerfi og hljóðstyrksstjóri í einni vöru, nýjum uppbygging á diski, létt skjalkerfi og a auðveld geymslurými. Þú getur vitað meira um þetta skráarkerfi fyrir Ubuntu í Wiki.
Index
Uppsetning ZFS skráakerfis
Við verðum fyrst að tryggja að kjarna-, takmörkunar-, alheims- og fjölbreytileika hugbúnaðarheimildir eru virkjaðar. Til að tryggja að við munum framkvæma eftirfarandi skipun í flugstöðinni (Ctrl + Alt + T):
sudo apt edit-sources
Ýttu á Enter til að halda áfram.
Eins og sjá má á skjáskotinu er ég með allar þessar hugbúnaðarheimildir virkar. Ef þú ert ekki með neina af þessum heimildum virkjaðarverðum við að gera þeim kleift. Til þess verðum við aðeins að framkvæma eftirfarandi skipanir hver af annarri eftir þörfum:
- Til að bæta við aðal geymsla í flugstöðinni (Ctrl + Alt + T) munum við skrifa:
sudo apt-add-repository main
- Ef við þurfum að bæta við heimildunum takmarkað við munum skrifa:
sudo apt-add-repository restricted
- Ef þú þarft heimildirnar alheimurinn, við munum slá inn:
sudo apt-add-repository universe
- Og fyrir heimildirnar fjölbreytni:
sudo apt-add-repository multiverse
Eftir þetta framkvæmum við eftirfarandi skipun til uppfæra skyndiminni úr viðeigandi pakkageymslu:
sudo apt update
Nú getum við keyrt eftirfarandi skipun til settu upp ZFS skráarkerfi á Ubuntu 18.04 LTS:
sudo apt-get install zfsutils-linux
ZFS RAID 0 sundlaugarsnið
Í þessum kafla munum við sjá hvernig á að stilla a ZFS RAID 0 laug. RAID 0, bættu við nokkrum hörðum diskum. Þetta bætast við til að búa til eitt stórt sýndardrif. Þetta eykur skrifa / leshraða töluvert.
En það er stórt vandamál í RAID 0. Ef eitt af drifunum sem bætt er við mistakast tapast öll gögn.
Staðfestu ZFS sundlaugar
Þú getur athugaðu stöðu ZFS sundlauga með eftirfarandi skipun:
sudo zpool status
Eins og þú sérð er ég ekki með neinar laugar lausar ennþá.
Við skulum sjá hvernig á að stilla fyrstu ZFS laugina okkar. En áður en það verður að vera viss hafa að minnsta kosti 2 harða diska uppsetta í liðinu. Fyrir þetta dæmi setti ég upp 2 sýndarharða diska (20 GB stærð), auk disksins sem ég er með stýrikerfið í, í sýndarvélinni minni með Ubuntu 18.04 LTS.
Nú munum við búa til fyrsta ZFS hópinn minn, ég ætla að kalla það skrár. Auðvitað geturðu kallað það eitthvað annað ef þú vilt. Keyrðu eftirfarandi skipun. Í debetinu fela í sér diska sem eru ekki í notkun, við förum að stýrikerfið ætti ekki að vera með.
sudo zpool create -f archivos /dev/sdb /dev/sdc
Nú getum við keyrt eftirfarandi skipun til skráðu ZFS hópinn:
sudo zpool list
Eins og sjá má á myndinni hér að ofan er hópurinn NAME skrár og STÆRÐin er 19,9 GB (10 GB x 2 = 20 GB).
ZFS hópinn á að setja upp í / files sjálfkrafa, eins og sjá má á framleiðslunni í df skipuninni.
Sjálfgefið er að aðeins rót geti skrifað í þessa skrá. Við getum breytt þessu þannig að allir venjulegir notendur geti gert breytingar á skráasafninu með því að slá inn flugstöðina (Ctrl + Alt + T):
sudo chown -Rfv USERNAME:GROUPNAME /archivos
ATH: Hér eru USERNAME og GROUPNAME notendanafn þitt. Þeir eru yfirleitt með sama nafni.
Eins og sjá má á eftirfarandi skjámynd, skráar / skráar eignarhald henni var breytt með góðum árangri.
Eins og sjá má á skjáskotinu hér að neðan get ég nú þegar afritað og límt skrár í / files skrá sem venjulegur notandi.
Að breyta festipunkti núverandi ZFS hóps
Ef við viljum eða þurfa einhvern tíma að festa núverandi ZFS hóp á öðrum stað getum við gert það auðveldlega. Til dæmis ef við viljum settu skrárskrá ZFS hópsins í / var / www, við getum gert það með eftirfarandi skipun:
sudo zfs set mountpoint=/var/www archivos
ATH: Gakktu úr skugga um að skráasafnið þar sem þú ætlar að setja upp ZFS laugina sé til áður en þú keyrir þessa skipun.
Eins og sjá má af framleiðslunni á df skipuninni er festipunktinum breytt í / var / www.
Eyðir ZFS laug
Nú munum við sjá hvernig á að eyða ZFS lauginni sem við bjuggum til. Til að gera þetta verðum við aðeins að framkvæma eftirfarandi skipun:
sudo zpool destroy archivos
Eins og sjá má á skjáskotinu hér að neðan, ZFS sett fjarlægt sem við höfðum búið til.
Þetta er hvernig þú getur sett upp og stillt ZFS skráarkerfið á sýndarvél sem keyrir Ubuntu 18.04 LTS.
Athugasemd, láttu þitt eftir
Það verður sama aðferðin fyrir LVM ef ekki, útskýrðu betur og ef þeir eru SSD diskur og hinn vélvirki notar einnig þessa aðferð við skráarstjórnun, þá myndi ég þakka skjótum viðbrögðum þínum