Page 1 of 1

Filesystem is not clean - run fsck

Posted: 15 Oct 2014 17:55
by NightShadow
Hallo zusammen,

ich habe mir die Tage ein kleines NAS für zuhause mi Nas4Free eingerichtet...hat im großen und ganzen auch alles ganz gut geklappt.

Allerdings ist es fast jedes mal nach dem aufwecken aus S3 so, dass die Festplatten nicht gemountet werden können. Im Log ist dann immer folgender Fehler zu finden:

Code: Select all

mount: /dev/ufsid/543a7057d38550bf: R/W mount of /mnt/vol1 denied. Filesystem is not clean - run fsck. Forced mount will invalidate journal contents: Operation not permitted
Nach einem fsck über die Web GUI (Festplatten -> Einhängepunkt -> Fsck) funktioniert es dann wieder problemlos.

Hier nochmal die Ausgabe des Fsck:

Code: Select all

Befehlsausgabe:

** /dev/ufsid/543a6facbd1b3f7c
** Last Mounted on /mnt/vol0
** Phase 1 - Check Blocks and Sizes
** Phase 2 - Check Pathnames
** Phase 3 - Check Connectivity
** Phase 4 - Check Reference Counts
** Phase 5 - Check Cyl groups
1780 files, 411267852 used, 298297471 free (999 frags, 37287059 blocks, 0.0% fragmentation)

***** FILE SYSTEM MARKED CLEAN *****

***** FILE SYSTEM WAS MODIFIED *****
Erfolgreich
Betroffen sind jeweils beide HDDs, eine WD Red 3TB und eine Samsung SpinPoint 640GB. Beide HDD laufen einzeln, also nicht im Raid, mit UFS als Dateisystem und sind mit AES verschlüsselt.
Ich verwende das manageAcpi.sh Skript um das NAS automatisch in den S3 zu versetzen.

Code: Select all

/mnt/system/scripts/manageAcpi.sh -p 120 -w 300 -c 01:00,8:00,3 -n 8:00,01:00,3,300,192.168.178.21 & 
Hat vllt. jemand einen Idee woran das liegen könnte?

Und noch eine andere aber erstmal nicht so wichtige Frage: WOL aus dem S3 klappt soweit prima...aus S5 funktioniert aber absolut nicht. Das NAS will einfach nicht starten. Ideen dazu? ;)

Re: Filesystem is not clean - run fsck

Posted: 15 Oct 2014 21:14
by Princo
Schon gesehen?: viewtopic.php?f=29&t=7017

Grüße
Princo

Re: Filesystem is not clean - run fsck

Posted: 17 Oct 2014 10:03
by NightShadow
Ja, hatte ich gesehen...onboard lan ist natürlich aktiviert...WOL (einschalten durch PCI-E Geräte) zbd Systemstart per Onboard LAN auch und auch Wiederherstellung bei Stromausfall zu aktivieren hat nichts geholfen. Wecken aus dem S5 Sate per Tatstatur funktioniert auch...nur eben nicht aus dem S5 per LAN. In Nas4Free habe ich unter LAN Management auch 1000baseSX, full-duplex und WOL_MAGIC eingestellt.
Als Mainboard kommt ein ASrock AM1H-ITX zum Einsatz und ich verwendet onboard lan.

Hat niemand eine Idee zu meinem "Filesystem is not clean"-Problem? Ich befürchte auf die Dauer ist das nicht gut für die Festplatten bzw. Daten?!

Re: Filesystem is not clean - run fsck

Posted: 20 Oct 2014 11:40
by shakky4711
Hallo,

also ich halte von diesen ganzen Schlafmodi bei Storage Systemen gar nichts, das ist eine Wissenschaft für sich und hat schon in meinem Bekanntenkreis bei etlichen Laptops Daten geschrottet.
Lass doch Dein NAS lieber scriptgesteuert um 22.00 Uhr sauber runterfahren und wenn Du es dann brauchst sauber hochfahren. Du riskierst gerade Deine Daten mit dieser Geschichte, ein korruptes Dateisystem ist kein kleiner Schönheits Makel, sondern ein ernshaftes Problem....

Verzichte doch mal ein Wochenende aufs Weggehen und hast durch das gesparte Geld die Stromkosten für das ganze Jahr wieder drin wenn das Gerät die ganze Zeit durchläuft... :D

