Valójában melyik fizikai lemezen van a virtuális gép?

A listanézet elárulja, hogy egy gép a local-lvm tárolót használja. Azt nem árulja el, hogy ugyanazt a fizikai lemezt további nyolc gép is használja. Ez a második mondat dönti el, mibe kerül egyetlen meghibásodás.

AtlasPVE ·

A bejegyzés ezekre válaszol

  • proxmox melyik lemezen van a vm
  • proxmox vm lemez helye
  • proxmox tároló és fizikai lemez összerendelése
  • proxmox hálózati topológia megjelenítő
  • proxmox vm fizikai lemezének megkeresése

Arra a kérdésre, hogy hol él egy virtuális gép lemeze, a felület gyorsan válaszol: local-lvm. Ez igaz válasz, csak éppen nem az, amelyre szükség volt. A local-lvm egy név, a név pedig nem árulja el, melyik hardverdarab áll meg.

Az igazi kérdés a mögötte lévő: ha ma éjjel meghibásodik egy fizikai lemez, hány gép megy vele?

A lánc öt szemből áll

A virtuális gép nem egy lemezen ül. Egy lánc végén ül, és minden szem olyan hely, ahol a válasz meglepetést okozhat.

A gép a saját konfigurációjában deklarál egy virtuális lemezt. Egy ilyen sor, mint a scsi0: local-lvm:vm-100-disk-0,size=32G, a tárolót nevezi meg, nem a hardvert.

A virtuális lemez fájl vagy blokkeszköz. Hogy a kettő közül melyik, az a tároló típusától függ, és ez a különbség dönti el, hogy a pillanatkép olcsó vagy lehetetlen.

A tároló egy bejegyzés a gazdagép tárolókonfigurációjában. Címke, amely valami másra mutat. Két címke ugyanarra az alatta fekvő dologra is mutathat, és pontosan így osztozik közös meghibásodáson két olyan gép, amely elválasztottnak látszik.

A tárolókészlet vagy a kötetcsoport az a hely, ahol több fizikai lemez összeáll, vagy ahol egyetlen lemez adja ki magát készletnek.

A fizikai lemez az egyetlen láncszem, amely valóban meg tud halni.

A listanézet az első és a harmadik láncszemet mutatja. A kockázat a másodikban, a negyedikben és az ötödikben lakik.

Miért számít a válasz többet, mint amennyinek látszik

Egy gyakori összeállítás: nyolc gép, mind a local-lvm tárolón, egy négylemezes gazdagépen. Úgy olvasható, mintha a terhelés négy lemez között oszlana el. Hogy valóban így van-e, teljes egészében attól függ, hogyan épült fel a kötetcsoport.

Ha ez a négy lemez redundancia nélkül, csíkozással állt össze, egyetlen lemez meghibásodása mind a nyolc gépet elviszi. Ha párokban tükrözve állt össze, egyetlen lemez meghibásodása semmit nem visz el, és a csere nyugodtan elvégezhető. Ugyanaz a nyolc gép, ugyanaz a tárolónév, ugyanaz a képernyő. Ellentétes következmények.

A géplistában semmi nem különbözteti meg ezt a két esetet. A láncot végig kell járni.

Hol rejti el magát a lánc

Vékony kiosztás. Egy gép mutathat 32 GB hozzárendelt méretet úgy, hogy közben 4 GB helyet foglal. A hozzárendelt méretek összege túllépheti a fizikai kapacitást anélkül, hogy bármilyen figyelmeztetés megjelenne. Minden működik, amíg a tárolókészlet valóban meg nem telik, és akkor nem a megnövekedett gépnél, hanem egyszerre minden gépnél hibázik.

Pillanatképek ugyanabban a tárolókészletben. A pillanatkép a gépen belül elkövetett hibától véd. Az alatta lévő lemeztől nem véd. Az a pillanatkép, amely a géppel azonos tárolókészletben áll, a géppel együtt hal meg.

Két címke, egy eszköz. Egy könyvtár típusú tároló olyan útvonalra mutat, amely történetesen ugyanazon a kötetcsoporton fekszik, mint egy blokkos tároló. A felületen két bejegyzés, fizikailag egyetlen közös sors.

A rendszerindító lemez. Sok gazdagépen a rendszerlemez és az első géptároló ugyanaz az eszköz. Működik, gyakori, és azt jelenti, hogy egyetlen meghibásodás elviszi a gépeket és azt is, aminek kezelnie kellett volna őket.

A kérdés, amelyre a biztonsági mentés nem válaszol

"Van biztonsági mentés" egy másik kérdésre jó válasz. A biztonsági mentés arra válaszol, mennyi ideig tart a helyreállítás, nem arra, hány gépet kell helyreállítani.

Két külön számról van szó, és külön is kerülnek pénzbe. Egyetlen gép visszaállítása mentésből egy este. Nyolcé egy hétvége, méghozzá olyan hétvége, amelyen semmi nem működik.

A lánc végigjárása a második számot adja meg. Érdemes még azelőtt tudni, hogy szükség lenne rá, mert a már halott lemez mellett ez nem mérhető.

A lánc olvasása kézzel

Minden láncszem kiolvasható a gazdagépről, és legalább egyszer érdemes végigcsinálni, hogy az alakja ismerőssé váljon.

A gép konfigurációja megnevezi a tárolóját. A gazdagép tárolókonfigurációja megmondja, milyen típusú az a tároló, és mire mutat. Kötetcsoport esetén a csoport listázása mutatja, mely fizikai eszközök tartoznak hozzá. ZFS tárolókészlet esetén a készlet állapota mutatja az eszközöket, és ami fontos, azt is, hogyan vannak elrendezve: tükrözik-e egymást, vagy csak egymás mellett állnak.

Ez az utolsó részlet dönt el mindent, és ez van a legtávolabb a géplistától.

Mit csinál az Atlas

Az Atlas az egész láncot egyetlen képernyőn rajzolja meg, a géptől le a fizikai lemezig, így a kérdésre egy vonal követése ad választ, nem pedig öt képernyő megnyitása és fejben való összeillesztése.

A térkép mutatja a gépet, a processzor és a memória ráeső részét, a virtuális lemezeit, azt a tárolót, amelyen ezek a lemezek ülnek, a tárolókészletet, legalul pedig a valódi hardvert. Amikor nyolc gép ugyanahhoz a fizikai lemezhez fut le, a nyolc vonal láthatóan összetart. A megtaláláshoz nem kell előre gyanakodni rá.

Az elrendezés is meg van rajzolva, nem csak a hovatartozás: a tükrözött pár és a két független lemez másképp néz ki, mert a köztük lévő különbség a nyugodt csere és az elvesztett hétvége közötti különbség.

A lánc élő olvasásból áll össze, nem egyszeri rajzból, így a múlt hónapban hozzáadott tároló is rajta van a térképen anélkül, hogy bárkinek eszébe kellene jutnia egy ábra frissítése.

Források

A Proxmox saját dokumentációja. Angol nyelvű, és ebben a kérdésben az övé az utolsó szó.

Kapcsolódó bejegyzések

Hogyan néz ki ez az Atlason belül?

Tovább a termékoldalra