PDA

View Full Version : problema con mdadm e array raid5


marco.r
13-12-2006, 00:19
Ho un array raid5 creato con mdadm a cui non riesco piu' ad accedere dopo una serie di riavvii dovuti alla scheda madre.
Ora, se faccio mdadm --detail /dev/md8 ottengo come stato

State: active, degraded, Not Started

(faccio fatica a dare un rapporto piu' dettagliato, in quando devo riportare a mano tutto).
Mentre una componente era data in stato failed, le altre tre risultano "active sync". Visto che il disco contenente la partizione incriminata e' sano, ho provato a ri-aggiungere quest'ultima all'array

> mdadm /dev/md8 --re-add /dev/hda8

/dev/hda8 e' stato riaggiunto ma viene visto ora come spare, mentre il relativo componente dell'array risulta "removed".

Se provo a rimuovere hda8 dall'array ottengo il seguente messaggio

$ mdadm /dev/md8 --remove /dev/hda8
mdadm: hot remove failed for /dev/hda8: No such device


E d'altra parte se cerco di forzare lo start dell'array, (eventualmente stoppandolo prima) ottengo un altro messaggio di errore:

$ mdadm --run /dev/md8
mdadm: failed to run array /dev/md8: Input/output error

$ mdadm --stop /dev/md8
$ mdadm --assemble --force /dev/md8
mdadm: failed to RUN_ARRAY /dev/md8: Input/output error


I dati contenuti non sono cruciali, ma trattandosi della cartella /var perderla vorrebbe dire dover perdere molto tempo per sistemar tutto :rolleyes:.

Qualche suggerimento ?

marco.r
13-12-2006, 20:41
nessuno ? :fagiano:

marco.r
14-12-2006, 09:17
alla fine ho risolto ricreando l'array da zero con le stesse impostazioni e un bel fsck...