NEWS
iobroker läuft nicht mehr
-
-
micros02@smartmeter:~ $ iobroker -v 4.0.21 micros02@smartmeter:~ $ sudo lsof /opt/iobroker/iobroker-data/objects.jsonl COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME node 2388 iobroker 19u REG 179,2 120034159 268535 /opt/iobroker/iobroker-data/objects.jsonl micros02@smartmeter:~ $
-
-
@thomas-braun said in iobroker läuft nicht mehr:
iob update
micros02@smartmeter:~ $ iob update No connection to databases possible ...
-
ps auxww|grep io
-
@thomas-braun ```
micros02@smartmeter:~ $ ps auxww|grep io root 34 0.0 0.0 0 0 ? I< 11:06 0:00 [blkcg_punt_bio] root 36 0.0 0.0 0 0 ? I< 11:06 0:00 [rpciod] root 38 0.0 0.0 0 0 ? I< 11:06 0:00 [xprtiod] root 40 0.0 0.0 0 0 ? I< 11:06 0:00 [nfsiod] root 44 0.0 0.0 0 0 ? I< 11:06 0:00 [DWC Notificatio] message+ 249 0.0 0.7 7688 3496 ? Ss 11:07 0:03 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only iobroker 2963 99.8 20.0 210548 88088 ? Rsl 12:29 0:28 iobroker.js-controller micros02 2978 0.0 0.4 7436 2028 pts/0 S+ 12:30 0:00 grep --color=auto io
-
-
micros02@smartmeter:~ $ sudo kill 2963 kill: (2963): No such process
-
systemctl status iobroker.service
-
@thomas-braun said in iobroker läuft nicht mehr:
systemctl status iobroker.service
micros02@smartmeter:~ $ systemctl status iobroker.service ● iobroker.service - ioBroker Server Loaded: loaded (/lib/systemd/system/iobroker.service; enabled; vendor preset: enabled) Active: activating (auto-restart) (Result: exit-code) since Wed 2022-04-27 12:44:50 CEST; 1s ago Docs: http://iobroker.net Process: 3329 ExecStart=/usr/bin/bash -c ${NODE} /opt/iobroker/node_modules/iobroker.js-controller/controller.j> Main PID: 3329 (code=exited, status=1/FAILURE) CPU: 44.948s Apr 27 12:44:53 smartmeter systemd[1]: iobroker.service: Scheduled restart job, restart counter is at 82. Apr 27 12:44:53 smartmeter systemd[1]: Stopped ioBroker Server. Apr 27 12:44:53 smartmeter systemd[1]: iobroker.service: Consumed 44.948s CPU time. Apr 27 12:44:53 smartmeter systemd[1]: Started ioBroker Server. lines 1-12/12 (END)
-
sudo systemctl stop iobroker
-
micros02@smartmeter:~ $ sudo systemctl stop iobroker micros02@smartmeter:~ $
-
Dann schau nochmal, was da läuft:
ps auxww|grep io
Wenn da keine iobroker-Prozesse mehr zu sehen sind:
iobroker update iobroker upgrade
-
Das funktioniert irgendwie nicht
micros02@smartmeter:~ $ ps auxww|grep io root 34 0.0 0.0 0 0 ? I< 11:06 0:00 [blkcg_punt_bio] root 36 0.0 0.0 0 0 ? I< 11:06 0:00 [rpciod] root 38 0.0 0.0 0 0 ? I< 11:06 0:00 [xprtiod] root 40 0.0 0.0 0 0 ? I< 11:06 0:00 [nfsiod] root 44 0.0 0.0 0 0 ? I< 11:06 0:00 [DWC Notificatio] message+ 249 0.0 0.7 7688 3324 ? Ss 11:07 0:05 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only micros02 4485 0.0 0.4 7436 1944 pts/0 S+ 13:39 0:00 grep --color=auto io micros02@smartmeter:~ $ iobroker update No connection to databases possible ...
-
Du hast die Frage noch nicht beantwortet:
@homoran sagte in iobroker läuft nicht mehr:
ist das ein Multihost-System?
-
sorry, die Frage ist bei mir untergegangen.
Nein, es ist nur ein raspi, der den Stromverbrauch misst. -
Prüf mal die nodeJS-Installation:
sudo ln -s /usr/bin/node /usr/bin/nodejs which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
-
@emi-0
Wenn nodejs in Version 14 sauber installiert ist:cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller
-
micros02@smartmeter:~ $ cd /opt/iobroker micros02@smartmeter:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller removed 82 packages in 1m 38 packages are looking for funding run `npm fund` for details micros02@smartmeter:/opt/iobroker $
soll ich iobroker nochmal starten?
-
ich interpretiere das so, dass die nodeJS-Installatiion i.O ist:
micros02@smartmeter:~ $ which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v12.22.5 v12.22.5 7.5.2 micros02 /home/micros02 Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease Reading package lists... Done Building dependency tree... Done Reading state information... Done 54 packages can be upgraded. Run 'apt list --upgradable' to see them. nodejs: Installed: 12.22.5~dfsg-2~11u1 Candidate: 12.22.5~dfsg-2~11u1 Version table: *** 12.22.5~dfsg-2~11u1 500 500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages 100 /var/lib/dpkg/status
aber ich sehe gerade, dass es die 12.22.5 ist