Mein NAS läuft 24/7, ich will halt immer ohne Verzögerung, Pausen oder Probleme Zugriff auf meine Daten, ohne da immer irgendwelches Gehampel mit Software die Magic Packets schicken.
Gerade auch weil meine Netzwerk Player so etwas gar nicht können. Und dann dann erst Smartphone Apps starten, da kann man doch gleich den Schalter am Gerät drücken...


Gruß
Shakky

Re: Filesystem is not clean - run fsck

Posted: 21 Oct 2014 02:46
by Princo
NightShadow wrote:Wecken aus dem S5 Sate per Tatstatur funktioniert auch...nur eben nicht aus dem S5 per LAN.
In deinem Eröffnungspost hast du von ACPI S3 geschrieben, und jetzt von ACPI S5. Das sind zwei völlig verschiedene Dinge.

Im Prinzip hat der shakky4711 völlig recht, diese Instant-On-Techniken bergen viele Risiken, sind stark Hardware-abhängig, und schwer auszutesten.

Der ACPI-Mode S5 sollte aber unkritisch sein. Er entspricht einem normalen Herunterfahren, mit der Möglichkeit, das System per WOL starten zu können.

Das dauert dann zwar elendige 1,5min lang, ist aber unkritisch für das Dateisystem.

Wenn dein System aus dem S5-Modus nicht sauber hochfährt, dann ist die Wahrscheinlichkeit sehr hoch, daß es generell nicht sauber hochfährt.

Um das zu testen, mußt du die ganzen ACPI-Skipte rausnehmen, und das System ohne diese Skripte diverse Male booten. Nur wenn das absolut fehlerfrei funktioniert, kannst du dich an den Test von ACPI S5 per WOL machen.

Möglicherweise funktioniert der S5 Modus ja auf deinem NAS, und du hast bisher nur nicht das richtige Client Programm gefunden.
Oder du hast dein Client-Programm nicht richtig konfiguriert. Hier steckt der Teufel manchmal im Detail.
Manche Client-Programme verlangen die MAC-Adresse des NAS in Kleinbuchstaben, andere in Großbuchstaben, und dann hätten wir noch die simple Fehlerquelle, daß die MAC-Adresse einfach nur falsch eingegeben wurde.

Und dann wäre noch die Sache, daß neuere NAS4FRee Versionen bei bestimmten Netzwerkkarten das WOL nicht (mehr) unterstützen.
Gibt halt so einige Fallstricke.

Grüße
Princo

Re: Filesystem is not clean - run fsck

Posted: 21 Oct 2014 10:22
by NightShadow
Erstmal Danke für die Antworten ;)
Princo wrote: In deinem Eröffnungspost hast du von ACPI S3 geschrieben, und jetzt von ACPI S5. Das sind zwei völlig verschiedene Dinge.
Naja...aktuell verwende ich ACPI S3, da funktioniert das wecken so wie es auch sein soll, d.h. auch mit WOL. Eigentlich würde ich aber lieber S5 nutzen...nur das geht leider nicht. Denn da kann ich das NAS nicht per WOL wecken. Sämtliche andere Methoden aus dem S5 zu wecken, z.b. per Tastatur funktionieren allerdings.


Aber gut...ich werde das Script nun mal auf S5 umstellen, was ja dann dem normalen herunterfahren entspricht, und das NAS dann manuell wieder anstellen. Bisher konnte ich dabei keine Problme mit dem Filesystem festellen...aber ich probier es lieber nochmal bevor ich da jetzt was falsches erzähle.... ;)

Re: Filesystem is not clean - run fsck

Posted: 22 Oct 2014 00:33
by Princo
Eine Sache ist mir noch eingefallen.

Möglicherweise hast du ja eine extra Netzwerkkarte eingebaut.

Wenn dein Board aber eine OnBoard-Netzwerkkarte hat, diese auch Gigabit kann, und von NAS4Free unterstützt wird, dann solltest du die extra Netzwerkkarte ausbauen, das System auf die OnBoard-Karte konfigurieren, deinen WoL-Client auf die MAC-Adresse der OnBoard-Karte einstellen, und den Test erneut durchführen.

Grüße
Princo