Skip to main content


Konejuttua taas…


Minulla on sattuman oikusta kaksi #pöytäkone'tta, ”ykkös-” ja ”kakkoskone”. Viiden vuoden välein kakkonen nousee sisuskalut päivittämällä ykköseksi ja ykkönen putoaa kakkoseksi.

Nyt suunnittelin suurta levynvaihdosoperaatiota. Kakkoskoneesta pitäisi poistaa kaksi levyä, 320 GiB 2½" #HDD, jossa on #FreeBSD, ja ikivanha 750 GiB HDD, jolla on muualtakin löytyviä virtuaalikoneita. Sitten kakkoselta pitäisi siirtää n. 10 v vanha 3 TiB HDD ykköskoneeseen. Kakkoskoneella homma ei juuri edellytä toimenpiteitä, kunhan muistaa päivittää `/etc/fstab`-tiedoston ennen kuin fyysisesti irrottelee levyjä.

Ykköskoneessa korvataan vanha 1½ TiB 3½" HDD kakkoskoneesta tulevalla kolmiteraisella. Täällä ongelmana on, että vanha levy on osa #LVM:ää, joten työvaiheita tulee useita:

1. ensin pitää fyysisesti asentaa uusi levy koneeseen ja lisätä se LVM:ään `pvcreate`- ja `vgextend`-komennoilla
2. nyt voi kasvattaa taltiota ja sen tiedostojärjestelmää niin, että uusi levy tulee mukanaan
3. minkä jälkeen poistuvan levyn data pitää `pvmove`-komennolla siirtää muualle
4. jolloin vanhan levyn pystyy poistamaan LVM:stä `vgreduce`-komennolla.

Lopuksi sammutetaan uusikin kone ja irrotetaan poistuva levy fyysisesti. Toivottavasti muistan tämän kaiken vielä tuonnempanakin. #atkjuttuja

Tommi Nieminen reshared this.

in reply to Tommi Nieminen

No ei se sitten ihan onnistunutkaan. Muuten hyvä, mutta uudemman koneen Antec-kotelossa ei ole kuin kaksi 3½" kiintolevypaikkaa ja siirron ajaksi tarvittaisiin kolme.
in reply to Tommi Nieminen

Täytynee odottaa siksi, kun päivittää kakkoskoneen ykköskoneeksi, koska sen Fractal Design -kotelossa taas on levypaikkoja pilvin pimein ”viisvarttisista” 2½-tuumaisiin.