Festplattenfehler

Daila

Registered User
Hi,

keine Ahnung wie man das schaft, aber mein Mit-Admin hat mittels fsck unseren Server lahmgelegt.

Hab nun das Rescue System gebootet und versucht die Platte einzubinden, dabei kommt allerdings folgender Fehler:

Code:
root@parisXXX:/etc# mount /dev/md1 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/md1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

dmesg |tail gibt:

Code:
[    0.000000] EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
[    0.000000] EXT2-fs: corrupt root inode, run e2fsck
[    0.000000] EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
[    0.000000] EXT2-fs: corrupt root inode, run e2fsck
[    0.000000] unionfs: new lower inode mtime (bindex=0, name=jbd)
[    0.000000] unionfs: new lower inode mtime (bindex=0, name=ext3)
[    0.000000] ext3: No journal on filesystem on md1
[    0.000000] EXT2-fs: corrupt root inode, run e2fsck
[    0.000000] EXT2-fs: corrupt root inode, run e2fsck
[    0.000000] EXT2-fs: corrupt root inode, run e2fsck

Wie man sieht handelt es sich um ein RAID, ein RAID1 Software RAID um genau zu sein.

Jemand noch eine Idee was ich tun kann um an die Daten zu kommen? Server kommt von allein nicht mehr hoch.

Server Betriebssystem ist Debian 4, das Rescue System setzt auf Ubuntu auf.

Daila
 
Last edited by a moderator:
Probier mal mount /dev/sda bzw mount /dev/sdb eins davon müsste eine Platte aus deinem Raidverbund sein.
 
Kein Erfolg:

Code:
root@parisXXX:/# umount /mnt/
umount: /mnt/: not mounted

root@parisXXX:/# mount /dev/sda /mnt/
mount: /dev/sda already mounted or /mnt/ busy

root@parisXXX:/# mount /dev/sda1 /mnt/
mount: unknown filesystem type 'linux_raid_member'

root@parisXXX:/# mount /dev/sda2 /mnt/
/dev/sda2 looks like swapspace - not mounted
mount: you must specify the filesystem type

root@parisXXX:/# mount /dev/sda3 /mnt/
mount: unknown filesystem type 'linux_raid_member'

root@parisXXX:/# mount /dev/sdb /mnt/
mount: /dev/sdb already mounted or /mnt/ busy

root@parisXXX:/# mount /dev/sdb1 /mnt/
mount: unknown filesystem type 'linux_raid_member'

root@parisXXX:/# mount /dev/sdb2 /mnt/
/dev/sdb2 looks like swapspace - not mounted
mount: you must specify the filesystem type

root@parisXXX:/# mount /dev/sdb3 /mnt/
mount: unknown filesystem type 'linux_raid_member'
 
Du kannst das Dateisystem nicht mounten, du zeigst uns das log, schauen wir und das genauer an

Code:
[    0.000000] EXT2-fs warning: mounting unchecked fs, [B]running e2fsck is recommended[/B]
[    0.000000] EXT2-fs: corrupt root inode, [B]run e2fsck[/B]
[    0.000000] EXT2-fs warning: mounting unchecked fs, [B]running e2fsck is recommended[/B]
[    0.000000] EXT2-fs: corrupt root inode, [B]run e2fsck[/B]
[    0.000000] unionfs: new lower inode mtime (bindex=0, name=jbd)
[    0.000000] unionfs: new lower inode mtime (bindex=0, name=ext3)
[    0.000000] ext3: No journal on filesystem on md1
[    0.000000] EXT2-fs: corrupt root inode, [B]run e2fsck[/B]
[    0.000000] EXT2-fs: corrupt root inode,[B] run e2fsck[/B]
[    0.000000] EXT2-fs: corrupt root inode, [B]run e2fsck[/B]

Das Sytem schlägt dir 7x vor einen Dateisytemcheck mittels e2fsck zu machen, also ich weiß ja nicht, aber das würde ich als erstes versuchen :-)

Dein Mit Admin hat die Kiste sicher lahmgelegt, indem er e2fsck auf einem gemountetem Dateisystem ausgeführt hat. Das darf man nicht, und e2fsck warnt auch ausdrücklich davor.
 
Problem ist das der Superblock nicht gelesen werden kann:

Code:
root@parisXXX:/# e2fsck /dev/mda1
e2fsck 1.40.8 (13-Mar-2008)
e2fsck: No such file or directory while trying to open /dev/mda1

The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 
Du meintest bestimmt /dev/md1...

Es ist wichtig, insbesondere auch in stressigen Panik-Siutationen Ruhe zu bewahren und jeden Befehl und seine Parameter sorgfältig zu überdenken. UNIX fragt nicht immer nach "are you sure?" und macht dann auch mal eine Festplatte kaputt, wenn man den falschen Befehl zum falschen Zeitpunkt ausführen lässt.
 
In solchen Situationen bringts eher was mal kurz an die frische Luft zu gehen und eine zu rauchen, anstatt panisch leichtsinnsfehler zu machen :)
 
Back
Top