Openhab nicht erreichbar

Allgemeine Fragen rund um die "Smart Home" Hardware/Komponenten

Moderatoren: seppy, udo1toni

Antworten
whenze
Beiträge: 28
Registriert: 27. Nov 2018 22:12
Answers: 0

Openhab nicht erreichbar

Beitrag von whenze »

Guten Tag zusammen,
ich hoffe, die geballte Kompetenz des Forums kann mir helfen...
Nach einem Neustart von openHab (Raspi 3) kann ich nicht mehr auf die Weboberfläche zugreifen.
Über SSH komme ich auf den Raspi, der Aufruf

Code: Alles auswählen

sudo journalctl -u openhab2.service -b
ergibt

Code: Alles auswählen

Jan 28 09:02:11 openHABianPi systemd[1]: Started openHAB 2 - empowering the smart home.
Allerdings schreibt das System keine Logs, alle .log in /var/log/openhab2 sind leer:

Code: Alles auswählen

drwxrwxr-x+ 2 openhab openhab 4.0K Jan 28 08:43 ./
drwxr-xr-x  9 root    root    4.0K Jan 28 09:01 ../
-rw-rw-r--  1 openhab openhab    0 Jan 28 08:43 audit.log
-rw-rw-r--  1 openhab openhab    0 Jan 28 08:43 events.log
-rw-rw-r--  1 openhab openhab    0 Jan 28 08:43 openhab.log
Der Versuch

Code: Alles auswählen

[11:28:08] openhabian@openHABianPi:/var/log/openhab2$ ssh -p 8101 openhab@localhost
ssh: connect to host localhost port 8101: Connection refused
endet auch erfolglos.
Hat irgendjemand eine Idee? Bin für jeden Tipp dankbar!

Gruß aus dem Ruhrgebiet

- Wolfram -
von udo1toni » 29. Jan 2020 10:30
Also ,der Dienst läuft und die Dateisysteme sind nicht readonly.

Was ergibt df -h (ich sollte mir angewöhnen, direkt dazu zu schreiben, welche Information man da erhält... hier geht es um die Auslastung des Dateisystems, also ob eine Partition voll ist)

Als erste Maßnahme könntest Du versuchen, den Cache zu löschen:

Code: Alles auswählen

sudo systemctl stop openhab2
sudo openhab-cli clean-cache
sudo systemctl start openhab2
Nach einem clean-cache kann es eine Weile dauern, bis openHAB2 wieder ansprechbar ist.
Aber schau vorher nach der freien Speicher (df -h), denn wenn Du nicht genug Platz hast, wird clean-cache die Sache noch verschlimmern.
Gehe zur vollständigen Antwort
Zuletzt geändert von seppy am 3. Feb 2020 10:34, insgesamt 1-mal geändert.
Grund: Code Tags eingefügt

Benutzeravatar
udo1toni
Beiträge: 15241
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Openhab nicht erreichbar

Beitrag von udo1toni »

Wie hast Du neu gestartet?

Was gibt systemctl status openhab2 aus?
Was gibt mount aus?
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

whenze
Beiträge: 28
Registriert: 27. Nov 2018 22:12
Answers: 0

Re: Openhab nicht erreichbar

Beitrag von whenze »

Danke für die Antwort, ersteres ergibt

Code: Alles auswählen

● openhab2.service - openHAB 2 - empowering the smart home
   Loaded: loaded (/usr/lib/systemd/system/openhab2.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2020-01-28 09:02:11 CET; 22h ago
     Docs: https://www.openhab.org/docs/
           https://community.openhab.org
 Main PID: 527 (java)
    Tasks: 36 (limit: 4915)
   CGroup: /system.slice/openhab2.service
           └─527 /usr/bin/java -Dopenhab.home=/usr/share/openhab2 -Dopenhab.conf=/etc/openhab2 -Dopenhab.runtime=/usr/share/openhab2/runtime -Dopenhab.userdata=/var/lib/openhab2 -Dopenhab.logdir=/var/log/openhab2 -Dfelix.cm.dir=/var/lib/

Jan 28 09:02:11 openHABianPi systemd[1]: Started openHAB 2 - empowering the smart home.
Mount ergibt

Code: Alles auswählen

[07:04:48] openhabian@openHABianPi:~$ mount
/dev/mmcblk0p2 on / type ext4 (rw,noatime)
devtmpfs on /dev type devtmpfs (rw,relatime,size=494908k,nr_inodes=123727,mode=755)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=28,pgrp=1,timeout=0,minproto=5,maxproto=5,direct)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
sunrpc on /run/rpc_pipefs type rpc_pipefs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
/dev/mmcblk0p2 on /srv/openhab2-addons type ext4 (rw,noatime)
/dev/mmcblk0p2 on /srv/openhab2-sys type ext4 (rw,noatime)
/dev/mmcblk0p2 on /srv/openhab2-userdata type ext4 (rw,noatime)
/dev/mmcblk0p2 on /srv/openhab2-logs type ext4 (rw,noatime)
/dev/mmcblk0p2 on /srv/openhab2-conf type ext4 (rw,noatime)
/dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=99900k,mode=700,uid=1000,gid=1000)
Vielleicht hilft Dir (und dann mir...) das weiter. Ich bin ein wenig ratlos.
Per SMB auf die Shares zugreifen geht übrigens.
Danke und Gruß
Zuletzt geändert von seppy am 3. Feb 2020 10:35, insgesamt 1-mal geändert.
Grund: Code Tags eingefügt

