Seite 1 von 1
Log Viewer wird nicht angezeigt
Verfasst: 2. Aug 2021 21:21
von Nerz
Leider kann ich in OH3 unter ip:9001 aus welchem Grund auch immer nicht mehr die Logs anschauen.
Ich habe nichts geändert, doch leider funtkioniert die Anzeige nicht mehr...
Es wird mir nur folgendes angezeigt über ip:9001:
log.jpg
schein aber zu laufen...
frontail.jpg
Re: Low Viewer wird nicht angezeigt
Verfasst: 3. Aug 2021 07:11
von KellerK1nd
Die Dateien scheint es bei dir nicht zu geben. Das kann mehrere Gründe haben, entweder ist dein Speicher voll und er hat somit keinen Platz mehr, oder ein Berechtigungsproblem und openhab darf keine neuen Logs mehr anlegen, oder in openhab legt einfach keine neuen Logdateien an (Bug?). Schau mal in den Ordner /var/log/openhab ob er leer ist oder ob da mehrere Dateien existieren, die Endungen haben eine fortlaufende Nummerierung. Sollte keine Datei drin sein, prüfen ob Speicher noch verfügbar ist, es kann aber auch sein, dass (falls du eine SD Karte einsetzt) die SD Karte am sterben ist. Du kannst auch prüfen ob openhab Eigentümer bzw. Schreibrechte hat mit
. Den Neustart würde ich dann als letztes durchführen, so das du überhaupt eine Möglichkeit hast den Fehler zu finden.
Re: Log Viewer wird nicht angezeigt
Verfasst: 3. Aug 2021 10:53
von Nerz
Danke für deine Unterstüzung. Es befinden sich leider keine Dateien im Ordner bzw. das Verzeichnis gibts gar nicht.
openhabian@openhabian:~ $ /var/log/openhab -ls
-bash: /var/log/openhab: No such file or directory
Wie kann ich den verfügbaren Speicher überprüfen? Ich nutze einen pi4 mit Speicherkarte.
Re: Log Viewer wird nicht angezeigt
Verfasst: 3. Aug 2021 17:37
von peter-pan
Nerz hat geschrieben: ↑3. Aug 2021 10:53
openhabian@openhabian:~ $
Diesen Befehl gibt es nicht.
Das sollte wahrscheinlich so heissen:
Re: Log Viewer wird nicht angezeigt
Verfasst: 3. Aug 2021 18:22
von KellerK1nd
peter-pan hat geschrieben: ↑3. Aug 2021 17:37
Nerz hat geschrieben: ↑3. Aug 2021 10:53
openhabian@openhabian:~ $
Diesen Befehl gibt es nicht.
Das sollte wahrscheinlich so heissen:
Das kommt davon, wenn man direkt nachm aufstehen antwortet und noch keinen Kaffee intus hat,

Ich habs mal oben berichtigt.
Re: Log Viewer wird nicht angezeigt
Verfasst: 4. Aug 2021 01:58
von udo1toni
Die Frage ist erst mal, existiert das Verzeichnis /var/log/openhab/ ? Falls nein, musst Du es anlegen. Falls ja, kann es sein, dass die Rechte durcheinander geraten sind.
Punkt eins also:
Code: Alles auswählen
openhabian@openhab3:~$ ls -l /var/log/ | grep openhab
drwxr-xr-x 2 openhab openhab 20 Aug 2 02:05 openhab
openhabian@openhab3:~$
Kommt hier kein Ergebnis, so fehlt das Verzeichnis. Also anlegen:
Code: Alles auswählen
openhabian@openhab3:~$ sudo mkdir /var/log/openhab
[sudo] Passwort für openhabian:
openhabian@openhab3:~$
Kommt zwar das Ergebnis, aber statt openhab openhab steht da etwas anderes (also z.B. root root), so stimmen die Rechte nicht und in der Folge kann openHAB keine Dateien mehr anlegen. Dann ist es sinnvoll, die Rechte zurückzusetzen:
Code: Alles auswählen
openhabian@openhab3:~$ sudo openhab-cli reset-ownership
This command gives openHAB control of its own directories.
May resolve permission errors during startup or configuration.
openHAB directories will be owned by openhab:openhab
Okay to Continue? [y/N]: y
openhabian@openhab3:~$
Dieser Befehl ist auch vonnöten, wenn man das Verzeichnis neu erzeugen musste. Also entweder nur der 2. Befehl, oder beide Befehle.
Re: Log Viewer wird nicht angezeigt
Verfasst: 4. Aug 2021 10:36
von Nerz
wow udo, ich bin immer wieder erstaunt. Nun Funktioniert es wieder! Danke! Mich wundert es nur, da ich eigentlich nichts geändert hatte....
Re: Log Viewer wird nicht angezeigt
Verfasst: 5. Aug 2021 00:05
von udo1toni
Nerz hat geschrieben: ↑4. Aug 2021 10:36
wow udo, ich bin immer wieder erstaunt. Nun Funktioniert es wieder! Danke! Mich wundert es nur, da ich eigentlich nichts geändert hatte....
Ich habe das bei mir auch schon beobachtet, dass (z.B. beim Update des Systems) einzelne Dateien oder Verzeichnisse plötzlich dem falschen User gehören. Kommt schon mal vor, dass die betreffenden Routinen einen Fehler enthalten
