NEWS
[gelöst] admin-Adapter startet nicht mehr automatisch
-
bei mir beobachte ich seit Neuestem, dass wenn ich ioBroker neustarte (entweder über Hosts "Neu starten" oder wenn ich den Server mit ioBroker neustarte), der Admin-Adapter nicht startet. Restliche Adapter fahren wie sonst von alleine wieder an, aber Admin muss ich immer manuell starten mit````
sudo iobroker start admin.0Hat das Phänomen noch jemand? Gut möglich, dass ich es seit Admin 3.4.8 habe. Ubuntu 16.04.04 npm 6.1.0 node 8.11.3
-
Was steht denn im log vom Systemstart.
Gesendet vom Handy …
-
Wenn ich admin.0 manuell starte kommt einmal der Fehler mit setObject id missing. Sagt das schon was aus?
admin.0 2018-07-29 21:46:19.271 info successful connection to socket.io from ::ffff:192.168.178.184 admin.0 2018-07-29 21:45:57.176 info Use link "https://localhost:8081" to configure. admin.0 2018-07-29 21:45:57.176 info https server listening on port 8081 admin.0 2018-07-29 21:45:56.623 info received all objects admin.0 2018-07-29 21:45:50.314 info received all states admin.0 2018-07-29 21:45:48.742 info Repository received successfully. admin.0 2018-07-29 21:45:40.442 info requesting all objects admin.0 2018-07-29 21:45:40.440 info requesting all states admin.0 2018-07-29 21:45:40.431 info Request actual repository... admin.0 2018-07-29 21:45:40.152 info starting. Version 3.4.9 in /opt/iobroker/node_modules/iobroker.admin, node: v8.11.3 admin.0 2018-07-29 21:45:40.141 error setObject id missing!! admin.0 2018-07-29 21:45:35.913 info terminating admin.0 2018-07-29 21:45:35.903 info terminating https server on port 8081
Beim ioBroker Starten kommt:
2018-07-29 21:20:57.075 - info: host.brix-3150 iobroker.js-controller version 1.4.2 js-controller starting 2018-07-29 21:20:57.082 - info: host.brix-3150 Copyright (c) 2014-2018 bluefox, 2014 hobbyquaker 2018-07-29 21:20:57.083 - info: host.brix-3150 hostname: brix-3150, node: v8.11.3 2018-07-29 21:20:57.087 - info: host.brix-3150 ip addresses: 192.168.178.18 xxxx:ss:ssdfdsfd.....:5453646 2018-07-29 21:20:58.229 - info: host.brix-3150 inMem-states listening on port 9000 2018-07-29 21:21:01.563 - info: host.brix-3150 inMem-objects listening on port 9001 2018-07-29 21:21:01.583 - info: host.brix-3150 InMemoryDB connected 2018-07-29 21:21:01.734 - warn: Host on this system is not possible, because IP address is for states is 0.0.0.0 2018-07-29 21:21:01.888 - info: host.brix-3150 87 instances found 2018-07-29 21:21:01.939 - info: host.brix-3150 starting 47 instances 2018-07-29 21:21:02.003 - info: host.brix-3150 instance system.adapter.admin.0 started with pid 1400 2018-07-29 21:21:02.040 - warn: host.brix-3150 multihost service started on 0.0.0.0:50005 2018-07-29 21:21:04.011 - error: admin.0 setObject id missing!! 2018-07-29 21:21:04.035 - info: admin.0 starting. Version 3.4.9 in /opt/iobroker/node_modules/iobroker.admin, node: v8.11.3 2018-07-29 21:21:04.347 - info: admin.0 Request actual repository... 2018-07-29 21:21:04.354 - info: admin.0 requesting all states 2018-07-29 21:21:04.356 - info: admin.0 requesting all objects 2018-07-29 21:21:08.239 - info: host.brix-3150 instance system.adapter.javascript.0 started with pid 1418 2018-07-29 21:21:10.195 - info: host.brix-3150 instance system.adapter.text2command.0 started with pid 1424 2018-07-29 21:21:10.244 - info: host.brix-3150 Update repository "latest" under "http://download.iobroker.net/sources-dist-latest.json" 2018-07-29 21:21:12.886 - info: javascript.0 starting. Version 3.6.4 in /opt/iobroker/node_modules/iobroker.javascript, node: v8.11.3 2018-07-29 21:21:12.908 - info: javascript.0 requesting all states 2018-07-29 21:21:12.910 - info: javascript.0 requesting all objects
-
Das Problem ist gelöst. Ich hatte zu viele Objects und habe damit den Admin-Adapter wohl überfordert.
Ich hatte über 60.000 Objekte, wovon alleine 45.000 im BLE-Adapter zu finden waren.
Nach Löschen des BLE-Adapters fährt der Admin-Adapter wieder automatisch hoch nach einem Host-Neustart. Ich hatte außerdem Performance Probleme mit dem Admin-Adapter, er stürzte immer ab, wenn ich versuchte etwas unter Objekte anzusehen. Ist jetzt wieder gut.
Vorher habe ich übrigens das System komplett neu aufgesetzt (Ubuntu 16.04 -> 18.04) und ioBroker neu installiert und backup aufgespielt. Dann den Arbeitsspeicher erhöht, 4 GB -> 8 GB. Ohne Erfolg…. bis ich wie gesagt den BLE-Adapter deinstalliert habe.
Nun bin ich noch mit einigen Korrekturen beschäftigt... serialport-Adapter und VIS.
Der BLE-Adapter ist ansonsten in Ordnung, ich habe ihn nur zu viele Geräte speichern lassen.
-
Strange. Nur existierende Objekte sollten nicht das Problem sein. Welche js-Controller Version?
Gesendet vom Handy …