softraid(4) metaadat változások az OpenBSD-ben

Címkék

Joel Sing nemrég commit-olt néhány változtatást az OpenBSD softraid(4)-jéhez. A változtatás egy több lépésből álló munkafolyamat része, amelynek eredményeként lehetővé válik majd a softraid kötetekről való bootolás. A commit hatására az új softraid metaadat verzió nem kompatibilis a régebbiekkel. A régebbi kernelekkel készített softraid kötetek ennek megfelelően nem állnak össze az új kódot tartalmazó kernellel. Az adatokat a kernelváltás előtt le kell menteni, az új kernellel a raid köteteket újra létre kell hozni, majd az adatokat vissza kell állítani a mentésből. A softraid(4) metaadat változás nem érinti a nemsokára kiadásra kerülő OpenBSD 4.7-et. A részletek itt olvashatók.

Hozzászólások

Itt egy érdekes prezentáció arról, hogy hogyan implementálták a softraid-ot az OpenBSD-ben.

Nem rossz, de pár dologra nem figyeltek. Az egyik, hogy bár minden általuk támogatott architektúrán működik, de csak akkor, ha azon (vagy olyanon) van létrehozva. Little Endian rendszeren létrehozott SoftRAID köteteket nem fogja felismerni és kezelni Big Endian rendszereken és fordítva.

Én - mint paranoiás marginális fazon - valami raid-es tárolóra menteném le.
Akkor viszont az már egy új gép (új vas, több diszk, új softraid)
- és akkor nem lementés, hanem felmentés :-)