SoftRAID konfig elbaxva

Fórumok

üdv Mindenkinek!

Úgy esett, hogy -jó CentOS 5.1- install fázisban RAID-1 helyett RAID-0-t sikerült beállítanom, és utána rádobáltam egy VG-t, tele LV-kel.

2*250GB HDD
100MB RAID-1 /boot
maradék RAID-0 VG
__VG->sok LV

Minden be van állítva a gépen (samba, postfix, fetchmail, vmware, hylafax, cups........), így nem szeretném újra kezdeni 0-ról.

Szerintetek mi a legegyszerűbb (legbiztosabb!!) módja a fenti raid-0(~500GB) tömb raid-1(~250GB) tömbbé 'migrálásának'?
(Ugyan arra a vasra. LiveCD és USB HDD segítségét tudom igénybe venni. Kb 120GB anyag van most rajta.)

Hozzászólások

Hümm!

Nem egyszerű. Talán azt tenném, hogy kimentek egy csomaglistát, amiket rátelepítettél (valahogy le lehet generálni általában), no meg az /etc (és /home) könyvtár teljes tartalmát, amellett, hogy a teljes adathalmazt lemented.

Kezded a nulláról, immáron RAID-1-ben, majd felrakod a korábban kimentett lista alapján a csomagokat, és felülírod a létező /etc -t a kimentettel. A szolgáltatások gyakorlatilag változatlan konfigban kellene, hogy ismét működjenek.

Valakinek esetleg jobb ötlete?

/mazursky

ja. single userben lemented a teljes tombot, live cd-n bebootolsz, szetszeded a tombot, uj - immar raid 1 - tombot csinalsz es visszamasolod a lementett tombot (cp -a , vagy en mc-vel szoktam). oszt kesz. illetve a grub-ot egy jol iranyzott setup paranccsal esetleg elotte meg ujra telepited (bar ez valoszinuleg nem kell, hiszen kulon /boot particiod van), meg az fstab-ban/grub.lst-ben atirod az uuid-et az ujra.

- Use the Source Luke ! -


usb diskre (vagy partuciojara) pvcreate
vgextend VG <usb pv>
pvmove /dev/md1 <usb pv>
vgreduce VG /dev/md1
mdadm -S /dev/md1
mdadm -C -l 1 satobbi
pvcreate /dev/md1
vgadd VG /dev/md1
pvmove <usb pv> /dev/md1
vgreduce VG <usb pv>

mar ha az md1 az adott raid tomb. egyebkent ertelemszeruen. ja, lehet, hogy az initrd-t utana ujra kell generaltatni, ha config file alapjan dolgozik, es nem csak autodetektal.