WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Dateisystem nur noch lesbar?? (http://www.wcm.at/forum/showthread.php?t=139873)

eAnic 21.07.2004 07:31

Dateisystem nur noch lesbar??
 
Guten morgen, Forumsgemeinde!

Ich hab seit heute ein kleines Problem mit meinem Server unter SoL 18.00.
Der Rechner hat sich gestern abend (wieder mal, aber das ist ein anderes Thema) einfach ohne ersichtlichen Grund aufgehängt und ließ sich, nachdem ich ihn zwangsweise ausgeschaltet hatte, nicht mehr mit der Power Taste einschalten.

Heute morgen gings plötzlich wieder - nach dem Einschalten und einem ordnungsgemäßen reboot laufen alle Dienste wieder.
Allerdings kann ich nun nur noch lesend auf die Platte zugreifen. Alle Schreib- und Löschversuche werden mit einem "Das Dateisystem ist nur lesbar!" zurückgewiesen. Ausserdem tauchen nun plötzlich Dateien, im MC auf, die ich schon mal gelöscht hatte.

Was kann ich dagegen tun? Das bootlog liefert mir keinen Hinweis, dass das Filesystem nur read-only gemountet wurde. Wie kann ich das Problem beheben?

Bitte um Lösungsvorschläge.

gruß
eAnic

Sloter 21.07.2004 08:29

Die Platte ist kaputt oder du hast durch den Hardreset das Filesystem beleidigt. :(
Tippe eher auf kaputte Platte.


Sloter

eAnic 21.07.2004 11:07

Zitat:

Original geschrieben von Sloter
Die Platte ist kaputt oder du hast durch den Hardreset das Filesystem beleidigt. :(
Tippe eher auf kaputte Platte.
Sloter

Das ist ja wohl ein übler Scherz, oder?
Das die Platte hinüber ist, glaube ich eig. nicht, weil sie bis gestern einwandfrei lief.
Gibt es gute tools, welches ein ext3 Laufwerk unter linux nach Fehlern durchsucht und ggf. korrigiert?

Ich werde heute mal mit der Knoppix c't Testcd die Platte auf Hardwarefehler scannen.

Sloter 21.07.2004 12:03

Zitat:

Original geschrieben von eAnic
Das ist ja wohl ein übler Scherz, oder?
Das die Platte hinüber ist, glaube ich eig. nicht, weil sie bis gestern einwandfrei lief.
Gibt es gute tools, welches ein ext3 Laufwerk unter linux nach Fehlern durchsucht und ggf. korrigiert?

Lustiger Lurch scherzt nie :D

Schau mal in das sys.log ob du I/O Fehler findest und boot.log da steht warum er nur mit Leseberechtigung mountet.
Je nachdem welches Dateisystem du einsetzt, gibt es Boardmittel zum überprüfen/wiederherstellen der Platte und des Dateisystems.
Verwendest du ext2/3 kannst du Glück haben und alles wiederherstellen, e3fsck
z.B RiserFs schmollt meistens für ewig nach einem Hardreset :)

--------------------
Das die Platte hinüber ist, glaube ich eig. nicht, weil sie bis gestern einwandfrei lief.
---------------------
Ich kenne wenige elektronische Teile die einen langsamen Tod sterben.
Meistens kommt die Absolution zu spät, eines Tages ist das Teil einfach kaputt.
Deine dubiosen Abstürze weisen auf Fehler hin, wo er auf der Platte etwas schreiben wollte und nicht konnte.

Sloter

eAnic 21.07.2004 12:09

Zitat:

Original geschrieben von Sloter
Lustiger Lurch scherzt nie :D

Schau mal in das sys.log ob du I/O Fehler findest und boot.log da steht warum er nur mit Leseberechtigung mountet.
Je nachdem welches Dateisystem du einsetzt, gibt es Boardmittel zum überprüfen/wiederherstellen der Platte und des Dateisystems.
Verwendest du ext2/3 kannst du Glück haben und alles wiederherstellen, e3fsck
z.B RiserFs schmollt meistens für ewig nach einem Hardreset :)



Danke für den Tip - ich werde die Logs heute abend nochmal genau durchsuchen.
Zum Thema Boardmittel. Kennst du zufällig welche für ext3 Laufwerke. Ich hab nämlich keine Ahnung, wonach ich suchen muss. (notfalls schreib ich halt mal scandisk in die Kommandozeile :D)

Zitat:

Ich kenne wenige elektronische Teile die einen langsamen Tod sterben.
Meistens kommt die Absolution zu spät, eines Tages ist das Teil einfach kaputt.
Sloter
Ja, aber wenn eine Platte verstirbt, dann dürften die Daten eig. auch nciht mehr lesbar sein, oder?
Ich hab heute früh testweise mal div. Verzeichnisse und Dateien geöffnet und keine defekte Datei gefunden.

gruß
eAnic

spunz 21.07.2004 12:43

du könntest einfach mal den smart status der platte auslesen. für linux gibt es dazu sehr umfangreiche tools wie smartmontools.

Sloter 21.07.2004 16:12

Zitat:

Original geschrieben von eAnic

Ja, aber wenn eine Platte verstirbt, dann dürften die Daten eig. auch nciht mehr lesbar sein, oder?
Ich hab heute früh testweise mal div. Verzeichnisse und Dateien geöffnet und keine defekte Datei gefunden.

Ja und nein, oft stirbt eine Platte langsam, du findest in den Logs vereinzelte I/O Fehler.
Also nicht die ganze Platte ist defekt, sondern nur einige Sectoren.
Liegen dort zufällig keine Daten, wird der Betrieb auch nicht gestört, bis der Rechnerprobiert dort Daten abzulegen, dann kommt der Absturz.
Wie schon geschrieben, sind deine unerklärlichen Abstürze vielleicht von kaputten Sectoren abhängig.
Diese I/O Fehler werden immer mehr, bis halt gar nichts mehr geht.

<Kennst du zufällig welche für ext3 Laufwerke. Ich hab nämlich keine <Ahnung, wonach ich suchen muss
/sbin/*fsck und mit -h aufrufen, da gibt es einige Flags.
http://www.google.de/search?q=linux+...-8&hl=de&meta=

Sloter

Etienne 21.07.2004 16:58

Ich würde auf jeden Fall ein Backup machen! Habe so ein ähnliches Problem (dauernt Abstürze) bei einem Laptop gehabt, zwei Tage später war die Festplatte hin...
lg Etienne

artemisia 21.07.2004 17:30

salü

Zitat:

Das ist ja wohl ein übler Scherz, oder?
leider wohl nicht ...
ganz langsam verstirbt es sich da, sprech auch aus erfahrung.

liebe grüße
artemisia

eAnic 21.07.2004 17:51

Zitat:

Original geschrieben von Sloter
Ja und nein, oft stirbt eine Platte langsam, du findest in den Logs vereinzelte I/O Fehler.
Also nicht die ganze Platte ist defekt, sondern nur einige Sectoren.
Liegen dort zufällig keine Daten, wird der Betrieb auch nicht gestört, bis der Rechnerprobiert dort Daten abzulegen, dann kommt der Absturz.
Wie schon geschrieben, sind deine unerklärlichen Abstürze vielleicht von kaputten Sectoren abhängig.
Diese I/O Fehler werden immer mehr, bis halt gar nichts mehr geht.

<Kennst du zufällig welche für ext3 Laufwerke. Ich hab nämlich keine <Ahnung, wonach ich suchen muss
/sbin/*fsck und mit -h aufrufen, da gibt es einige Flags.
http://www.google.de/search?q=linux+...-8&hl=de&meta=

Sloter

Danke für den Tip - ich befrage mal google zu dem Thema.

Ich hab jetzt die logs noch mal gründlicher durchforstet und bin dabei auf folgendes gestossen:

PHP-Code:

Jul 21 05:32:39 novisan kernelEXT3-fs warning (device hda1): ext3_clear_journal_errFilesystem error recorded from previous mountIO failure
Jul 21 05
:32:39 novisan kernelEXT3-fs warning (device hda1): ext3_clear_journal_errMarking fs in need of filesystem check.
Jul 21 05:32:39 novisan kernelEXT3-fsrecovery complete.
Jul 21 05:32:39 novisan kernelEXT3-fsmounted filesystem with ordered data mode.
Jul 21 05:32:39 novisan kernelVFSMounted root (ext3 filesystemreadonly.
Jul 21 05:32:39 novisan kernelMounted devfs on /dev
Jul 21 05
:32:39 novisan kernelFreeing unused kernel memory200k freed
Jul 21 05
:32:39 novisan kernelEXT3-fs warningmounting fs with errorsrunning e2fsck is recommended
Jul 21 05
:32:39 novisan kernelEXT3 FS on hda1internal journal 

Ich hab dann mal probiert einen systemcheck mit 'e2fsck -c hda1' zu machen und hab dabei folgendes bekommen.

PHP-Code:

e2fsckDatei oder Verzeichnis nicht gefunden beim Versuchhda1 zu öffnen
hda1
:
SuperBlock ist unlesbar bzwbeschreibt kein gültiges ext2
Dateisystem
.  Wenn Gerät gültig ist und ein ext2
Dateisystem 
(kein swap oder ufs usw.) enthält,  dann ist der SuperBlock
beschädigt
und sie könnten e2fsck mit einem anderen SuperBlock:
    
e2fsck -b 8193 <Gerät

hmm, entweder hab ich da was falsch formuliert, oder die HDD ist wirklich kurz vorm sterben.

naja, ich google jetzt mal :)


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag