Recentemente ho aggiornato un server da Fedora 6 a Fedora 14. Oltre al disco rigido principale in cui è installato il sistema operativo, ho 3 dischi rigidi da 1 TB configurati per RAID5 (tramite software). Dopo l'aggiornamento, ho notato che uno dei dischi rigidi era stato rimosso dall'array RAID. Ho provato ad aggiungerlo di nuovo con mdadm --add, ma lo ho appena inserito come riserva. Ho pensato di tornarci più tardi.
Quindi, quando si esegue un riavvio, il sistema non è in grado di montare l'array RAID. L'ho rimosso da fstab in modo da poter avviare il sistema, e ora sto cercando di ottenere il backup dell'array raid.
Ho eseguito quanto segue:
mdadm --create /dev/md0 --assume-clean --level=5 --chunk=64 --raid-devices=3 missing /dev/sdc1 /dev/sdd1
So che la mia dimensione del blocco è 64k e "mancante" è per l'unità che è stata estratta dall'array (/ dev / sdb1).
Sembra che funzioni e mdadm segnala che l'array è in esecuzione "pulito, degradato" con l'unità mancante.
Tuttavia, non posso montare l'array RAID. Quando provo:
mount -t ext3 /dev/md0 /mnt/foo
Ottengo:
mount: wrong fs type, bad option, bad superblock on /dev/md0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
e / var / log / messages mostra:
EXT3-fs (md0): error: can't find ext3 filesystem on dev md0.
Qualcuno ha qualche idea su cosa provare dopo?