[Tech] disco raid che dice di essere impegnato

Leonardo Boselli leo@dicea.unifi.it
Ven 7 Maggio 2004 19:21:58 CEST


Ci ho provato , prende il comando ma mi risponde

>  root@mmm:~# raidsetfaulty /dev/md0 /dev/hdg2
>  root@mmm:~# raidhotremove /dev/md0 /dev/hdg2
>  /dev/md0: can not hot-remove disk: disk busy!

e se invece do 
> root@mmm:~# raidhotgenerateerror /dev/md0 /deb/hdg2
> /dev/md0: can not hot-generate-error disk: disk not in array!

> > MA CHI LO IMPEGNA ? (anche sull'altro volume del raid da la stessa
> >  cosa) ? come lo smonto ?
> Hai provato a marcarlo come "rotto" con raidsetfaulty prima di rimuoverlo
> dall'array?

nota bene:  
root@mmm:~# lsraid -A -p 
[dev 9, 0] /dev/md0	0CF70C09.636F1AE9.2520E85A.41278A3C online 
[dev 33, 2] /dev/hde2   0CF70C09.636F1AE9.2520E85A.41278A3C good
[dev 34, 2] /dev/hdg2   0CF70C09.636F1AE9.2520E85A.41278A3C unbound

e quello me lo dava anche prima ... che vuol dire "unbound" ? se do:

root@mmm:~# lsraid -A -f -a /dev/md0 
[dev 9, 0] /dev/md0 0CF70C09.636F1AE9.2520E85A.41278A3C online 
root@mmm:~# lsraid -A -a /dev/md0 
[dev 9, 0] /dev/md0 0CF70C09.636F1AE9.2520E85A.41278A3C online
[dev 33, 2] /dev/hde2 0CF70C09.636F1AE9.2520E85A.41278A3C good

ed eccop che hdg2 non mi appare più

altra opzione: 
root@mmm:~# lsraid -R -p 
# This raidtab was generated by
lsraid version 0.7.0. 
# It was created from a query on the following
devices: 
# /dev/md0 
# /dev/hdg 
# /dev/hdg1 
# /dev/hdg2 
# /dev/hde 
# /dev/hde1 
# /dev/hde2 
# /dev/hda 
# /dev/hda1 
# /dev/hda2 
# /dev/hda3 
# /dev/hda4 
# /dev/hda5 
# /dev/hda6 
# md device [dev 9, 0] /dev/md0 queried online 
raiddev /dev/md0
        raid-level 1
        nr-raid-disks 2
        nr-spare-disks 0
        persistent-superblock 1
        chunk-size 4
        device /dev/hde2
        raid-disk 0
        device /dev/null
        failed-disk 1

root@mmm:~# lsraid -D -p 
[dev 33, 2] /dev/hde2:
        md device = [dev 9, 0] /dev/md0
        md uuid = 0CF70C09.636F1AE9.2520E85A.41278A3C
        state = good 

[dev 34, 2] /dev/hdg2:
        old md device = [dev 9, 0]
        old md uuid = 0CF70C09.636F1AE9.2520E85A.41278A3C
        state = unknown

e infatti NON riesco neppure a fare raidhotadd.
il disco però funziona, perché se faccio un mount /dev/hdg2 /mnt ci trovo
tutto quello che c'è su /dev/md0 ....
che dovrei fare ?





Maggiori informazioni sulla lista flug-tech