21Jul
Virallinen ZFS-tiedostojärjestelmä on yksi Ubuntun 16.04: n suurista ominaisuuksista. Sitä ei ole asennettu ja otettu käyttöön oletuksena, mutta se on virallisesti tuettu ja tarjottu Ubuntun ohjelmistotallenteissa.
Kun haluat halutessasi käyttää ZFS
ZFS on edistyksellinen tiedostojärjestelmä, jonka Sun Microsystems on alun perin luonut Solaris-käyttöjärjestelmälle. Vaikka ZFS on avoin lähdekoodi, se on valitettavasti poissa useimmista Linux-jakeluista lisensointiperusteista. On keskusteltava siitä, onko ZFS: n CDDL-lisenssin mukainen käyttölupa yhteensopiva Linuxin ytimen GPL-lisenssin kanssa. Kummassakin tapauksessa se on ladattavissa osoitteessa zfsonlinux.org muille Linux-jakeluille, jotka eivät valitse sitä.
Tätä tiedostojärjestelmää käyttävät usein organisaatiot suurempien palvelimien sijaan pöytätietokoneisiin. Se on suunniteltu säilyttämään tietojen eheys estämällä tietojen korruptiota. Jokaisella tiedostolla on tarkistussumma, jota käytetään vahvistamaan tiedosto ja varmistamaan, ettei tiedosto ole vioittunut. Se kykenee myös hallitsemaan zettabytes of dataa, joten sinulla voi olla erittäin suuret tallennusvälineet - siinä missä nimi "Z" tuli alunperin. ZFS mahdollistaa myös useiden asemien yhdistämisen suurempaan tallennustilaan ja voi työskennellä useilla levyillä käyttäen ohjelmistopäivitystä RAID-ohjelmalla, joten se ei tarvitse erityistä laitteistoa edistyneisiin asioihin vakiolevyillä.
Vaikka et halua häiritä tätä työpöytätietokoneessa, ZFS saattaa olla hyödyllinen kotipalvelimelle tai verkkoon liitetylle tallennuslaitteelle( NAS).Jos sinulla on useita asemia, ja se koskee erityisesti palvelimen tietojen eheyttä, ZFS voi olla tiedostojärjestelmä sinulle. Jopa työasemalla voit käyttää ZFS-levyä yhdistelemällä levyt yhdeksi suuriksi varastotilaksi eikä pitää niitä erikseen tai luottaa LVM: ään.
Asenna ZFS Ubuntuun 16.04
Vaikka ZFS ei ole oletuksena asennettu, se on yksinkertainen asentaa. Ubuntu tukee virallisesti, joten sen pitäisi toimia kunnolla ja ilman ongelmia. Se on kuitenkin virallisesti tuettu Ubuntun 64-bittisessä versiossa, ei 32-bittisessä versiossa.
Asenna ZFS pääte terminaaliin ja suorita seuraava komento:
sudo apt asenna zfsKuten minkä tahansa muun sovelluksen, sen pitäisi asentaa heti.
ZFS-poolin luominen
ZFS käyttää "altaat" -konseptia. ZFS-poolia voidaan luoda yhdestä tai useammasta fyysisestä tallennuslaitteesta. Oletetaan esimerkiksi, että sinulla on kolme fyysistä kiintolevyä.Voit yhdistää ne yhteen ZFS-tallennusalustoon, jossa on jokin seuraavista komennoista.
Alla oleva komento luo RAID 0 -muodon, jossa tiedot tallennetaan kaikkiin kolmeen levylle ilman tarpeetonta tallennusta. Jos jokin fyysisistä levyistä epäonnistuu, tiedostojärjestelmä vahingoittuu. /dev/ sdb /dev/ sdc /dev/ sdd
Seuraavassa komennossa luodaan RAID 1 -määritys, jossa määritetään, onko RAID 1: n kokoonpano,täydellinen kopio tiedot tallennetaan jokaiselle levylle. Sinulla olisi vielä pääsy kaikkiin tietoihisi, vaikka kaksi kolmesta levystä epäonnistuisi.
sudo zpool luo pool-nimen peili /dev/ sdb /dev/ sdc /dev/ sddKumpi komento valitset, vaihda pool-nimi mitä tahansa haluat tallentaa muistin. Korvaa /dev/ sdb /dev/ sdc /dev/ sdd luettelolla levyn nimiä, jotka haluat yhdistää pooliin.
Laitteen nimet löytyvät sudo fdisk -l -komennolla, jossa luetellaan asennetut tallennusvälineet.
Kun olet luonut yhden tai useamman altaan, voit tarkistaa ZFS-allasesi tilan seuraavalla komennolla:
sudo zpool-tilaPooli asennetaan juurihakemistoon oletuksena. Joten, jos olet luonut altaan nimeltä pool-nimi, voit käyttää sitä / pool-name.
Jos haluat lisätä toisen levyn tukiasemaan, käytä seuraavaa komentoa, joka antaa polun laitteelle.
sudo zpool lisää poolin nimen /dev/ sdxJa jos haluat tuhota altaan, käytä seuraavaa komentoa:
sudo zpool tuhoaa pool-nimenTämä on vasta alussa ZFS: n kanssa. Täältä sinun tulisi ymmärtää, mitä on tarpeeksi kaivamaan kehittyneempiä dokumentaatio- ja komentorivivalintoja. Tarkempia tietoja on laajempien komentojen viitteistä, kuten Ubuntun omasta ZFS-viitteestä ja ZFS Linux-projektin dokumentaatiosta.