ZFS fájlrendszert, telepítse és használja az Ubuntu 18.04 LTS-en

A ZFS fájlrendszerről

A következő cikkben megnézzük, hogyan kell telepíteni és konfigurálni a ZFS fájlrendszert az Ubuntu 18.04 LTS-en. A ZFS a Sun Microsystems által kifejlesztett fájl- és kötetrendszer Solaris operációs rendszeréhez, és az OpenZFS közösség fenntartja. Tovább ezt a fájlrendszert A blog egyik kollégája már egy ideje beszélt velünk.

A ZFS kiemelkedik nagy kapacitás, a korábban szétválasztott fogalmak integrálása fájlrendszer és kötetkezelő egy termékben, új szerkezet a lemezen, könnyű fájlrendszerek és a könnyű tárhelykezelés. Az Ubuntu fájlrendszeréről többet megtudhat a Wiki.

ZFS fájlrendszer telepítése

Először biztosítanunk kell, hogy a engedélyezettek a mag, a korlátozott, az univerzum és a multiverzum szoftverforrások. Annak érdekében, hogy a következő parancsot hajtsuk végre a terminálban (Ctrl + Alt + T):

források szerkesztése zfs fájlrendszer

sudo apt edit-sources

A folytatáshoz nyomja meg az Enter billentyűt.

zfs fájlrendszer adattár

Amint a képernyőképen látható, engedélyeztem ezeket a szoftverforrásokat. Abban az esetben, ha nincs aktiválva ezek a források, engedélyeznünk kell őket. Ehhez csak szükség szerint kell egyesével végrehajtanunk a következő parancsokat:

  • A fő adattár a terminálban (Ctrl + Alt + T) ezt írjuk:
sudo apt-add-repository main
  • Ha hozzá kell adnunk a forrásokat korlátozott írunk:
sudo apt-add-repository restricted
  • Ha szüksége van a forrásokra világegyetem, beírjuk:
sudo apt-add-repository universe
  • És a forrásokhoz multiverzum:
sudo apt-add-repository multiverse

Ezek után a következő parancsot hajtjuk végre: gyorsítótár frissítése az apt csomagtárból:

sudo apt update

Most a következő parancsot futtathatjuk telepítse a ZFS fájlrendszert az Ubuntu 18.04 LTS-re:

zfsutils linux telepítése

sudo apt-get install zfsutils-linux

ZFS RAID 0 készlet konfigurálása

Ebben a szakaszban megtudjuk, hogyan kell konfigurálni a ZFS RAID 0 Pool. RAID 0, adjon hozzá néhány merevlemezt. Ezek összeadódnak a létrehozáshoz egyetlen nagy virtuális meghajtó. Ez jelentősen megnöveli az írási / olvasási sebességet.

De nagy probléma van a RAID 0-ban. Ha az egyik hozzáadott meghajtó meghibásodik, minden adat elvész.

Ellenőrizze a ZFS készleteket

Tudod ellenőrizze a ZFS-készletek állapotát a következő paranccsal:

zpool állapot

sudo zpool status

Mint láthatja, még nem áll rendelkezésre medencém.

Nézzük meg, hogyan konfigurálhatjuk az első ZFS-készletünket. De előtte meg kell győződnie arról legalább 2 merevlemezt telepített a csapatban. Ebben a példában 2 virtuális merevlemezt (20 GB méretű), azon a lemezen kívül, amelyre az operációs rendszert telepítettem, az Ubuntu 18.04 LTS-t használó virtuális gépemben.

merevlemezek telepítve

Most létrehozzuk az első ZFS csoportunkat, fájloknak fogom nevezni. Természetesen hívhatja másként is, ha akarja. Futtassa a következő parancsot. A terhelésben olyan lemezeket is tartalmaz, amelyek nincsenek használatban, úgy gondoljuk, hogy az operációs rendszert nem szabad belefoglalni.

zfs pool fájlok

sudo zpool create -f archivos /dev/sdb /dev/sdc

Most a következő parancsot futtathatjuk sorolja fel a ZFS csoportot:

zpool lista

sudo zpool list

Amint a fenti képernyőképen láthatja, a NAME csoport fájlok, a MÉRET pedig 19,9 GB (10 GB x 2 = 20 GB).

A ZFS csoportot a / files fájlba kell illeszteni automatikusan, amint az a df parancs kimenetéből látható.

csatolt fájlrendszer

Alapértelmezés szerint csak a root írhat ebbe a könyvtárba. Megváltoztathatjuk ezt úgy, hogy bármely hétköznapi felhasználó módosítsa a könyvtárat, beírva a terminált (Ctrl + Alt + T):

sudo chown -Rfv USERNAME:GROUPNAME /archivos

MEGJEGYZÉS: Itt a USERNAME és a GROUPNAME a felhasználóneved. Általában ugyanaz a név.

Amint a következő képernyőképen láthatja, könyvtár / fájlok tulajdonjoga sikeresen megváltoztatták.

A ZFS fájlrendszer tulajdonjogának módosítása

Amint az alábbi képernyőképen látható, most már egyszerű fájlként másolhatok és illeszthetek be fájlokat a / files könyvtárba.

másolt fájlokat

A meglévő ZFS-csoport csatlakozási pontjának módosítása

Ha valamikor a meglévő ZFS csoportot egy másik helyre szeretnénk illeszteni vagy meg kell szerelnünk, akkor könnyen meg tudjuk csinálni. Például, ha akarjuk csatolja a ZFS csoport fájlkönyvtárát a / var / www könyvtárba, a következő paranccsal tehetjük meg:

sudo zfs set mountpoint=/var/www archivos

MEGJEGYZÉS: A parancs futtatása előtt ellenőrizze, hogy létezik-e az a könyvtár, ahová a ZFS-készletet fel kívánja szerelni.

ZFS csatlakozási pont módosítása

Amint a df parancs kimenetéből látható, a csatolási pont a / var / www fájlra változik.

ZFS készlet törlése

Most meglátjuk, hogyan lehet törölni az imént létrehozott ZFS-készletet. Ehhez csak a következő parancsot kell végrehajtanunk:

sudo zpool destroy archivos

Amint az az alábbi képernyőképen látható, A ZFS készlet eltávolítva amit mi hoztunk létre.

zfs pool törlése

Így telepítheti és konfigurálhatja a ZFS fájlrendszert az Ubuntu 18.04 LTS-t futtató virtuális gépen.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   mickyrocker dijo

    Ugyanez lesz a módszer az LVM-hez, ha nem, magyarázza el jobban, és ha ssd lemezről van szó, és a másik szerelő is ezt a fájlkezelési módszert alkalmazza, nagyra értékelném a gyors válaszát