FHEM Forum

FHEM - Hardware => Einplatinencomputer => Thema gestartet von: RaspiCOC am 01 August 2016, 09:58:10

Titel: Rpi 2 Dateisystem-Probleme
Beitrag von: RaspiCOC am 01 August 2016, 09:58:10
Guten Morgen,

vor einiger Zeit habe ich auf einen RPi 2 migriert, da die Performance doch inzwischen etwas in den Keller ging. Seit dem habe ich aber immer wieder Probleme, z.B.:

- RPi bootet nicht mehr (es half immer nur noch ein älteres Image aufzuspielen)
- Neu: Dateisystem ist von jetzt auf gleich auf Read/Only gegangen (Reboot klappt auch nicht mehr) - das passierte, als niemand zu Hause war und auch kein Gefrickle auf dem RPi stattfand.

Ich habe eine Sandisk 32 GB Micro-SD drin, die eigentlich von der Kompatibilität mit dem RPi kein Problem sein sollte. Gut, dass ich noch eine "Staging Area" auf der Synology laufen habe, um in einem solchen Fall zumindest die Basisfunktionalitäten, die den WAF aufrecht erhalten, wieder aktivieren zu können. Gut, dass ich ein top-aktuelles Update habe...

Kennt irgendjemand von Euch ähnliche Probleme oder Lösungen dafür?

Hat irgendjemand eine Idee, was der Grund dafür sein könnte, dass das Filesystem zerstört wird?
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: Dr. Boris Neubert am 01 August 2016, 10:08:18
Plötzlicher Stromverlust kann die SD-Karte beschädigen, sagt man. Taucht das Problem auch mit anderen SD-Karten auf (Exemplare, nicht Typen)?

Viele Grüße
Boris
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: RaspiCOC am 01 August 2016, 11:10:19
Einen plötzlichen Stromverlust möchte ich eigentlich ausschließen, da ich einen irregulären Reboot mitbekommen hätte. Im letzten Fall ging das Dateisystem am Samstag gegen 15:00 in r/o. Habe das heute Morgen erst bemerkt, da mir auffiel, dass keine neuen Monatslogfiles erstellt worden sind.

Habe dann FHEM neu gestartet, was auch problemlos ging  - es wurde nur nichts ins Log geschrieben. Dann ein shutdown -r auf dem RPi, der dann aber nicht mehr hochkam. Ziemlich genau das gleiche Verhalten hatte ich schon einmal vor zwei Wochen. Da war ich aber gerade per Putty auf dem RPi drauf, als ohne ersichtlichen Grund Probleme mit dem FS auftraten. Gemeinsam haben beide Fälle, dass der RPi von dem Image jedenfalls nicht mehr bootet.

Und ja, das Problem trat auch auf unterschiedlichen Exemplaren typengleicher SD-Karten auf.

Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: Otto123 am 01 August 2016, 11:14:22
Die meisten Probleme liegen erfahrungsgemäß in der Stromversorgung / Netzteil.
Wenn im normalen Betrieb die rote LED immer mal blinkert wäre das ein Alarmsignal.

Aber am einfachsten mal ein anderes gutes Netzteil nehmen um das auszuschließen.

Gruß Otto
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: betateilchen am 01 August 2016, 11:18:33
Meine Empfehlung: In einem Raspberry keine sd Karte > 8GB verwenden. Und möglichst ein Dateisystem ohne journaling.
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: RaspiCOC am 01 August 2016, 11:26:21
Ein Dateisystem
Zitatohne journaling
?? Ich habe das ganz normale Jessie in Betrieb. Kann ich da etwas ändern?

Wenn ich nun auf 8 GB SD-Karten zurückgehen würde, habe ich dann irgendeine Chance, mein Image Backup zu verkleinern, dass es auf die 8 GB Karte draufpasst? Sonst müsste ich schon wieder einen Fresh-Install machen.

