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):
sudo apt edit-sources
A folytatáshoz nyomja meg az Enter billentyűt.
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:
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:
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.
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.
sudo zpool create -f archivos /dev/sdb /dev/sdc
Most a következő parancsot futtathatjuk sorolja fel a ZFS csoportot:
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ó.
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.
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.
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.
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.
Így telepítheti és konfigurálhatja a ZFS fájlrendszert az Ubuntu 18.04 LTS-t futtató virtuális gépen.
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