Seuraavassa artikkelissa tarkastellaan ZFS-tiedostojärjestelmän asentamista ja määrittämistä Ubuntu 18.04 LTS: ssä. ZFS on Sun Microsystemsin kehittämä tiedosto- ja volyymijärjestelmä Solaris-käyttöjärjestelmääsi varten, ja OpenZFS-yhteisö ylläpitää sitä nyt. Päällä tämä tiedostojärjestelmä Tämän blogin kollega puhui meille jo jonkin aikaa sitten.
ZFS erottuu erinomaisesta suuri kapasiteetti, aiemmin erotettujen konseptien integrointi tiedostojärjestelmä ja volyyminhallinta yhdessä tuotteessa, uusi rakenne levyllä, kevyet tiedostojärjestelmät ja helppo säilytystilan hallinta. Voit tietää enemmän tästä Ubuntun tiedostojärjestelmästä Wiki.
ZFS-tiedostojärjestelmän asennus
Meidän on ensin varmistettava, että ydin-, rajoitetut, universumi- ja multiversum-ohjelmistolähteet ovat käytössä. Varmista, että suoritamme seuraavan komennon päätelaitteessa (Ctrl + Alt + T):
sudo apt edit-sources
Paina Enter jatkaaksesi.
Kuten kuvakaappauksesta näet, minulla on kaikki nämä ohjelmistolähteet käytössä. Jos et ole aktivoinut mitään näistä lähteistä, meidän on sallittava ne. Tätä varten meidän on vain suoritettava seuraavat komennot yksi kerrallaan tarpeen mukaan:
- Lisää päätietovarasto päätelaitteessa (Ctrl + Alt + T) kirjoitamme:
sudo apt-add-repository main
- Jos meidän on lisättävä lähteet rajoitettu kirjoitamme:
sudo apt-add-repository restricted
- Tarvitset lähteet maailmankaikkeus, kirjoitamme:
sudo apt-add-repository universe
- Ja lähteistä multiverse:
sudo apt-add-repository multiverse
Tämän jälkeen suoritamme seuraavan komennon päivitä välimuisti apt-pakettivarastosta:
sudo apt update
Nyt voimme suorittaa seuraavan komennon asenna ZFS-tiedostojärjestelmä Ubuntu 18.04 LTS: ään:
sudo apt-get install zfsutils-linux
ZFS RAID 0 -sarjan kokoonpano
Tässä osassa näemme, miten a ZFS RAID 0 -allas. RAID 0, lisää kiintolevyjä. Nämä yhdessä muodostavat yksi suuri virtuaalinen asema. Tämä lisää kirjoitus- / lukunopeutta huomattavasti.
Mutta RAID 0: ssa on suuri ongelma. Jos jokin lisätyistä asemista epäonnistuu, kaikki tiedot menetetään.
Tarkista ZFS-altaat
Voit tarkista ZFS-poolien tila seuraavalla komennolla:
sudo zpool status
Kuten näette, minulla ei ole vielä yhtään uima-allasta käytettävissä.
Katsotaanpa, kuinka määritetään ensimmäinen ZFS-pooli. Mutta ennen sitä sinun on varmistettava vähintään kaksi kiintolevyä on asennettu joukkueessa. Tässä esimerkissä asensin 2 virtuaalista kiintolevyä (20 Gt: n koko), levyn lisäksi, jolle käyttöjärjestelmä on asennettu, virtuaalikoneeni, jossa on Ubuntu 18.04 LTS.
Nyt luomme ensimmäisen ZFS-ryhmämme, kutsun sitä tiedostoiksi. Voit tietysti kutsua sitä jostain muusta, jos haluat. Suorita seuraava komento. Veloituksessa sisältää levyt, joita ei käytetä, olemme sitä mieltä, että käyttöjärjestelmää ei pitäisi sisällyttää.
sudo zpool create -f archivos /dev/sdb /dev/sdc
Nyt voimme suorittaa seuraavan komennon listaa ZFS-ryhmä:
sudo zpool list
Kuten yllä olevasta kuvakaappauksesta näet, ryhmän nimi on tiedostoja ja KOKO on 19,9 Gt (10 Gt x 2 = 20 Gt).
ZFS-ryhmä asennetaan tiedostoon / files automaattisesti, kuten näet df-komennon lähdöstä.
Oletusarvoisesti vain root voi kirjoittaa tähän hakemistoon. Voimme muuttaa tätä niin, että kuka tahansa tavallinen käyttäjä voi tehdä muutoksia hakemistoon kirjoittamalla päätelaitteeseen (Ctrl + Alt + T):
sudo chown -Rfv USERNAME:GROUPNAME /archivos
HUOMAUTUS: Tässä USERNAME ja GROUPNAME ovat käyttäjänimesi. Ne ovat yleensä samaa nimeä.
Kuten näet seuraavasta kuvakaappauksesta, hakemiston / tiedostojen omistajuus sitä muutettiin onnistuneesti.
Kuten voit nähdä seuraavasta kuvakaappauksesta, voin nyt jo kopioida ja liittää tiedostot / files-hakemistoon tavallisena käyttäjänä.
Olemassa olevan ZFS-ryhmän kiinnityskohdan muuttaminen
Jos haluamme tai meidän on kerrallaan asennettava nykyinen ZFS-ryhmä toiseen paikkaan, voimme tehdä sen helposti. Esimerkiksi, jos haluamme asenna ZFS-ryhmän tiedostohakemisto hakemistoon / var / www, voimme tehdä sen seuraavalla komennolla:
sudo zfs set mountpoint=/var/www archivos
HUOMAUTUS: Varmista ennen tämän komennon suorittamista, että hakemisto, johon aiot liittää ZFS-poolin, on olemassa.
Kuten voit nähdä df-komennon lähdöstä, kiinnityspisteeksi muutetaan / var / www.
ZFS-altaan poistaminen
Nyt näemme, kuinka poistamme juuri luomamme ZFS-poolin. Tätä varten meidän on vain suoritettava seuraava komento:
sudo zpool destroy archivos
Kuten alla olevasta kuvakaappauksesta näkyy, ZFS-sarja poistettu jonka olimme luoneet.
Näin voit asentaa ja määrittää ZFS-tiedostojärjestelmän virtuaalikoneeseen, jossa on Ubuntu 18.04 LTS.
Se on sama menetelmä LVM: lle, jos ei, selitä paremmin ja jos ne ovat sdd-levy ja toinen mekaanikko soveltaa myös tätä tiedostojen hallinnan menetelmää, kiitän nopeasta vastauksestasi