Van-e arra valakinek kipróbált működő receptje, hogy mi módon lehet egy linoxon utólag egy RAID 1 -t (tükrözést) megcsinálni. A gépben jelenleg van egy rendszer (250 GB) és egy adat (500 GB) winchester. Sikerült még egy ugyanolyan típusú 500 GB-ás diszket szereznem és szeretném ha ez az 500 GB adat winchester tükrözve lenne, természetesen adatvesztés mentesen.
- 2420 megtekintés
Hozzászólások
1. felparticionalod az uj diszket ugyanugy
2. letrehozol egy degradalt ("missing") vagy csak egy egy elemu" raid1-et az uj diszken; mkfs, mount.
3. atmasolsz oda mindent
4. hozzateszed a regi diszket a raid1-he
lehet csinalni konfiguralatlan (raw) raid1-et is, ekkor az mdadm.conf-ot jol be kell allitani.
illetve me'gvmi: erdemes a particiok tipusat 0xfd-re atallitani (linux raid autodetect).
- A hozzászóláshoz be kell jelentkezni
Ugyanezt írtam volna, csak partícionálás nélkül.
Újabban rászoktam, hogy raid alá nem partícionálom a vinyókat, inkább LVM-et húzok e tetejére.
Viszont, megkérdezném az okosabbakat, rejt-e valami veszélyt, ha csak simán raid-be fűzöm a /dev/sda-t a /dev/sdb-vel, vagy illene velvenni a full disket /dev/sd[ab]1 raid autodetect partíciónak?
- A hozzászóláshoz be kell jelentkezni
igen, a "linux raid autodetect" miatt sem a'rt, ha egy egesz particiot ra'teszel. foleg ha ez a raid tomb a rootfs is egyben :) illetve me'g egy dolog: az mdadm.conf-ba eleg gyakran egy ``DEVICE partitions'' sor is belekerul, igy lehet hogy az mdadm agya'ig sem jut el. persze ezutobbit at lehet irni kezzel, csak esznel kell lenni.
- A hozzászóláshoz be kell jelentkezni
Van errol millio howto.
Csinalsz egy fellabu raid1 tombot az uj diskbol, atmasolsz mindent, majd ha franko az egesz a regi disket hozzaadod a tombhoz.
Mukodik jol az elv, csinaltam mar.
- A hozzászóláshoz be kell jelentkezni
http://www.debian-administration.org/articles/238
http://en.gentoo-wiki.com/wiki/Migrate_to_RAID
Remélem segít.
- A hozzászóláshoz be kell jelentkezni
Én is ilyesmivel próbálkozok a napokban, de nem akar összejönni.
Van egy 2x500GB-s RAID1 tömb 2 partícióval:
md0p1 (fontos adatok) | md0p2 (üres, ide kéne a rendszert áttenni)
A rendszer egy külön HDD-n van, ami utolsó év[ei/é]t járhatja.
Egyelőre csak virtuális gépen, próbáltam és ezek merültek fel:
A GRUB-ot nem igazán sikerült belőni, mindkét lemezre.
Ha mégis elkezdene bootolni nem találja a RAID tömböt, létre se jön(?).
A RAID tömb és a benne levő winyók partíció típusai midnenhol FD-re vannak állítva.
Ubuntu Server 9.04-ről van szó, ami tudtommal támogatja kernelszinten is a RAID1-et.
Viszont telepítéskor még semmilyen RAID tömb nem volt. Az mdadm-t már én tettem fel.
Lehetséges, hogy inaktív ez a funkció? Ha igen, hol lehet aktiválni?
Kipróbáltam a telepítő által létrehozott RAID-re telepítést is, de az az egész winyót beolvasztja, nem csak azt a partíciót, amit akarok.
Egyébként is a meglevő rendszert kéne migrálni.
- A hozzászóláshoz be kell jelentkezni
> Viszont telepítéskor még semmilyen RAID tömb nem volt. Az mdadm-t már én tettem fel.
Az mdadm egy management eszkoz, semmi koze a kernelhez.
- A hozzászóláshoz be kell jelentkezni
Ez rendben van. De a kernelszintű RAID támogatást hol találom?
Egy ilyennek esetleg mennyivel lenne több értelme, mint egy szoft RAIDnek?
Tudom, hogy nem igazi hw raid, de valamivel csak töb egy szoftveresnél.
- A hozzászóláshoz be kell jelentkezni
> a kernelszintű RAID támogatást hol találom?
zgrep ^CONFIG_MD /proc/config.gz
- A hozzászóláshoz be kell jelentkezni
A /proc-ban nincs config.gz, sőt conf* se.
- A hozzászóláshoz be kell jelentkezni
"GRUB-ot nem igazán sikerült belőni, mindkét lemezre"
Hasonló problémám nekem is volt, hetekig túrtam mindent ami "GRUB", aztán...
..
4.2. MBR másolása
dd if=/dev/sda of=/dev/sdb bs=1 count=512
(ha ez nem itt a cfdisk előtt történik, az a szopás - nem az orális szex.)
4.3. cfdisk-kel az összes partíciót, beleértve a swapot is
át állítani linux raid autodetect-re (FD)
...
A cat-tal való másolás-hoz
most éppen az van (ez már egy másik eset), hogy a cat leáll, hogy elfogyott a helye????
Igaz, sata-ról akarok pata féllábút beizzítani.
Az is igaz, hogy nem igazán tudom: sfdisk után miért lenne ez probléma.
marad az mc-vel tükrözés (csak a féllábhoz!!)
A dd-t azért nem próbáltam, mert még a "Linuxvilág"-ban volt szó arról, hogy ez esetben valami nem tiszta.
- A hozzászóláshoz be kell jelentkezni
Ha mégis elkezdene bootolni nem találja a RAID tömböt, létre se jön(?)
A GRUB nem lát raid tömböt mert akkor még nincs raid tömb. Ő azt tudja, hogy az FD típusú partíció mi fán terem. Majd az initrd-ben lévő rendszer (amit a grub betölt) hozza létre a raid tömböt.
Ha korábban egyáltalán nem volt szoftveres raid a rendszerben akkor mindenképpen új initrd is kell ahol majd a rendszer betöltése során összeáll a raid. De ezeket minden bizonnyal leírják a dokumentációk...
--
maszili
- A hozzászóláshoz be kell jelentkezni
Siker. :)
- A hozzászóláshoz be kell jelentkezni