Die Logs, Tablet UI und vielleicht noch andere Dateien könnte ich dann in der Tat auf einem USB-Stick auslagern, so dass ich nicht kurzfristig in Kapazitätsprobleme reinlaufe.
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: RaspiCOC am 01 August 2016, 11:30:37
Noch als Ergänzung: Vergleichbare Probleme hatte ich auf dem RPi 1 (A und B) nicht. Kann also auch eine HW-Macke des RPi2 nicht ausschließen. Netzteil liefert 2 A (Samsung) über USB. Ausser einem USB-Stick ist kein weiterer Verbraucher mit angeschlossen.
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: Otto123 am 01 August 2016, 12:34:56
Zitat von: RaspiCOC am 01 August 2016, 11:30:37
Netzteil liefert 2 A (Samsung) über USB. Ausser einem USB-Stick ist kein weiterer Verbraucher mit angeschlossen.
Diese Angabe sagt nichts ...
Ich habe alle möglichen, auch 32 GB SD Karten im Einsatz. Jessi installiere ich vom direkt vom Image Jessie-Lite. Datei System ext4 so wie es ist. Da ist meines Wissens Journaling aktiv.
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: chris1284 am 01 August 2016, 14:12:33
ist journaling nicht gerade für solche Fehler wie stromausfälle von nutzen ?!

es gab doch auch mal das problem mit dem slot bei einigen (lötstelle nicht i.O. oder karte rutschte nen stück raus ohne das man den pi bewegte oder sonst irgendiwe berührte). um sich davor zu schützen hat doch hier im forum mal jemand die karte mit heißklebber fixiert.

zum stromausfallmythos: ich habe meine pi's scho so oft einfach vom strom getrennt und nicht eine sd-karte (billig oder hochpreisig, 2gb oder 64gb) hat davon schaden genommen.
wenn dann wohl ehr das dateisystem des os

EDIT: nach nachlesen auf wiki wird dies zumindest dort bestätigt mit dem journaling
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: betateilchen am 01 August 2016, 14:16:37
Zitat von: chris1284 am 01 August 2016, 14:12:33
es gab doch auch mal das problem mit dem slot bei einigen (lötstelle nicht i.O. oder karte rutschte nen stück raus ohne das man den pi bewegte oder sonst irgendiwe berührte). um sich davor zu schützen hat doch hier im forum mal jemand die karte mit heißklebber fixiert.

Das war nur in der ersten Serie der RPi relevant, die noch mit "fullsize SD" arbeiteten, die aktuellen Modelle benutzen alle microSD Karten, da tritt das Problem nicht mehr auf.
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: RaspiCOC am 01 August 2016, 15:44:20
Vielleicht ist auch noch erwähnenswert, dass die microSD auch nicht kaputt ist. Neues Image drauf und alles ist erst mal wieder ok.

So wie sich die Meinungslage hier darstellt, scheint das bei mir wohl eher ein Einzelfallproblem zu sein. Während ich mit RPi1 (A und B) nicht in einem Fall Probleme mit den SD Karten (insb. Kompatibilität) hatte (und 2 RPi1 liefen über fast 3 Jahre mit einer SD 24/7 ohne irgendwelchen Ärger) , scheint der RPi2 hier einfach ein Problem zu haben oder einen HW-Defekt.

Ich werde jetzt eine frische microSD (eine andere...) mit meinem letzten Image von Freitag aufsetzen und ein anderes Netzteil nehmen. Sollte das Problem abermals auftreten, fliegt der RPi2 raus und dann setze ich auf eine andere Plattform.
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: Tedious am 01 August 2016, 16:39:35
Läuft der RPi im Basistakt oder hast Du da irgendwo "geschraubt"?
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: RaspiCOC am 01 August 2016, 16:44:00
Läuft absolut im Standard. Genau auf solche Tweaks habe ich ja vor dem Hintergrund der "Produktionssicherheit" verzichtet.
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: micomat am 01 August 2016, 20:24:00
wenn die Karte plötzlich read only ist kann es auch sein das das wear-leveling am Ende und die sd damit am Ende der möglichen schreibzyklen ist
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: RaspiCOC am 01 August 2016, 20:53:32
Kaum anzusehen. Ist eine SanDisk, die ich vor zwei Wochen in Betrieb genommen habe.

