Shery és RePa

2009. március 23.

UFS -> ZFS live upgrade

dyuri @ 16:29:44

Gondoltunk egyet Balázzsal, hogy megnézzük hogy megy a Solaris live upgrade funkciója, méghozzá úgy, hogy egy softraid/UFS alapú rendszeren csinálunk egy ZFS alapú új boot környezetet (Sol10 update 6 végre bootol ZFS-ről is, és sparcon olyat még én sem láttam). Próbáltunk előre guglizni, hogy vajh mekkora sikerre számíthatunk, de ilyet nem nagyon találtunk csak UFS-UFS és ZFS-ZFS verziót.

A művelet annyi volt, hogy csináltunk egy új ZFS dataset-et, meg csak nem is külön vinyóra, aztán jöhetett a live upgrade környezet létrehozása:

# zpool create rpool mirror c3t0d0s6 c3t1d0s6
# lucreate -p rpool -n alma
... másol, másol, másol ...
# lustatus
Boot Environment           Is       Active Active    Can    Copy
Name                       Complete Now    On Reboot Delete Status
-------------------------- -------- ------ --------- ------ ----------
d10                        yes      yes    yes       no     -
alma                       yes      no     no        yes    -
#

Átmásolta az egész mindenséget (/root, /var) az új helyre, ez eltartott egy ideig, de végül minden hibaüzenet nélkül végzett. Upgrade-elni nem upgradeltünk semmit, mert alapból zsír friss volt a gép, amin játszadozhatunk, úgyhogy jöhetett a lényeg, a boot környezet aktiválása, és a reboot:

# luactivate alma
... elmondja mit kell tenni, ha mégsem bootol be ...
# init 6

És láss csodát, gond nélkül felbootolt sparc rendszeren a ZFS root-tal rendelkező Solarisunk.

Csak próbaképp létrehoztunk még egy új környezetet, ez viszont nem tökölt már a file másolgatással, ZFS snapshottal készült, és cirka 12 másodperc alatt a rendelkezésünkre is állt. Ez igen.

Címkék: és

2 hozzászólás érkezett eddig a(z) “UFS -> ZFS live upgrade” c. posthoz

  1. szögi üzeni:

    A training dayen felbuzdulva probaltatok ki? :)

  2. dyuri üzeni:

    Pontosan. Balazs kerdezte, hogy csinaltam-e mar liveupgrade-et, mondom nem, de itt az alkalom. Aztan ha mar megprobaljuk, akkor vigyunk is bele valami trukkot :)

Ez egy blog. A velemenyunk a mienk, ezert szubjektiv, es meglehet, hogy neha csak picit fedi az egyetemes igazsagot. Mellesleg akinek nem tetszik, az nezze helyette a tvt.

Egyebkent nyugodtan lehet idezni, kepeket toltogetni, szabadok vagyunk.

Ha esetleg valami szemelyes kozolnivalod van, amit nem szeretnel kommentbe leirni, akkor tobbek kozott elerhetsz minket a [akiacikketirta] kukac horak pont hu emailcimen.