A ZFS Storage Pool átméretezése FreeBSD/TrueOS rendszeren

Amikor frissít egy VPS-példányt a Vultr rendszeren, a Linux fájlrendszer automatikusan átméreteződik. Ha a FreeBSD-t fejlett ZFS fájlrendszerrel futtatjuk, némi kézi munkára van szükség. Ez az útmutató feltételezi, hogy fiókunkat nemrég frissítettük, hogy több tárhelyet biztosítsunk, és végigvezeti a ZFS-kötet átméretezésének lépéseit. Ebben a példában a FreeBSD vagy a TrueOS telepítését feltételezzük ZFS gyökérfájlrendszerrel. Ennek az oktatóanyagnak hasonló operációs rendszerekhez, például a FreeNAS-hoz kell működnie.

Először is képet kapunk a merevlemez méretéről és elrendezéséről. Innentől kezdve feltételezzük, hogy a merevlemezünk a "vtbd0" eszköz, az első merevlemez a FreeBSD telepítésében. A vtbd0 méretének és elrendezésének felfedezéséhez a gpartparancsot használjuk .

gpart show

Látni fogunk egy sort, amely jelzi a meghajtó méretét és állapotát. Az állapot, amelyet a meghajtó átméretezése utáni első sor végén látunk, "sérült". Az állapotsor után három sor jelzi, hogy milyen partíciók vannak a meghajtón, mely fájlrendszerek vannak használatban, és az egyes partíciók mérete. Az első partíció valószínűleg egy "BIOS-boot" partíció lesz, a második a ZFS-kötetünk, a harmadik pedig gyakran a swap terület. Ez az az elrendezés, amelyet a példa céljaira feltételezünk. Minden partícióhoz indexszám tartozik. Ebben az esetben az indexszámok "1" a BIOS-indító partícióhoz, "2" a ZFS-kötethez és "3" a swaphoz. Az elrendezés és az indexszámok eltérhetnek.

A következő dolog, amit tennünk kell, az, hogy helyreállítsuk a meghajtó elrendezését, hogy az többé ne „sérültként” jelenjen meg. Futtassa a következő parancsot:

gpart recover vtbd0

Azonnal látnunk kell a „vtbd0 helyreállítása” üzenetet. gpart showIsmételt futtatással ellenőrizze a meghajtó állapotát . A következő lépés a swap partíció kezelése. Ha a swap partíciónk a ZFS-készletünk után érkezik a meghajtón, az akadályozhatja a növekvő ZFS-kötetet. A swapot off-line állapotba hozzuk, és eltávolítjuk a swap partíciót a következő futtatásával:

swapoff -a
gpart delete -i 3 vtbd0

Ezek a parancsok kikapcsolják a swap területet és törlik a "3" partíciót (a cserepartíciót). A futtatás gpart showelőtt feltétlenül futtassa, gpart deletehogy megbizonyosodjon arról, hogy a megfelelő partíciót távolítja el.

Következő lépésünk a ZFS partíció átméretezése. Itt két megközelítés közül választhatunk. Ha úgy döntünk, hogy egyáltalán nincs szükségünk swap területre, akkor a meghajtón lévő összes szabad területet átvehetjük és hozzárendelhetjük a ZFS partíciónkhoz a következő futtatással:

gpart resize -i 2 vtbd0

Alternatív megoldásként, ha folytatni akarjuk a swap terület használatát, akkor egy kicsit módosíthatjuk a resize parancsot. Tegyük fel, hogy a ZFS partíció jelenleg 10 GB-os, és 20 GB-osra szeretnénk átméretezni. A következőket hajtanánk végre:

gpart resize -i 2 -s 20g vtbd0

A "-s 20g" paraméter arra utasítja a gpartot, hogy a második partíciót 20 GB-ra méretezze át. A művelet futtatásával megerősíthetjük, hogy ez a művelet sikeresen befejeződött gpart show. A gpart showparancs azt is megmutatja, hogy mennyi hely áll rendelkezésre a meghajtó végén egy új swap partíció számára.

Ezen a ponton a ZFS tárolókészletünk méretének ellenőrzése továbbra is a korábbi méretet fogja megjeleníteni.

zpool list

Ha azt szeretné utasítani a fájlrendszerre, hogy bővítse ki és vegye át a meghajtónk teljes második partícióját, hajtsa végre a következőt:

zpool online -e tank vtbd0p2

A fenti parancs átméretezi a "tank" nevű ZFS tárolókészletet, és átveszi a merevlemez teljes második partícióját. A sor végén lévő "p2" azt jelzi, hogy a második partícióval dolgozunk, és ha a meghajtó elrendezése eltérő, a "p" utáni számnak meg kell egyeznie a ZFS partíció indexével. Ne feledje, hogy a partícióindexet a -val jelenítheti meg gpart show.

Ezen a ponton már majdnem készen vagyunk. Ha nincs szüksége csereterületre, akkor a beállítás kész. Futtassa, zpool listhogy megbizonyosodjon arról, hogy a tárolókészlet megfelelő, nagyobb méretű.

Ellenkező esetben a meghajtó végén marad hely a swap partíció számára. Néhány parancs futtatásával újra hozzáadhatunk csereterületet. Először létrehozunk egy új csereterületet:

gpart add -t freebsd-swap -s 1g -i 3 vtbd0

Ez a parancs egy 1 GB méretű swap partíciót hoz létre. Az új partíciót hozzáadjuk a merevlemezünkhöz, és a „3” indexszámot kapjuk. A következő lépésünk a swap terület engedélyezése, hogy operációs rendszerünk használni tudja az új partíciót.

swapon /dev/vtbd0p3

A sor végén lévő "p3" ismét azt jelzi, hogy a swap partíciónk a "3" indexhez lett hozzárendelve. Ha más indexet használtunk, akkor a számot úgy kell módosítani, hogy az tükrözze a swap index számát az által generált kimenetben gpart show. A parancs futtatásával megerősíthetjük, hogy a csereterület engedélyezve van és működik:

swapctl -l -h

Ez azt mutatja, hogy 1 GB csereterület van használatban.

Végül egy figyelmeztetés. A swap terület eltávolítása/újbóli hozzáadása megváltoztatja a swap partíció címkéjét. Ez azt jelenti, hogy a /etc/fstabfájl swap bejegyzése a továbbiakban nem tekinthető érvényesnek. Ezért a csereterület nem lesz engedélyezve az operációs rendszer újraindítása után. A probléma elkerülése érdekében nyissa meg a /etc/fstabfájlt, és keresse meg azt a sort, amely beilleszti a swap területet. Győződjön meg arról, hogy a sor elején az éppen létrehozott partíció szerepel /dev/vtbd0p3csereeszközként.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.