Habe jetzt mein Backup Image aufgespielt. RPi läuft jetzt wieder rund. Updates für Jessie und FHEM gemacht, letzte Änderungen an der Config nachgezogen, Log files und Backup auf USB Stick umgezogen und anderes Netzteil (Apple iPad,  na wenn das jetzt nicht funzt)  verwendet. Werde jetzt mal sehen, ob wieder Probleme auftreten. Wenn ja, wird der RPi 2  exekutiert.

Ich werde berichten...
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: Tedious am 02 August 2016, 09:17:58
Einen Punkt hätte ich noch im Sinn - hast Du Kühlkörper verbaut? Hatte das Problem mal bei einem RPI B+ - Kupferkühler gekauft, mittels dem WLP fixiert - denn lief er nur noch instabil. Lag denn als "Scheissding" in der Kiste, irgendwann rausgekramt - instabil. Kühlkörper entfern, läuft seit dem absolut stabil... WLP hat wohl mehr isoliert als geleitet...
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: RaspiCOC am 02 August 2016, 10:10:39
Nein, keine Kühlkörper verbaut. Die Prozessorauslastung liegt im "Normalbetrieb" bei unter 10%. Prozessortemperatur zwischen 40 und 41°C, also in einem sehr vertretbaren Bereich.

Zum Zeitpunkt als die SD-Karte auf r/o ging lag die letzte geloggte Prozessortemperatur sogar bei nur 38,5°C. Ich denke also, dass man thermische Probleme ausschließen kann.

Ich vermute ehrlich gesagt einen HW-Defekt des RPi oder eine "unterschwellige" Inkompatibilität der SD-Karte. M.E. war der RPi 1 hier deutlich unempfindlicher.
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: gerhardg am 04 August 2016, 18:19:20
Zumindest bei RPI3 wird man in absehbarer Zeit auf die MicroSD verzichten können => USB Boot ist schon angekündigt.
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: betateilchen am 04 August 2016, 18:53:26
Einen Raspberry kann ich schon seit 4 Jahren über Netzwerk booten :)

Auf der microSD liegt dann nur noch ein u-Boot loader und ein micro-Kernel,
(Gesamtgröße auf der microSD < 3MB), alles andere kommt aus dem Netzwerk.


raspi # usb start
(Re)start USB...
USB:   Core Release: 2.80b
scanning bus for devices... 3 USB Device(s) found
       scanning bus for ethernet devices... 1 Ethernet Device(s) found
raspi # dhcp
Waiting for Ethernet connection... done.
BOOTP broadcast 1
DHCP client bound to address 192.168.111.10
Using sms0 device
TFTP from server 192.168.111.1; our IP address is 192.168.111.10
Filename 'kernel.RPI'.
Load address: 0x700000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         ######################################################
done
Bytes transferred = 4597674 (4627aa hex)
raspi # ping 192.168.111.1
Waiting for Ethernet connection... done.
Using sms0 device
host 192.168.111.1 is alive
raspi #


Aber ich habe die Idee nie weiter verfolgt oder irgendwo produktiv eingesetzt.
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: RaspiCOC am 05 August 2016, 13:49:35
Die Idee hat nun wirklich einen gewissen Charme! RasPi zieht sein Betriebssystem vom NAS,wo auch alle anderen Datein liegen. Die SD-Karte wäre dann wahrscheinlich quasi read-only.

Selbst bei dem nur 100mBit schnellen Netzwerkadapter gäbe es wohl nicht mal wirkliche Performanceeinbußen, oder?

PS: Derzeit läuft noch alles rund.....
Titel: Antw:Rpi 2 Dateisystem-Probleme
Beitrag von: gerhardg am 05 August 2016, 21:18:40
https://www.raspberrypi.org/blog/pi-3-booting-part-ii-ethernet-all-the-awesome/

damit wäre auch der Netzwerk Boot ohne lokale SD abgedeckt.