A ZFS tárolókészlet sérült vagy eltűnt: elveszett az adat

A sérült tárolókészlet nem elveszett adatot jelent, hanem elveszett redundanciát. Az eltűntnek látszó készlet sem törlődött általában, csak levált a rendszerről.

AtlasPVE ·

A bejegyzés ezekre válaszol

  • zfs pool degraded állapot
  • proxmox zfs pool eltűnt
  • zpool import nem működik
  • véletlenül törölt zfs pool
  • mi a teendő ha meghal egy zfs lemez

Két különböző félelem keveredik össze: amikor a tárolókészlet sérültként jelenik meg, és amikor egyáltalán nem jelenik meg. Ez két külön helyzet, és mindkettőben többnyire megvan még az adat.

Mit jelent a sérült állapot

A sérült állapot azt jelenti, hogy a tárolókészlet elvesztette az egyik tagját. A tükrözéssel vagy paritással épített készlet ebben az állapotban is fut, és továbbra is kiszolgálja az adatot: nem adat veszett el, hanem redundancia. A készlet mostantól védtelen a következő meghibásodással szemben. A sérült készlet tehát sürgős, de nem pánikra ok: a sürgősség abban áll, hogy a meghajtó cseréje egy második kiesés előtt megtörténjen.

Miért sérült meg

Az ok nem mindig egy meghalt meghajtó. Egy meglazult kábel, egy áramszünet közben félbeszakadt írás vagy egy vezérlőhiba ugyanezt a képet adja. A meghajtó cseréje előtt tehát érdemes ellenőrizni, hogy valóban a meghajtó lépett-e ki: egy rendben lévő meghajtó cseréje időbe és pénzbe kerül a semmiért.

Ha a tárolókészlet egyáltalán nem jelenik meg

A rendszerben nem látható tárolókészlet többnyire nem törlődött. A ZFS készletek magán a lemezen, egy címkében élnek: amikor egy készlet leválik, vagy a beállítás elvész, ez a címke a helyén marad. A készlet ezért az esetek nagy részében visszahozható. Ugyanez igaz egy leállított mdadm tömbre és egy lecsatolt Btrfs fájlrendszerre is.

Amit nem szabad tenni

A legveszélyesebb mozdulat itt a lemez formázása vagy egy új készlet ráépítése. A címke csak ekkor tűnik el végleg. A sorrend a következő: először kiderül, hogy a meghajtó egyáltalán olvasható-e, aztán jön a készlet visszahozásának kísérlete, és egyik lépésnél sem történik írás a lemezre.

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