Seite 1 von 4

Openhab träge, Speichert Daten nur intern

Verfasst: 14. Okt 2020 14:17
von Lactobacillus
Hallo, ich habe in letzter Zeit das Problem dass das Openhab relativ träge reagiert. Leider ist auch das Problem dass wenn neue Bindings installiert werden irgendwie Openhab nicht erreichbar fast wie neustart. Zudem sind nach dem Reboot die things, items und Bindings die beu angelegt wurden nicht mehr da.

Als Version wird mir 2.5.3 angezeigt allerdings sehe ich immernoch das orange ab und zu ist die oberfläche aber rot.

OpenHab läuft auf Raspi mit SDKarte

Nachtrag: die Log zeigt eigentlich nix auffälliges

Re: Openhab träge, Speichert Daten nur intern

Verfasst: 14. Okt 2020 15:19
von KellerK1nd
Ich würde mal als erstes in der SSH „htop“ eingeben und schauen wie die CPU Auslastung aussieht. Eventuell verabschiedet sich auch deine SD Karte. Ich empfehle von SD Karte auf externe SSD umzusteigen. Aber als erstes würde ich definitiv erstmal ein Backup machen zu dem Zeitpunkt wenn alles läuft und auch alle Things da sind. Dann kann passieren was will so lange du das Backup hast.

Re: Openhab träge, Speichert Daten nur intern

Verfasst: 14. Okt 2020 15:45
von Lactobacillus
Ich hab heut ein backup gemacht von der derzeit laufenden Version. Die am Sonntag eingegeben Bindings waren nach reboot gestern weg.

Welche SSD würde sich da anbieten? Gibts da eine kompatibelitäts Liste?

Und wie läuft die Installation auf SSD?

Re: Openhab träge, Speichert Daten nur intern

Verfasst: 14. Okt 2020 16:09
von KellerK1nd
Im Grunde ist das mit der SSD ganz simpel, externes USB 2,5 Zoll Gehäuse, am allerbesten mit externer Stromversorgung, wobei ich ohne nie Probleme hatte, da eine SSD geringeren Stromverbrauch hat, als eine herkömmliche HDD. Dann eine SSD, ich hab mit Sandisk und Crucial nie Probleme gehabt, im Grunde reicht für openHAB 16 - 64GB vollkommen zu. Kostet auch nicht die Welt.

Die einfachste Möglichkeit wäre die SD Karte zu klonen, bzw. ein Image zu erstellen. Solltest du aber tatsächlich schon Fehler auf der Karte haben, könntest du die Probleme auch verschleppen. Daher würde ich ein neues openHabian Image auf der SSD erzeugen und damit den Raspi starten. Wenn alles fertig installiert ist nur noch dein Backup einspielen.

Re: Openhab träge, Speichert Daten nur intern

Verfasst: 14. Okt 2020 16:36
von Lactobacillus
Ok. Schau mir dann später mal die Werte an. Wo sollte ich da was sehen? Hast du zufällig noch ein Link für die Festplatte finde bei Amazon nix brauchbares🤷‍♂️

Re: Openhab träge, Speichert Daten nur intern

Verfasst: 14. Okt 2020 17:21
von KellerK1nd
Aktuell sind ja Primedays:

HDD Gehäuse

Samsung SSD 500GB

Die SSD ist mit 50€ wirklich günstig für 500GB.

Re: Openhab träge, Speichert Daten nur intern

Verfasst: 14. Okt 2020 19:18
von Lactobacillus
Aso ok ich dachte die platte solle nicht grösser wie 64GB sein🙈🙉

Re: Openhab träge, Speichert Daten nur intern

Verfasst: 14. Okt 2020 22:20
von KellerK1nd
Muss nicht. Mehr stört ja nicht. Vermutlich liegt der Großteil brach, aber Preis/Leistung ist gut.

Re: Openhab träge, Speichert Daten nur intern

Verfasst: 14. Okt 2020 23:07
von Lactobacillus
Das stimmt. Muss ich bei der installation etwas beachten? Oder ist die SD Karte in der Anleitung einfach durch SSD zu ersetzen?

Re: Openhab träge, Speichert Daten nur intern

Verfasst: 15. Okt 2020 20:22
von udo1toni
Leider ist es nicht ganz so einfach.

Die erste Frage wäre aber, welchen Raspberry Du genau nutzt. Grundsätzlich kann jeder Raspberry (2, 3, 4) auch von USB booten, nur ist es bei einigen Geräten nötig, die Firmware zu aktualisieren, damit diese Funktion überhaupt zur Verfügung steht.

Die Variante mit SSD ist natürlich die simpelste Lösung, ob aber unbedingt notwendig, ist dann schon eine andere Frage.
openHABian bringt schon seit längerem eine Option "ZRAM" mit, die inzwischen wohl auch ausgereift ist. Mit ZRAM werden fast alle Schreibzugriffe auf eine RAM-Disk umgeleitet. Nur, wenn das System regelhaft neu gestartet wird, werden alle Änderungen in einem Rutsch auf die SD-Karte geschrieben. Damit wird Wearout zuverlässig verhindert. Reine Lesezugriffe sind kein Problem.

Wenn man einen Raspberry hat, der erst geflasht werden muss, aber die Bootroutinen nicht umflashen will, kann man auch nur von der SD-Karte booten, aber den Rest des Systems von SSD laufen lassen.
Falls man ohnehin dauerhaft ein NAS laufen hat, kann man gar alle Schreibzugriffe auf das NAS umleiten und sogar komplett ohne Medium über LAN booten.