Benutzeravatar
udo1toni
Beiträge: 15241
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Openhab nicht erreichbar

Beitrag von udo1toni »

Also ,der Dienst läuft und die Dateisysteme sind nicht readonly.

Was ergibt df -h (ich sollte mir angewöhnen, direkt dazu zu schreiben, welche Information man da erhält... hier geht es um die Auslastung des Dateisystems, also ob eine Partition voll ist)

Als erste Maßnahme könntest Du versuchen, den Cache zu löschen:

Code: Alles auswählen

sudo systemctl stop openhab2
sudo openhab-cli clean-cache
sudo systemctl start openhab2
Nach einem clean-cache kann es eine Weile dauern, bis openHAB2 wieder ansprechbar ist.
Aber schau vorher nach der freien Speicher (df -h), denn wenn Du nicht genug Platz hast, wird clean-cache die Sache noch verschlimmern.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

whenze
Beiträge: 28
Registriert: 27. Nov 2018 22:12
Answers: 0

Re: Openhab nicht erreichbar

Beitrag von whenze »

Hallo, ein df -h ergibt:

Code: Alles auswählen

[11:39:14] openhabian@openHABianPi:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        15G  2.6G   12G  19% /
devtmpfs        484M     0  484M   0% /dev
tmpfs           488M     0  488M   0% /dev/shm
tmpfs           488M  6.9M  481M   2% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           488M     0  488M   0% /sys/fs/cgroup
/dev/mmcblk0p1   42M   23M   19M  55% /boot
/dev/sda1       7.5G   42M  7.0G   1% /opt/backup
tmpfs            98M     0   98M   0% /run/user/1000

m.E. Platz ohne Ende.
Ich habe mal den Cache gelöscht und openhab neu gestartet.

Code: Alles auswählen

