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 useimmilta 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 verkkoasennetun tallennuslaitteen (NAS) laitteelle. 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: hen.
Kuinka asentaa ZFS Ubuntuun 16.04
Vaikka ZFS ei ole oletusarvoisesti asennettu, se on yksinkertaista 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 install zfs
Samoin kuin mikä tahansa muu sovellus, sen pitäisi asentaa heti.
Miten luodaan ZFS-allas
ZFS käyttää "altaiden" käsitteitä. 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. (Tällainen on harvoin suositeltavaa - jos käytät sitä, varmista, että pidät säännöllisesti varmuuskopioita altaasta.)
sudo zpool create pool-name /dev/sdb /dev/sdc /dev/sdd
Seuraava komento luo RAID 1 -määrityksen, jossa täydellinen kopio tiedot tallennetaan jokaiselle levylle. Sinulla olisi vielä pääsy kaikkiin tietoihisi, vaikka kaksi kolmesta levystä epäonnistuisi.
sudo zpool create pool-name mirror /dev/sdb /dev/sdc /dev/sdd
pool-name
mitä haluat tallentaa varastolle. Korvata
/dev/sdb /dev/sdc /dev/sdd
jossa on luettelo levynimistä, jotka haluat yhdistää pooliin.
Laitteen nimet löytyvät
sudo fdisk -l
komento, jossa luetellaan asennetut tallennusvälineet.
sudo zpool status
pool-name
voit käyttää sitä osoitteessa
/pool-name
sudo zpool add pool-name /dev/sdx
Ja jos haluat tuhota altaan, käytä seuraavaa komentoa:
sudo zpool destroy pool-name