NEWS
[Synology Docker]Iobroker startet nicht (no database)
-
@simka sagte in [Synology Docker]Iobroker startet nicht (no database):
root@iobroker:/opt/iobroker# iobroker start
Das macht man nicht im Container !!!!!
Der Container wird neu gestartet über die Syn Oberfläche !!!
Zeige mal
ps auxwww |grep io@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
ps auxwww |grep io
root@iobroker:/opt/iobroker# ps auxwww |grep io root 1 0.0 0.0 7296 876 pts/0 Ss+ 19:34 0:00 /bin/bash /opt/scripts/iobroker_startup.sh root 7141 0.0 0.0 6504 968 pts/1 S+ 20:53 0:00 grep io root@iobroker:/opt/iobroker# -
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
ps auxwww |grep io
root@iobroker:/opt/iobroker# ps auxwww |grep io root 1 0.0 0.0 7296 876 pts/0 Ss+ 19:34 0:00 /bin/bash /opt/scripts/iobroker_startup.sh root 7141 0.0 0.0 6504 968 pts/1 S+ 20:53 0:00 grep io root@iobroker:/opt/iobroker# -
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
Hast du jetzt den Container mal neu gestartet !?
Nutzt du Portainer !?
Habs eben neugestartet, log hänge ich an
Portainer sagt mir nichts
-
@thomas-braun
Habe ich in dem Thread gelesen
https://forum.iobroker.net/topic/53378/server-cannot-start-inmem-objects-on-port-9001/50
Post 50 von JaridianHat leider auch nicht funktioniert
root@iobroker:/opt/iobroker# sudo -H -u iobroker npm install iobroker.js-controller (###########⠂⠂⠂⠂⠂⠂⠂) ⠹ reify:@serialport/parser-inter-byte-timeout: http fetch GET 200 https://registry.npmjs.org/@serialport/parser-inter-byte-timeout/-/parser-inter-byte-timeout-10.3.0.t (###########⠂⠂⠂⠂⠂⠂⠂) ⠧ reify:@serialport/bindings-interface: http fetch GET 200 https://registry.npmjs.org/@serialport/bindings-interface/-/bindings-interface-1.2.2.tgz 11973ms (cache miss npm ERR! code 22 npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller npm ERR! command failed npm ERR! command sh -c node iobroker.js setup first npm ERR! No connection to databases possible ... npm ERR! A complete log of this run can be found in: npm ERR! /opt/iobroker/.npm/_logs/2022-07-04T18_45_02_222Z-debug-0.log root@iobroker:/opt/iobroker#@simka sagte in [Synology Docker]Iobroker startet nicht (no database):
Habe ich in dem Thread gelesen
Aber nicht richtig. Der Befehl dort lautet anders.
Nämlich so wie ich das oben geschrieben habe. -
@simka sagte in [Synology Docker]Iobroker startet nicht (no database):
Habe ich in dem Thread gelesen
Aber nicht richtig. Der Befehl dort lautet anders.
Nämlich so wie ich das oben geschrieben habe.@thomas-braun said in [Synology Docker]Iobroker startet nicht (no database):
@simka sagte in [Synology Docker]Iobroker startet nicht (no database):
Habe ich in dem Thread gelesen
Aber nicht richtig. Der Befehl dort lautet anders.
Nämlich so wie ich das oben geschrieben habe.Hab den Befehl nach deinen Angaben ausgeführt, aber auch gleicher Fehler.
-
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
Hast du jetzt den Container mal neu gestartet !?
Nutzt du Portainer !?
Habs eben neugestartet, log hänge ich an
Portainer sagt mir nichts
-
@simka sagte in [Synology Docker]Iobroker startet nicht (no database):
Habs eben neugestartet, log hänge ich an
ist der Befehl den ich dir gegeben habe vor oder nach dem Container neustart.
ps auxwww |grep ioZeige noch mal !
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
ps auxwww |grep io
War vor dem Neustart
Jetzt noch ma nach einem Neustart :-)@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
@simka sagte in [Synology Docker]Iobroker startet nicht (no database):
Habs eben neugestartet, log hänge ich an
ist der Befehl den ich dir gegeben habe vor oder nach dem Container neustart.
ps auxwww |grep ioZeige noch mal !
War vor dem Neustart
Jetzt aber nach dem Neustart :-)root@iobroker:/opt/iobroker# ps auxwww |grep io root 1 0.0 0.0 7292 1796 pts/0 Ss+ 20:55 0:00 /bin/bash /opt/scripts/iobroker_startup.sh iobroker 1057 122 5.3 805700 214860 ? Rsl 21:04 0:28 iobroker.js-controller root 1081 0.0 0.0 6504 964 pts/1 S+ 21:05 0:00 grep io root@iobroker:/opt/iobroker# -
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
ps auxwww |grep io
War vor dem Neustart
Jetzt noch ma nach einem Neustart :-)@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
@simka sagte in [Synology Docker]Iobroker startet nicht (no database):
Habs eben neugestartet, log hänge ich an
ist der Befehl den ich dir gegeben habe vor oder nach dem Container neustart.
ps auxwww |grep ioZeige noch mal !
War vor dem Neustart
Jetzt aber nach dem Neustart :-)root@iobroker:/opt/iobroker# ps auxwww |grep io root 1 0.0 0.0 7292 1796 pts/0 Ss+ 20:55 0:00 /bin/bash /opt/scripts/iobroker_startup.sh iobroker 1057 122 5.3 805700 214860 ? Rsl 21:04 0:28 iobroker.js-controller root 1081 0.0 0.0 6504 964 pts/1 S+ 21:05 0:00 grep io root@iobroker:/opt/iobroker# -
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
iobroker statusroot@iobroker:/opt/iobroker# iobroker status Objects database error: connect ECONNREFUSED 127.0.0.1:9001 Server Cannot start inMem-states on port 9000: Failed to lock DB file "/opt/iobroker/iobroker-data/states.jsonl"! root@iobroker:/opt/iobroker# -
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
iobroker start
root@iobroker:/opt/iobroker# kill 1057 bash: kill: (1057) - No such process root@iobroker:/opt/iobroker# ps PID TTY TIME CMD 986 pts/1 00:00:00 bash 2095 pts/1 00:00:00 ps root@iobroker:/opt/iobroker# iobroker start iobroker controller daemon already running. PID: 2135 root@iobroker:/opt/iobroker# kill 2135 root@iobroker:/opt/iobroker# iobroker start Starting iobroker controller daemon... iobroker controller daemon started. PID: 2208 root@iobroker:/opt/iobroker# -
Da stimmt was nicht es werden Zwei Controller gestartet !!
einmal 4.0.21 und dann 4.0.23
2022-07-04 19:57:00.141 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 19:57:00.159 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 19:57:00.161 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 19:57:00.164 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2 2022-07-04 19:57:30.237 - [31merror[39m: host.iobroker No connection to databases possible, restart 2022-07-04 19:57:30.260 - [32minfo[39m: host.iobroker iobroker _restart 2022-07-04 19:57:37.079 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.23 js-controller starting 2022-07-04 19:57:37.094 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 19:57:37.096 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 19:57:37.097 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2 -
Da stimmt was nicht es werden Zwei Controller gestartet !!
einmal 4.0.21 und dann 4.0.23
2022-07-04 19:57:00.141 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 19:57:00.159 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 19:57:00.161 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 19:57:00.164 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2 2022-07-04 19:57:30.237 - [31merror[39m: host.iobroker No connection to databases possible, restart 2022-07-04 19:57:30.260 - [32minfo[39m: host.iobroker iobroker _restart 2022-07-04 19:57:37.079 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.23 js-controller starting 2022-07-04 19:57:37.094 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 19:57:37.096 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 19:57:37.097 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
Da stimmt was nicht es werden Zwei Controller gestartet !!
einmal 4.0.21 und dann 4.0.23
2022-07-04 19:57:00.141 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 19:57:00.159 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 19:57:00.161 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 19:57:00.164 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2 2022-07-04 19:57:30.237 - [31merror[39m: host.iobroker No connection to databases possible, restart 2022-07-04 19:57:30.260 - [32minfo[39m: host.iobroker iobroker _restart 2022-07-04 19:57:37.079 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.23 js-controller starting 2022-07-04 19:57:37.094 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 19:57:37.096 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 19:57:37.097 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2Vielleicht durch den js-controller Befehl gekommen. Gibt es einen uninstall Befehl oder soll ich eine neue Docker Instanz bauen und den Ordner mounten?
-
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
Da stimmt was nicht es werden Zwei Controller gestartet !!
einmal 4.0.21 und dann 4.0.23
2022-07-04 19:57:00.141 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 19:57:00.159 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 19:57:00.161 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 19:57:00.164 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2 2022-07-04 19:57:30.237 - [31merror[39m: host.iobroker No connection to databases possible, restart 2022-07-04 19:57:30.260 - [32minfo[39m: host.iobroker iobroker _restart 2022-07-04 19:57:37.079 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.23 js-controller starting 2022-07-04 19:57:37.094 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 19:57:37.096 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 19:57:37.097 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2Vielleicht durch den js-controller Befehl gekommen. Gibt es einen uninstall Befehl oder soll ich eine neue Docker Instanz bauen und den Ordner mounten?
-
@simka sagte in [Synology Docker]Iobroker startet nicht (no database):
eine neue Docker Instanz bauen und den Ordner mounten?
Jipp , mach das .
du hast da was quer installiert !
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
@simka sagte in [Synology Docker]Iobroker startet nicht (no database):
eine neue Docker Instanz bauen und den Ordner mounten?
Jipp , mach das .
du hast da was quer installiert !
Erledigt, leider immer noch nicht :-/
-
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
@simka sagte in [Synology Docker]Iobroker startet nicht (no database):
eine neue Docker Instanz bauen und den Ordner mounten?
Jipp , mach das .
du hast da was quer installiert !
Erledigt, leider immer noch nicht :-/
Wie geht das einmal Node 16 dann 14
2022-07-04 21:21:03.074 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 21:21:03.086 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 21:21:03.088 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 21:21:03.089 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2 2022-07-04 21:26:04.283 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 21:26:04.300 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 21:26:04.302 - [32minfo[39m: host.iobroker hostname: iobroker, node: v14.19.3 2022-07-04 21:26:04.304 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2 -
Wie geht das einmal Node 16 dann 14
2022-07-04 21:21:03.074 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 21:21:03.086 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 21:21:03.088 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 21:21:03.089 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2 2022-07-04 21:26:04.283 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 21:26:04.300 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 21:26:04.302 - [32minfo[39m: host.iobroker hostname: iobroker, node: v14.19.3 2022-07-04 21:26:04.304 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
Weg geht das einmal Node 16 dann 14
2022-07-04 21:21:03.074 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 21:21:03.086 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 21:21:03.088 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 21:21:03.089 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2 2022-07-04 21:26:04.283 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 21:26:04.300 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 21:26:04.302 - [32minfo[39m: host.iobroker hostname: iobroker, node: v14.19.3 2022-07-04 21:26:04.304 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2Is das im in einer Datei hinterlegt?
-
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
Weg geht das einmal Node 16 dann 14
2022-07-04 21:21:03.074 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 21:21:03.086 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 21:21:03.088 - [32minfo[39m: host.iobroker hostname: iobroker, node: v16.15.1 2022-07-04 21:21:03.089 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2 2022-07-04 21:26:04.283 - [32minfo[39m: host.iobroker iobroker.js-controller version 4.0.21 js-controller starting 2022-07-04 21:26:04.300 - [32minfo[39m: host.iobroker Copyright (c) 2014-2022 bluefox, 2014 hobbyquaker 2022-07-04 21:26:04.302 - [32minfo[39m: host.iobroker hostname: iobroker, node: v14.19.3 2022-07-04 21:26:04.304 - [32minfo[39m: host.iobroker ip addresses: 172.17.0.2Is das im in einer Datei hinterlegt?
-
@glasfaser said in [Synology Docker]Iobroker startet nicht (no database):
Hast du kein Backup über Backitup !?
Dock, habe es über das Webinterface eingespielt und anschließend die gleichen Probleme bekommen
-
iobroker.2022-07-04 (9).log Hallo zusammen,
mich hat es leider auch getroffen. Iobroker lässt sich nicht mehr starten. Log im Anhang
Ich habe verschiedene Befehle wie z.B.iobroker fixoder
curl -fsL https://iobroker.net/fix.sh | bash -und anschließend
sudo -u iobroker -H npm install iobroker.js-controllerWobei dann dieser Fehler kam
root@iobroker:/opt/iobroker# sudo -u iobroker -H npm install iobroker.js-controller npm WARN old lockfile npm WARN old lockfile The package-lock.json file was created with an old version of npm, npm WARN old lockfile so supplemental metadata must be fetched from the registry. npm WARN old lockfile npm WARN old lockfile This is a one-time fix-up, please be patient... npm WARN old lockfile (################⠂⠂) ⠼ idealTree:inflate:node_modules/@samverschueren/stream-to-observable/node_modules/any-observable: sill inflate node_modules/@samverschueren/stream-to-observable/node_modul (################⠂⠂) ⠼ idealTree:inflate:node_modules/@samverschueren/stream-to-observable/node_modules/any-observable: sill inflate node_modules/@samverschueren/stream-to-observable/node_modul npm ERR! code 24 npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller npm ERR! command failed npm ERR! command sh -c node iobroker.js setup first npm ERR! Server Cannot start inMem-states on port 9000: Failed to lock DB file "/opt/iobroker/iobroker-data/states.jsonl"! npm ERR! A complete log of this run can be found in: npm ERR! /opt/iobroker/.npm/_logs/2022-07-04T17_55_42_289Z-debug-0.log root@iobroker:/opt/iobroker#Das /opt/iobroker/.npm/_logs/2022-07-04T17_55_42_289Z-debug-0.log im Anhang.
Die Lockfiles habe ich auch bereits gelöscht.
Ich benutzte iobroker in einem Docker auf einer Synology mit folgenden Verionenroot@iobroker:/opt/iobroker# npm -v 8.11.0 root@iobroker:/opt/iobroker#und
root@iobroker:/opt/iobroker# node -v v16.15.1 root@iobroker:/opt/iobroker#Das curiose ist, dass ich eine weitere Docker Instanz gestartet habe, bei der ich den Wizard durch gegangen bin und nachdem ich das Backup eingespielt habe, ebenfalls nicht mehr startete
Ich hoffe, dass ich alle benötigten Informationen, für eine Fehlerdiagnose, zusammen habe ansonsten liefere ich diese noch nach.
Vielen Dank schonmal im vorraus.
LG
2022-07-04T18_06_06_635Z-debug-0.log
iobroker.2022-07-04 (9).log@simka sagte in [Synology Docker]Iobroker startet nicht (no database):
Hallo zusammen,
mich hat es leider auch getroffen. Iobroker lässt sich nicht mehr starten.Was hat dich getroffen? Hab noch nicht gehört dass der iobroker einfach so über die Klippe springt. Was hat dich denn in diese Lage gebracht. Updates? Was genau hast du gemacht?
(Sorry falls ich das im Thread überlesen haben sollte)MfG,
Andre