yes, openHABian seems to do what it’s supposed to. does openhab-cli backup/restore somehow mess with ZRAM?
[12:02:13] root@oha2:/home/openhabian# zramctl
NAME ALGORITHM DISKSIZE DATA COMPR TOTAL STREAMS MOUNTPOINT
/dev/zram2 lzo-rle 500M 24.8M 87.1K 388K 4 /opt/zram/zram2
/dev/zram1 lzo-rle 500M 16.4M 7.1K 84K 4 /opt/zram/zram1
/dev/zram0 lzo-rle 600M 4K 87B 12K 4 [SWAP]
[12:02:42] root@oha2:/home/openhabian# openhab-cli backup
...
Success! Backup made in /var/lib/openhab2/backups/openhab2-backup-20_07_31-12_03_29.zip // i made a "empty" backup so the path is created
[12:06:07] root@oha2:/home/openhabian# systemctl stop openhab2
Warning: The unit file, source configuration file or drop-ins of openhab2.service changed on disk. Run 'systemctl daemon-reload' to reload units.
[12:06:38] root@oha2:/home/openhabian# openhab-cli restore /var/lib/openhab2/backups/openhab2-backup-20_07_27-18_13_18.zip // this i my "real" backup
...
Backup successfully restored!
[12:06:57] root@oha2:/home/openhabian# systemctl start openhab2
Warning: The unit file, source configuration file or drop-ins of openhab2.service changed on disk. Run 'systemctl daemon-reload' to reload units.
[12:09:03] root@oha2:/home/openhabian# zramctl
NAME ALGORITHM DISKSIZE DATA COMPR TOTAL STREAMS MOUNTPOINT
/dev/zram2 lzo-rle 500M 25.6M 374.3K 792K 4
[12:10:12] root@oha2:/home/openhabian#
Edit /etc/systemd/system/openhab2.service.d/override.conf to look like below and run systemctl daemon-reload, then retry what you did with openhab-cli, including oh2 stop/start
just set up a new system (openHABian 1.5) and disabled zram, data is restored properly.
i think i’ll have to run my system without zram for the moment, this is really not very productive (switching stable/testing on same device).
guess i really have to get anoter pi4…
for now i’m back on USB/SSD - i know it’s no recommended but for me atm it’s the best/stable way. i’ll report back once i have a testPi!
in the meantime thank you very much for your effort!
Ich verstehe weder warum wir uns jetzt auf Deutsch austauschen noch warum ich jetzt den schwarzen Peter zugeschoben bekomme.
Ich bin deine Anweisungen 1:1 durchgegangen (sofern nicht missverstanden), aber offensichtlich konnte das Problem nicht gelöst werden. Ich habe versucht alle benötigten Infos zu posten und habe mich hoffentlich auch nicht im Ton vergriffen.
Es ist für den Rest der Familie schwer halt zu verstehen, warum in den letzten Wochen die meiste Zeit irgendwas nicht funktioniert hat (Bewässerung, Beschattung, Torsteuerung), besonders wenn es voher über Jahre stabil war. Ich führe das absolut nicht auf openHABian, ZRAM oder sonstwas zurück, sondern ganz einfach auf die Tatsache, dass es mit nur einem Raspberry mühsam ist zwischen einem nicht stabilen Test-System und einem stabilen System zu wechseln.
Letztendlich habe ich doch nur gesagt, dass ich das Projekt mit ZRAM erstmal auf Eis lege, bis ich ein weiteres Gerät zum Testen habe.
nein das ist nicht offensichtlich. ZRAM funktioniert doch? Und eine Neuinstallation inkl. der neuesten Änderungen hast du noch gar nicht probiert (geht auch nicht weil die ja noch nicht im repo sind) bzw. nur irgendwie händisch auf einem irgendwie vermackelten “Alpha”-System, wo ich nicht weiß was da sonst noch alles an Differenzen zum openHABian-Image vorliegt und somit nicht sicher sein kann ob openHABian am eventuellen Nicht-Funktionieren einen Anteil haben kann.
Mein Interesse bestand darin, etwaige Fehler in openHABian zu finden. Und dafür habe ich mir etliche Stunden um die Ohren gehauen, die meine Familie mich nicht zu sehen bekommen hat.
Da will man natürlich nicht hören “ich hab zurückgebaut weil es nicht funktioniert”, zumal das ja so nicht stimmt, jedenfalls was openHABian/ZRAM angeht.
Das ist wohl ein Missverständnis. Mit “Alpha” hab ich mich immer auf das letzte openHABian (1.6 alpha) bezogen, wo ich außer dem hier beschriebenen absolut nichts gemacht habe.
Was mit den “letzten Änderungen” gemeint ist versteh ich nicht ganz, das mit dem override.conf hatte ich noch versucht, leider immer noch ohne erfolgreiches restoreonstart.
Was mir jetzt noch fehlen würde wäre mit der override.conf wie von dir beschrieben und die files manuell einspielen. Dazu komme ich aber zeitlich grad nicht mehr.
Und dafür bin ich auch sehr dankbar, wie auch für den Einsatz aller Beteiligten beim gesamten openHABian Projekt
Nochmal: ich habe VORERST zurückgebaut, weil ich mit MEINEM aktuellen Stand (heißt, ein TestPi fehlt) zurzeit nicht weiterkomme, was genau nicht geht ist mir trotz dem detaillierten Austausch immer noch nicht klar. Laut deiner Aussage sollte ZRAM ja laufen, andererseits werden die items einfach nicht wieder hergestellt. Sobald ich ZRAM deaktiviert habe, liefs auf meinem stable System wieder.
Wie gesagt, ich würde liebend gerne weitermachen sobald ich einen zweiten raspi hierhabe.