A Proxmox tároló kezelése, vizuálisan

A Proxmox tárolója erős, de szétszórt: a ZFS az egyik helyen, az LVM a másikon, azt pedig, hogy egy lemez valójában mit csinál, a parancssor mutatja meg. Amikor egy készlet degradált állapotot jelez, a kérdések mindig ugyanazok: melyik lemez, mennyire súlyos, mi a teendő? Ez az oldal két dolgot mutat be: olyan tárolási döntéseket, amelyek bármilyen felálláson megállják a helyüket, és azt, ahogy az Atlas egyetlen térképen mutatja a lemezt a tárolókészlettől az adatútvonalig.

Miért lesz zavaros a tároló

A rétegek külön képernyőkön élnek: fizikai lemez, RAID/készlet, adatkészlet/LV, és legfelül a virtuális gép lemeze. Annak kiderítéséhez, hogy egy hiba melyik rétegben van, négy helyet kell megnézni.

ZFS, LVM-thin vagy Btrfs? A telepítéskor hozott döntést a legnehezebb később megváltoztatni, és a legtöbb útmutató egyetlen mondatot szán rá.

Az állapot láthatatlan: mikor futott az utolsó scrub, miért degradált a készlet, merre tart a kapacitás? A legtöbb rendszerben ez akkor derül ki, amikor valami elromlik.

Megbízható tárolási rutin

Bármelyik fájlrendszerre esik a választás, ezek nem változnak:

A réteg tudatos megválasztása: egyetlen lemezhez és rugalmassághoz LVM-thin, integritáshoz, tömörítéshez és pillanatképekhez ZFS.

A redundancia kiépítése az elejétől: a mirror/raidz döntés a készlet létrehozásakor születik, a későbbi átalakítás adatmozgatással jár.

A scrub ütemezése (a havi ritmus jó választás) és az eredmény elolvasása: a scrub hibája a korai figyelmeztetés.

A lemez jelzéseit komolyan kell venni: a növekvő újrakiosztott szektorok a lemez búcsúlevele, ezért a cserére még azelőtt szükség van, hogy kényszerré válna.

A pillanatkép nem biztonsági mentés: ugyanabban a készletben él, és vele együtt vész el. Katasztrófa esetére külön eszközön (például PBS) érdemes másolatot tartani.

Érdemes tartalékot hagyni: a ZFS 80 százalék felett lassulni kezd, a bővítést pedig a készlet megtelése előtt kell megtervezni.

Az Atlas egyetlen térképre teszi a tárolót

Lemez → tárolókészlet → adatútvonal, egyetlen folyamattérképen:

Négy réteg, egy képernyő

ZFS, LVM, Btrfs és mdadm ugyanazon a felületen: tárolókészletek, adatkészletek, LV-k és lemezek egyetlen képen, külön fülek helyett.

Varázsló tárolókészlet létrehozásához

Új tárolókészlet lépésről lépésre: lemezek kiválasztása, redundancia, elnevezés; az alkalmazás előtt világos, hogy mi fog történni.

Redundanciajelölések a térképen

Minden tárolókészlet a saját jelölésével (mirror, raidz vagy egyetlen lemez) kerül a folyamattérképre, így egy pillantással látszik, memorizálás nélkül.

Adatkészlet-böngésző

A ZFS adatkészletfa bejárása: méretek, kihasználtság, melyik virtuális gép hová ír.

Az állapot látható

A tárolókészlet állapota (online/degradált) és kapacitása egy pillantással látszik, és ha valami baj van, a térkép megmutatja, melyik rétegben.

Biztonságos műveletek

A romboló lépések (törlés, formázás) kifejezett megerősítést kérnek, a visszavonható és a visszavonhatatlan műveletek pedig őszintén elkülönülnek, látszatvisszavonás nélkül.

Gyakori kérdések

ZFS vagy LVM-thin legyen a választás?
Egyetlen lemezen, kevés RAM mellett az LVM-thin praktikus. Ha az integritás, a tömörítés és a rugalmas pillanatképek a fontosak, a ZFS a jó választás. A ZFS szereti a RAM-ot, de integritásban fizet vissza.
A tárolókészlet degradált állapotot jelez. Mi a teendő?
Nyugalom: a degradált állapot azt jelenti, hogy a redundancia csökkent, az adatok viszont továbbra is elérhetők. A hibás lemez azonosítása és cseréje a következő lépés, a resilver befejezéséig a készletet nem érdemes terhelni, közben pedig egy második meghibásodásra készülve ellenőrizni kell a biztonsági mentést.
Milyen gyakran fusson a scrub?
Otthoni és laborhasználatra a havi ritmus bevett és elegendő. A lényeg, hogy rendszeresen fusson, és valaki elolvassa az eredményt: a csendes adatsérülést a scrub fogja meg.
Számít a pillanatkép biztonsági mentésnek?
Nem. A pillanatkép ugyanabban a készletben él, és ha a készlet vagy a lemez tönkremegy, a pillanatkép is vele vész. A pillanatkép a gyors visszaállásra való, katasztrófa esetére pedig egy külön eszközön tárolt másolat kell.
Hol állítható be a RAID a Proxmoxon?
Hardveres RAID nélkül a legtisztább út a ZFS mirror vagy raidz. Az mdadm is működik, de ZFS mellett általában felesleges extra réteg. Az Atlas mindkét utat elérhetővé teszi a felületen.
Mennyire telhet meg egy tárolókészlet?
ZFS esetén 80 százalék a küszöb: felette elkezdődik a töredezettség és a lassulás. Ha a készlet közel jár ehhez, előbb a régi pillanatképek takarítása, utána a bővítés tervezése következik.

Kapcsolódó bejegyzések