NEWS
Iobroker im Rock64 per Browser nicht zu erreichen.
-
Jupp, ioBroker js-controller läuft. Kann aber keine Adapter sehen. Und was ist mit dem admin-start und dem Log?
-
`2018-07-20 13:41:52.046 - [32minfo[39m: host.ioBroker-Rock64 ip addresses: 2a02:908:1e42:6660:38:a0ff:fe82:2dc0 fe80::38:a0ff:fe82:2dc0 2018-07-20 13:41:52.115 - [32minfo[39m: host.ioBroker-Rock64 inMem-states listening on port 9000 2018-07-20 13:41:52.169 - [32minfo[39m: host.ioBroker-Rock64 inMem-objects listening on port 9001 2018-07-20 13:41:52.202 - [32minfo[39m: host.ioBroker-Rock64 InMemoryDB connected 2018-07-20 13:41:52.251 - [31merror[39m: host.ioBroker-Rock64 _design/system missing - call node iobroker.js setup 2018-07-20 17:22:55.501 - [32minfo[39m: host.ioBroker-Rock64 received SIGTERM 2018-07-20 17:22:55.512 - [32minfo[39m: host.ioBroker-Rock64 terminated 2018-07-20 17:25:41.310 - [32minfo[39m: host.ioBroker-Rock64 iobroker.js-controller version 1.4.2 js-controller starting 2018-07-20 17:25:41.329 - [32minfo[39m: host.ioBroker-Rock64 Copyright (c) 2014-2018 bluefox, 2014 hobbyquaker 2018-07-20 17:25:41.331 - [32minfo[39m: host.ioBroker-Rock64 hostname: ioBroker-Rock64, node: v6.14.3 2018-07-20 17:25:41.334 - [32minfo[39m: host.ioBroker-Rock64 ip addresses: 192.168.178.73 2a02:908:1e42:6660:38:a0ff:fe82:2dc0 fe80::38:a0ff:fe82:2dc0 2018-07-20 17:25:41.499 - [32minfo[39m: host.ioBroker-Rock64 inMem-states listening on port 9000 2018-07-20 17:25:41.548 - [32minfo[39m: host.ioBroker-Rock64 inMem-objects listening on port 9001 2018-07-20 17:25:41.580 - [32minfo[39m: host.ioBroker-Rock64 InMemoryDB connected 2018-07-20 17:25:41.626 - [31merror[39m: host.ioBroker-Rock64 _design/system missing - call node iobroker.js setup 2018-07-20 17:29:01.436 - [32minfo[39m: host.ioBroker-Rock64 received SIGTERM 2018-07-20 17:29:01.447 - [32minfo[39m: host.ioBroker-Rock64 terminated 2018-07-20 17:29:07.877 - [32minfo[39m: host.ioBroker-Rock64 iobroker.js-controller version 1.4.2 js-controller starting 2018-07-20 17:29:07.895 - [32minfo[39m: host.ioBroker-Rock64 Copyright (c) 2014-2018 bluefox, 2014 hobbyquaker 2018-07-20 17:29:07.898 - [32minfo[39m: host.ioBroker-Rock64 hostname: ioBroker-Rock64, node: v6.14.3 2018-07-20 17:29:07.900 - [32minfo[39m: host.ioBroker-Rock64 ip addresses: 192.168.178.73 2a02:908:1e42:6660:38:a0ff:fe82:2dc0 fe80::38:a0ff:fe82:2dc0 2018-07-20 17:29:08.060 - [32minfo[39m: host.ioBroker-Rock64 inMem-states listening on port 9000 2018-07-20 17:29:08.111 - [32minfo[39m: host.ioBroker-Rock64 inMem-objects listening on port 9001 2018-07-20 17:29:08.144 - [32minfo[39m: host.ioBroker-Rock64 InMemoryDB connected 2018-07-20 17:29:08.191 - [31merror[39m: host.ioBroker-Rock64 _design/system missing - call node iobroker.js setup 2018-07-20 17:39:27.479 - [31merror[39m: vis.0 setObject id missing!! 2018-07-20 17:39:27.531 - [33mwarn[39m: vis.0 setObject control.instance (type=state) property common.role missing! 2018-07-20 17:39:27.544 - [33mwarn[39m: vis.0 setObject control.command (type=state) property common.role missing! 2018-07-20 17:39:27.557 - [33mwarn[39m: vis.0 setObject control.data (type=state) property common.role missing! 2018-07-20 17:39:27.574 - [32minfo[39m: vis.0 starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.vis, node: v6.14.3 2018-07-20 17:39:27.691 - [32minfo[39m: vis.0 Changes in index.html detected => update cache.manifest 2018-07-20 17:39:27.704 - [31merror[39m: vis.0 No license found for vis. Please get one on https://iobroker.net ! 2018-07-20 17:50:36.358 - [32minfo[39m: host.ioBroker-Rock64 received SIGTERM 2018-07-20 17:50:36.368 - [32minfo[39m: host.ioBroker-Rock64 terminated 2018-07-20 17:51:04.239 - [32minfo[39m: host.ioBroker-Rock64 iobroker.js-controller version 1.4.2 js-controller starting 2018-07-20 17:51:04.258 - [32minfo[39m: host.ioBroker-Rock64 Copyright (c) 2014-2018 bluefox, 2014 hobbyquaker 2018-07-20 17:51:04.260 - [32minfo[39m: host.ioBroker-Rock64 hostname: ioBroker-Rock64, node: v6.14.3 2018-07-20 17:51:04.262 - [32minfo[39m: host.ioBroker-Rock64 ip addresses: 192.168.178.73 2a02:908:1e42:6660:38:a0ff:fe82:2dc0 fe80::38:a0ff:fe82:2dc0 2018-07-20 17:51:04.427 - [32minfo[39m: host.ioBroker-Rock64 inMem-states listening on port 9000 2018-07-20 17:51:04.476 - [32minfo[39m: host.ioBroker-Rock64 inMem-objects listening on port 9001 2018-07-20 17:51:04.509 - [32minfo[39m: host.ioBroker-Rock64 InMemoryDB connected 2018-07-20 17:51:04.557 - [31merror[39m: host.ioBroker-Rock64 _design/system missing - call node iobroker.js setup /code] [code]root@ioBroker-Rock64:/opt/iobroker# iobroker start admin.0 Adapter "admin.0" does not exist. root@ioBroker-Rock64:/opt/iobroker# /code]`[/code]
-
Es läuft nur der js-controller und keine Adapter. Dann solltest Du nach http://www.iobroker.net/docu/?page_id=3928&lang=de#Ein_Adapter_oder_js-controller_neu_installieren admin installieren.
-
Ich würde vorher gerne noch etwas klären.
Kann ja eigentlich nicht sein, dass alle Adapter weg sind - die waren ja da, oder?
1.) hast du ein halbwegs aktuelles update?
- oder ist das ganz frisch?
2.) Hast du die Installation auf SD, Nand oder SSD/HDD?
3.) Hast du irgendetwas (z.B. über armbian-config) konfiguriert gehabt?
Gruß
rainer
-
Installiert ist das System seit Februar, seit gestern war alles aktuell. Ich wollte heute morgen einen komplett Neustart machen , und danach war Iobroker nicht mehr da .
System läuft auf eine ssd am usb 3 Port
Gesendet von iPad mit Tapatalk Pro
-
Kann ja eigentlich nicht sein, dass alle Adapter weg sind - die waren ja da, oder? `
Es sollte sich feststellen lassen, welche Adapter installiert sind (waren)ls -l /opt/iobroker/node_modules/iob*
Hoffentlich ist nicht die objects.json zerschossen ?
ls -l /opt/iobroker/iobroker-data/obj*
Gibt es ein Backup ?
-
<code>root@ioBroker-Rock64:/opt/iobroker# ls -l /opt/iobroker/iobroker-data/obj* -rw-r--r-- 1 root root 17561 Jul 20 17:51 /opt/iobroker/iobroker-data/objects.json -rw-r--r-- 1 root root 17761 Jul 20 17:51 /opt/iobroker/iobroker-data/objects.json.bak/code] ist das so richtig? adapter zeigt er an</code>
-
Die objects.json ist verdächtig klein. Gibt es ein Backup ?
@chucky666:adapter zeigt er an `
Auch iobroker.admin ? -
seit gestern war alles aktuell. `
Dann müsste es automatische Backups von gestern im Verzeichnis /opt/iobroker/iobroker-data/backup-objects geben. Was ergibt ?ls -l /opt/iobroker/iobroker-data/backup-objects
-
ja sind ein paar backups zu sehen
den admin zeigt er auch an
-
Dann sind sicherlich einige (ältere) Backup-Dateien erheblich größer als 17 kB ? Daraus sollte sich eine funktionierende objects.json erzeugen lassen.
-
Die sind teils von gestern , viele größer als 17
Gesendet von iPad mit Tapatalk Pro
-
Dann unzippe eine der "großen" Dateien von gestern und kopiere sie (hh-mm steht für die tatsächliche Uhrzeit). Vorher ioBroker stoppen !
cd /opt/iobroker/iobroker-data/backup-objects gunzip 2018-07-19_hh-mm_objects.json.gz iobroker stop cp 2018-07-19_hh-mm_objects.json /opt/iobroker/iobroker-data/objects.json iobroker start
Viel Glück !
-
Danke teste ich gleich mal
Gesendet von iPad mit Tapatalk Pro
-
Ich habe mit einem alten Backup das System wieder ans laufen bekommen .
Das Problem scheint beim Rock zu liegen , immer wenn das System Neustartet oder Stromlos war. Ist das System nicht mehr erreichbar . Leider finde ich das Problem nicht
Gesendet von iPad mit Tapatalk Pro
-
Das kann ein andere ursahe haben.
Evtl. Ist der Autostart disabled.
Gruß Rainer
-
Ok und wie schalte ich den an ?
Gesendet von iPad mit Tapatalk Pro
-
update-rc.d iobroker.sh defaults reboot
-
@Homoran: Das wird nicht reichen, denn im Image fehlt anscheinend die Datei iobroker.sh. https://forum.iobroker.net/viewtopic.php?f=34&t=7019&start=300#p153021