[11:39:34] openhabian@openHABianPi:~$ systemctl status openhab2.service
● openhab2.service - openHAB 2 - empowering the smart home
   Loaded: loaded (/usr/lib/systemd/system/openhab2.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2020-01-29 11:34:55 CET; 5min ago
     Docs: https://www.openhab.org/docs/
           https://community.openhab.org
  Process: 10223 ExecStop=/usr/share/openhab2/runtime/bin/karaf stop (code=exited, status=0/SUCCESS)
 Main PID: 10364 (java)
    Tasks: 137 (limit: 4915)
   CGroup: /system.slice/openhab2.service
           └─10364 /usr/bin/java -Dopenhab.home=/usr/share/openhab2 -Dopenhab.conf=/etc/openhab2 -Dopenhab.runtime=/usr/share/openhab2/runtime -Dopenhab.userdata=/var/lib/openhab2 -Dopenhab.logdir=/var/log/openhab2 -Dfelix.cm.dir=/var/li

Jan 29 11:34:55 openHABianPi systemd[1]: Started openHAB 2 - empowering the smart home.
Wenn ich über Chrome auf das System zugreifen will, erscheit folgende Fehlermeldung:
openhab.PNG
Hast Du noch eine Idee?
VIELEN DANK!!!
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von seppy am 3. Feb 2020 10:36, insgesamt 1-mal geändert.
Grund: Code Tags eingefügt

whenze
Beiträge: 28
Registriert: 27. Nov 2018 22:12
Answers: 0

Re: Openhab nicht erreichbar

Beitrag von whenze »

Strike!
Irgendwie scheint das Löschen des Caches zum Erfolg geführt zu haben, es funktioniert wieder!
Vielen Dank für Deine Zeit und Kompetenz!!

Gruß aus Bochum

- Wolfram -

Benutzeravatar
udo1toni
Beiträge: 15241
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Openhab nicht erreichbar

Beitrag von udo1toni »

Prima!
Die Sache mit dem Cache ist natürlich nur ein Bekämpfen von Symptomen, aber zumindest läuft das System wieder.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

schaedelweh
Beiträge: 11
Registriert: 15. Jan 2020 10:33
Answers: 0

Re: Openhab nicht erreichbar

Beitrag von schaedelweh »

Hallo zusammen,
dieser Thread passt genau zu meinem Them. Dehalb will ich keinen neuen aufmachen.
Vor zwei Tagen habe ich mir mein laufendes Openhab zerschossen. Konte aber noch die "conf" Dateien retten.
Nun bin ich fast fertig mit dem neu aufsetzen des OH auf meinem Rpi3, startet das OH nicht mehr.

Code: Alles auswählen

sudo journalctl -u openhab2.service -b
brachte folgendes:

Code: Alles auswählen

-- Logs begin at Sun 2020-03-29 14:45:35 CEST, end at Sun 2020-03-29 14:57:20 CEST. --
Mar 29 14:45:46 HabPi systemd[1]: Started openHAB 2 - empowering the smart home.
Mar 29 14:45:46 HabPi start.sh[575]: Launching the openHAB runtime...
Mar 29 14:45:47 HabPi start.sh[575]: /usr/share/openhab2/runtime/bin/karaf: 247: [: Illegal number:
Mar 29 14:45:47 HabPi start.sh[575]: /usr/share/openhab2/runtime/bin/karaf: 247: [: Illegal number:
Mar 29 14:45:47 HabPi start.sh[575]: /usr/share/openhab2/runtime/bin/karaf: 95: [: Illegal number:
Mar 29 14:45:47 HabPi start.sh[575]: /usr/share/openhab2/runtime/bin/karaf: 296: [: Illegal number:
Mar 29 14:45:47 HabPi start.sh[575]: /usr/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
Mar 29 14:45:47 HabPi systemd[1]: openhab2.service: Main process exited, code=exited, status=127/n/a
Mar 29 14:45:47 HabPi systemd[1]: openhab2.service: Failed with result 'exit-code'.
Mar 29 14:45:52 HabPi systemd[1]: openhab2.service: Service RestartSec=5s expired, scheduling restart.
Mar 29 14:45:52 HabPi systemd[1]: openhab2.service: Scheduled restart job, restart counter is at 1.
Mar 29 14:45:52 HabPi systemd[1]: Stopped openHAB 2 - empowering the smart home.
Mar 29 14:45:52 HabPi systemd[1]: Started openHAB 2 - empowering the smart home.
Mar 29 14:45:52 HabPi start.sh[726]: Launching the openHAB runtime...
Mar 29 14:45:52 HabPi start.sh[726]: /usr/share/openhab2/runtime/bin/karaf: 247: [: Illegal number:
Mar 29 14:45:52 HabPi start.sh[726]: /usr/share/openhab2/runtime/bin/karaf: 247: [: Illegal number:
Mar 29 14:45:52 HabPi start.sh[726]: /usr/share/openhab2/runtime/bin/karaf: 95: [: Illegal number:
Mar 29 14:45:52 HabPi start.sh[726]: /usr/share/openhab2/runtime/bin/karaf: 296: [: Illegal number:
Mar 29 14:45:52 HabPi start.sh[726]: /usr/bin/java: error while loading shared libraries: libjli.so: cannot open shared object file: No such file or directory
Mar 29 14:45:52 HabPi systemd[1]: openhab2.service: Main process exited, code=exited, status=127/n/a
Mar 29 14:45:52 HabPi systemd[1]: openhab2.service: Failed with result 'exit-code'.
Mar 29 14:45:58 HabPi systemd[1]: openhab2.service: Service RestartSec=5s expired, scheduling restart.
Mar 29 14:45:58 HabPi systemd[1]: openhab2.service: Scheduled restart job, restart counter is at 2.
Mar 29 14:45:58 HabPi systemd[1]: Stopped openHAB 2 - empowering the smart home.
Mar 29 14:45:58 HabPi systemd[1]: Started openHAB 2 - empowering the smart home.
Könnt ihr mir helfen ? Die weiteren Befehle wie Cache löschen usw. habe ich gemacht. Ich bin mir sicher, das ich hier nix unreparierbares gemacht habe. Der Pi startet korrekt. Kann ihn anpingen, die shares sind erreichbar. Mit WinSCP und Putty alles kein Problem. Aber Openhab kann ich nicht erreichen, wenn ich im Browser darauf zugreifen will.

Ich Danke Euch vielmals.

Benutzeravatar
udo1toni
Beiträge: 15241
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Openhab nicht erreichbar

Beitrag von udo1toni »

Du siehst ja, dass der Dienst nicht korrekt startet. Steht denn was in openhab.log?
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten