MIT1 mérés: Mért nem lehet a /dev/loop0...5 okat RAID0 tömbbe szervezni?

+1 vote
asked Feb 25, 2015 in ITLab1 by tamsnagy (23 points)  
retagged Feb 25, 2015 by micskeiz

Ezt a parancsot adtam ki:

 sudo mdadm --verbose --create /dev/md1 --level=raid0 --raid-devices=2 /dev/loop0 /dev/loop1

Ez a hibaüzenet:

mdmon: Cannot create this array on device /dev/loop0
mdadm: device /dev/loop0 not suitable for any style of array

A mérés jegyzőkönyv elején azt írja a loop0...5-öt lehet használni ilyen célra, akkor miért nem megy?

Egyébként próbáltam loop helyet a ram-ot használni, azzal sikerült a létrehozás, de tartalék eszköznek már nem tudtam se loop-ot se ram-ot beállítani.

3 Answers

+1 vote
answered Feb 25, 2015 by Taron (353 points)  
edited Feb 25, 2015 by Taron

Szia!

  • Ellenőrizd, hogy korábban nem jelölted-e meg hibásnak
  • Ellenőrizd, hogy nem tagja-e(vagy volt) masik tömbnek

Új foglalásban:

[admin@vm-small-82 ~]$ sudo mdadm --verbose --create /dev/md1 --level=raid0 --raid-devices=2 /dev/loop0 /dev/loop1
 mdadm: chunk size defaults to 512K
 mdadm: Defaulting to version 1.2 metadata
 mdadm: array /dev/md1 started.
+1 vote
answered Feb 28, 2015 by steindani (167 points)  

Emlékeim szerint a következő pár sor felszabadította a loop-okat és újra fel tudtam őket használni:

mdadm --stop /dev/md1
mdadm --zero-superblock /dev/loop0
mdadm --zero-superblock /dev/loop1
mdadm --remove /dev/md1

(Persze ezt az új tömb létrehozása előtt, az előző használatának befejezése után kell kiadni.)

+1 vote
answered Mar 4, 2015 by sandormatyi (80 points)  

Tartalék eszköznek pedig azért nem tudod beállítani, mert RAID0-nál ez eleve értelmetlen lenne (ez a fajta szervezés a hibák ellen nem véd)

...