gmirror: degraded - Falsche Platte

Morfio

Well-Known Member
Hallo zusammen,

irgendwie sind OCZ-SSDs nicht sonderlich lange haltbar, zumindest hier nicht. So kam es, dass heute morgen mein RAID degraded war und die Festplatte nicht mehr erkannt wurde.

Dummerweise habe ich dann die falsche gezogen und das gmirror hat mir das natürlich übel genommen. Ich habe die Maschine direkt ausgeschaltet, die korrekte eingesteckt und neugestartet. Jetzt habe ich folgende Konstellation:

Der Status:
Code:
[thorsten@thorsten ~]$ gmirror status
      Name    Status  Components
mirror/gm0  DEGRADED  ada1 (ACTIVE)

Die Devices:
Code:
[thorsten@thorsten ~]$ ls -lh /dev/ada*
crw-r-----  1 root  operator    0, 121 Feb 24 09:39 /dev/ada0
crw-r-----  1 root  operator    0, 131 Feb 24 09:39 /dev/ada0p1
crw-r-----  1 root  operator    0, 133 Feb 24 09:39 /dev/ada0p2
crw-r-----  1 root  operator    0, 135 Feb 24 09:39 /dev/ada0p3
crw-r-----  1 root  operator    0, 123 Feb 24 09:39 /dev/ada1
crw-r-----  1 root  operator    0, 125 Feb 24 09:39 /dev/ada2
crw-r-----  1 root  operator    0, 137 Feb 24 09:39 /dev/ada2s1
crw-r-----  1 root  operator    0, 127 Feb 24 09:39 /dev/ada3
crw-r-----  1 root  operator    0, 140 Feb 24 09:39 /dev/ada3s1
crw-r-----  1 root  operator    0, 152 Feb 24 09:39 /dev/ada3s1a
crw-r-----  1 root  operator    0, 154 Feb 24 09:39 /dev/ada3s1d
crw-r-----  1 root  operator    0, 129 Feb 24 09:39 /dev/ada4
crw-r-----  1 root  operator    0, 142 Feb 24 09:39 /dev/ada4s1
crw-r-----  1 root  operator    0, 156 Feb 24 09:39 /dev/ada4s1a
crw-r-----  1 root  operator    0, 158 Feb 24 09:39 /dev/ada4s1b
crw-r-----  1 root  operator    0, 160 Feb 24 09:39 /dev/ada4s1d
crw-r-----  1 root  operator    0, 162 Feb 24 09:39 /dev/ada4s1e
crw-r-----  1 root  operator    0, 164 Feb 24 09:39 /dev/ada4s1f
crw-r-----  1 root  operator    0, 166 Feb 24 09:39 /dev/ada4s1g

und
Code:
<Optiarc DVD RW AD-5260S 1.00>     at scbus3 target 0 lun 0 (pass0,cd0)
<OCZ-SOLID3 2.08>                  at scbus4 target 0 lun 0 (ada0,pass1)
<OCZ-SOLID3 2.08>                  at scbus5 target 0 lun 0 (ada1,pass2)
<Hitachi HDS722020ALA330 JKAOA28A>  at scbus6 target 0 lun 0 (ada2,pass3)
<SAMSUNG HD753LJ 1AA01118>         at scbus7 target 0 lun 0 (ada3,pass4)
<SAMSUNG HD753LJ 1AA01118>         at scbus7 target 1 lun 0 (ada4,pass5)
<HPT DISK 0_0 4.00>                at scbus14 target 0 lun 0 (pass6,da0)

Wie man sieht, sind auf ada0 etliche Partitionen, ada1 ist aber im RAID und ada0 bekomme ich da nicht rein, weil da das System drauf ist.

Gemountet ist das aber über den gmirror:

Code:
[root@thorsten ~]# df -h
Filesystem                                      Size    Used   Avail Capacity  Mounted on
/dev/mirror/gm0s1a                               50G     23G     22G    51%    /
devfs                                           1.0k    1.0k      0B   100%    /dev
procfs                                          4.0k    4.0k      0B   100%    /proc
linprocfs                                       4.0k    4.0k      0B   100%    /compat/linux/proc
ernie.rommerskirchen.roki:/server/files/home    2.8T    783G    2.0T    28%    /home
ernie.rommerskirchen.roki:/server/files         2.8T    783G    2.0T    28%    /mnt/server
ernie.rommerskirchen.roki:/server/web           2.0T    8.4G    2.0T     0%    /mnt/web

Und
Code:
[root@thorsten ~]# mount
/dev/mirror/gm0s1a on / (ufs, local, soft-updates)
devfs on /dev (devfs, local, multilabel)
procfs on /proc (procfs, local)
linprocfs on /compat/linux/proc (linprocfs, local)
ernie.rommerskirchen.roki:/server/files/home on /home (nfs)
ernie.rommerskirchen.roki:/server/files on /mnt/server (nfs)
ernie.rommerskirchen.roki:/server/web on /mnt/web (nfs)

Ich will jetzt nichts falsch machen, da ich sonst vermutlich neu installieren muss.

Weiß jemand, wie ich das RAID wieder korrekt ans Rennen kriege, ohne die Daten zu verlieren (da ist zwar nur das System drauf, aber eine Neuinstallation dauert natürlich)?

Viele Grüße

Morfio
 
...
Weiß jemand, wie ich das RAID wieder korrekt ans Rennen kriege, ohne die Daten zu verlieren (da ist zwar nur das System drauf, aber eine Neuinstallation dauert natürlich)?

Hört sich vielleicht blöd an... aber ein Backup via dd oder dump auf eine andere HD ist wohl die erste Option. Danach kannst du rumprobieren wie du willst, die Daten sind in absehbarer Zeit wieder auf der SSD.

elwood
 
Hört sich vielleicht blöd an... aber ein Backup via dd oder dump auf eine andere HD ist wohl die erste Option. Danach kannst du rumprobieren wie du willst, die Daten sind in absehbarer Zeit wieder auf der SSD.

elwood

Habe ich gerade gemacht und dann die andere Platte "inserted". Jetzt synchronisiert er gerade und alles sieht wieder gut aus.
 
Zurück
Oben