Sziasztok
Az alábbi paranccsal hoztam létre egy RAID-et a gépemen:
mdadm --build /dev/md0 --raid-devices=2 --level=stripe /dev/sdb /dev/sdc
(ideiglenes tárolásra kellett, ezért a raid0).
Viszont újraindítás után a raid elveszett, és semmilyen módon nem tudom visszaállítani.
Az /etc/mdadm/mdadm.conf file-ba nem jegyezte a rendszer a raid-et.
Kicsit módosítottam az mdadm.conf file-t:
DEVICE /dev/sdb /dev/sdc
ARRAY /dev/md0 devices=/dev/sdb,/dev/sdc
De ezek után is, az mdadm --assemble --scan azzal tér vissza, hogy "/dev/sdb has no superblock - assembly aborted"
Hogyan tudnám újra használatba venni a raid-et???
- 1159 megtekintés
Hozzászólások
sw raid-et nem partíció szinten szokás megadni? tehát sdax és sdbx, a partíció típusát meg linux-raid-auto-detect?
- A hozzászóláshoz be kell jelentkezni
Lehet, jobban jartam volna, de en nem particionaltam, tenylegesen az sdb-t es az sdc-t raktam raidbe
- A hozzászóláshoz be kell jelentkezni
Először, pl. cfdisk /dev/sdb, cfdisk /dev/sdc ->új partíció>Linux Raid Autodetect (a kódja FD)
mdadm --create /dev/md0 --chunk=32 --level=0 --raid-devices=2 /dev/sd[bc]1
(Lehet, hogy a --level=0 helyett a --level=stripe jó.)
- A hozzászóláshoz be kell jelentkezni
No igen, igy lesz egy szep nagy vadonatuj raid-em, de mi lesz az adataimmal?
- A hozzászóláshoz be kell jelentkezni
Az mdadm manual-bol:
Build Build an array that doesn't have per-device superblocks. For these sorts of arrays, mdadm cannot differentiate between initial creation and subsequent assembly of an array. It also cannot perform any checks that appropriate devices have been requested. Because of this, the Build mode should only be used together with a complete understanding of what you are doing.
Azaz sikerult superblock nelkuli tombot letrehoznod. Ujra eletre kelteni ugyanugy kell, ahogy letrehoztad. De a helyedben ezt csak addig csinalnam meg, amig le nem mentem rola az adatokat, es csinalnek egy rendes superblock-os raid tombot, mdadm -C -vel.
- A hozzászóláshoz be kell jelentkezni