NEWS
IOBroker nur manuell startbar, reagiert nicht auf Befehle
-
@thomas-braun
Tut mir leid, ich bin kein Profi. Wie soll ich das eintragen?
Mit welcher Anwendung muss ich die gleich wieder öffnen, bei Ubuntu? -
Mit einem Editor, wie nano z. B. einer ist:
sudo nano /usr/lib/systemd/system/iobroker.service
-
[Unit] Description=ioBroker Server Documentation=http://iobroker.net After=network.target redis.service influxdb.service mysql-server.service mariad> Wants=redis.service influxdb.service mysql-server.service mariadb-server.service [Service] Type=simple User=iobroker Environment="NODE=$(which node)" ExecStart=/usr/bin/bash -c '${NODE} /opt/iobroker/node_modules/iobroker.js-cont> Restart=on-failure RestartSec=3s [Install] WantedBy=multi-user.target
eingetragen und gespeichert, und dann?
-
systemctl status iobroker.service
sagt?
Vielleicht mal sauber rebooten, dann werden die Targets durchlaufen. -
@thomas-braun sagte in IOBroker nur manuell startbar, reagiert nicht auf Befehle:
systemctl status iobroker.service
Nach Reboot sieht es jetzt besser aus:
pi@raspberrypi:~ $ systemctl status iobroker.service ● iobroker.service - ioBroker Server Loaded: loaded (/lib/systemd/system/iobroker.service; enabled; vendor preset: Active: active (running) since Thu 2022-06-16 14:54:24 CEST; 3min 41s ago Docs: http://iobroker.net Main PID: 482 (iobroker.js-con) Tasks: 209 (limit: 4915) CGroup: /system.slice/iobroker.service ├─ 482 iobroker.js-controller ├─ 799 io.telegram.0 ├─ 836 io.telegram.1 ├─ 868 io.admin.0 ├─ 894 io.beckhoff.0 ├─ 924 io.javascript.0 ├─ 938 io.history.0 ├─ 991 io.scenes.0 ├─1032 io.synology.0 ├─1060 io.ping.0 ├─1083 io.tr-064.0 ├─1123 io.discovery.0 ├─1165 io.info.0 ├─1181 io.web.0 ├─1747 io.vis-inventwo.0 ├─1816 io.backitup.0
Sollte ich nochwas machen, kontrollieren? iobroker fix? -
@silencerbob
Aber er reagiert immer noch nicht auf iobroker Befehle!pi@raspberrypi:~ $ iobroker status pi@raspberrypi:~ $ iobroker backup pi@raspberrypi:~ $ iob fix pi@raspberrypi:~ $ iobroker fix pi@raspberrypi:~ $
-
Jedenfalls habe ich über das Terminal mit rm -rf alte History Dateien gelöscht.
Was hast du da genau gemacht? Ich vermute du hast da auch noch diverses anderes Zeuch gleich mit gelöscht...
-
ls -la /usr/bin/iobroker ls -la /opt/iobroker/iobroker
-
@thomas-braun
sudo rm -rf /opt/iobroker/history/202201*
Alle History Dateien vom Januar 2022, dass dann bis April -
@thomas-braun sagte in IOBroker nur manuell startbar, reagiert nicht auf Befehle:
ls -la /opt/iobroker/iobroker
pi@raspberrypi:~ $ ls -la /usr/bin/iobroker lrwxrwxrwx 1 root root 22 Jun 15 09:05 /usr/bin/iobroker -> /opt/iobroker/iobroker pi@raspberrypi:~ $ ls -la /opt/iobroker/iobroker -rwxr-xr-x+ 1 iobroker iobroker 1 Jun 15 09:05 /opt/iobroker/iobroker
-
-
@thomas-braun sagte in IOBroker nur manuell startbar, reagiert nicht auf Befehle:
getfacl /opt/iobroker/iobroker
pi@raspberrypi:~ $ getfacl /opt/iobroker/iobroker getfacl: Entferne führende '/' von absoluten Pfadnamen # file: opt/iobroker/iobroker # owner: iobroker # group: iobroker user::rwx group::r-x group:iobroker:rwx #effective:r-x mask::r-x other::r-x
-
Die 'Mask' ist falsch.
Richtig:
echad@chet:/opt/iobroker $ getfacl /opt/iobroker/iobroker getfacl: Removing leading '/' from absolute path names # file: opt/iobroker/iobroker # owner: iobroker # group: iobroker user::rwx group::r-x group:iobroker:rwx mask::rwx other::r-x
-
@thomas-braun Wie komme ich da hin?
-
Ich würde den fixer aufrufen, den kann man irgendwie auch per
curl irgendwoherzaubern.
Ich find den richtigen Befehl aber nicht. Vielleicht weiß @Homoran den. -
@thomas-braun sagte in IOBroker nur manuell startbar, reagiert nicht auf Befehle:
Ich würde den fixer aufrufen, den kann man irgendwie auch per
curl irgendwoherzaubern.
Ich find den richtigen Befehl aber nicht. Vielleicht weiß @Homoran den.lies in meiner Signatur
-
Ich wusste noch, irgendwer hatte den in seiner Signatur...
-
@homoran
Ich musste erst mitsudo systemctl stop iobroker
alles stoppen, weil er auf iobroker stop nicht reagiert. Jetzt läuft Fixing directory permissions...
-
@silencerbob
Jetzt sieht es besser aus, er reagiert wieder auf Befehlepi@raspberrypi:~ $ iobroker start pi@raspberrypi:~ $ iobroker fix library: loaded Library version=2022-06-15 ioBroker or some processes are still running: io.admin.0 io.beckhoff.0 io.javascript.0 io.history.0 io.telegram.0 io.scenes.0 io.telegram.1 Please stop them first and try again! pi@raspberrypi:~ $ iobroker stop
-
pi@raspberrypi:~ $ getfacl /opt/iobroker/iobroker getfacl: Entferne führende '/' von absoluten Pfadnamen # file: opt/iobroker/iobroker # owner: iobroker # group: iobroker user::rwx group::r-x group:iobroker:rwx #effective:r-x mask::r-x other::r-x
Die Maske sieht aber immer noch so aus...