NEWS
[Fehler] "does not start any instances on this host"
-
Hallo,
ich habe heute die Updates Controller und Ping gemacht. Ich habe dann (auch wenn nicht nötig) iobroker neu gestartet````
./iobroker restartleider erscheint jetzt nur noch diese Fehlermeldung: ``` `2015-04-15 11:14:59.850 - [32minfo[39m: host.MacMini-Ethernet.fritz.box received SIGTERM 2015-04-15 11:14:59.857 - [32minfo[39m: host.MacMini-Ethernet.fritz.box terminated 2015-04-15 11:15:00.853 - [32minfo[39m: host.MacMini-Ethernet.fritz.box received SIGTERM 2015-04-15 11:15:04.609 - [32minfo[39m: info 2015-04-15 11:15:04.612 - [32minfo[39m: host.MacMini-Ethernet.fritz.box ioBroker.js-controller version 0.5.15 js-controller starting 2015-04-15 11:15:04.612 - [32minfo[39m: host.MacMini-Ethernet.fritz.box Copyright (c) 2014 bluefox, hobbyquaker 2015-04-15 11:15:04.612 - [32minfo[39m: host.MacMini-Ethernet.fritz.box hostname: MacMini-Ethernet.fritz.box 2015-04-15 11:15:04.612 - [32minfo[39m: host.MacMini-Ethernet.fritz.box ip addresses: ANONYMISIERT 2015-04-15 11:15:04.668 - [32minfo[39m: inMem-states listening on port 9000 2015-04-15 11:15:04.726 - [32minfo[39m: inMem-objects listening on port 9001 2015-04-15 11:15:04.727 - [32minfo[39m: host.MacMini-Ethernet.fritz.box InMemoryDB connected 2015-04-15 11:15:04.732 - [32minfo[39m: host.MacMini-Ethernet.fritz.box 19 instances found 2015-04-15 11:15:04.733 - [33mwarn[39m: host.MacMini-Ethernet.fritz.box does not start any instances on this host[/code]` Was kann ich tun? Gruß Pix ```
-
Hier mal die Update Liste:
./iobroker update Cannot get version of "virtual". Cannot get version of "geofency". update done Adapter "zwave" : 0.1.0 Adapter "yr" : 0.1.5 , installed 0.1.5 Adapter "web" : 0.2.6 , installed 0.2.6 Adapter "vis" : 0.2.11 , installed 0.2.11 Adapter "virtual" Adapter "sonos" : 0.1.6 Adapter "rickshaw" : 0.2.2 , installed 0.2.2 Adapter "pushover" : 0.1.0 , installed 0.1.0 Adapter "onkyo" : 0.1.0 Adapter "telnet" : 0.0.0 Adapter "socketio" : 0.2.3 Adapter "simple-api" : 0.0.4 , installed 0.0.4 Adapter "sayit" : 0.3.6 , installed 0.3.6 Adapter "ping" : 0.1.4 , installed 0.1.4 Adapter "node-red" : 0.1.9 Adapter "mqtt" : 0.1.7 Adapter "mobile" : 0.0.2 , installed 0.0.2 Adapter "legacy" : 0.1.12 , installed 0.1.12 Adapter "knx" : 0.0.1 Controller "js-controller" : 0.5.15 , installed 0.5.15 Adapter "javascript" : 0.3.0 , installed 0.3.0 Adapter "ical" : 0.1.0 , installed 0.1.0 Adapter "hmm" : 0.0.17 Adapter "hue" : 0.2.0 Adapter "hm-rpc" : 0.4.0 , installed 0.4.0 Adapter "hm-rega" : 0.2.1 , installed 0.2.1 Adapter "history" : 0.1.3 , installed 0.1.3 Adapter "highcharts" : 0.0.0 Adapter "graphite" : 0.1.0 Adapter "geofency" Adapter "example" : 0.1.1 , installed 0.1.1 Adapter "email" : 0.1.0 , installed 0.1.0 Adapter "dwd" : 0.1.7 , installed 0.1.7 Adapter "cul" : 0.0.2 Adapter "b-control-em" : 0.1.1 Adapter "artnet" : 0.0.3 Adapter "admin" : 0.3.27 , installed 0.3.27
Ich würde ja nochmal drüberinstallieren, möchte aber auf gar keinen Fall meine Scripts verlieren.
-
Okay, für alle, die mal vor dem gleichen Problem stehen:
Ich habe jetzt die Installation gelöscht und sie mit OS X Time Machine wiederhergestellt. Der ioBroker Controller läßt sich starten, die Webseite öffnet sich nicht.
Also muss ich jetzt ioBroker auf dem normalen Weg neu installieren und dann nach und nach versuchen, die alten Einstellungen aus Backups wiederherzustellen. Bei VIS hatte das ja schonmal geklappt.
Gruß
Pix
-
Hallo pix,
wenn das Admin-Interface nicht geht schau mal hier http://forum.iobroker.org/viewtopic.php … =557#p3831 ob es dir hilft
Gruß
derAuge
-
Hallo derAuge,
danke für den Tipp. Ich habe einen anderen, steinigen Weg eingeschlagen. Der Webserver war ja gar nicht erreichbar, keine Instanz wurde geladen (siehe Threadtitel). Deshalb habe ich mich zu einem kompletten Neuaufbau entschieden und vorher ein Backup gemacht.
./iobroker backup
Das Installieren von ioBroker, Laden und Einstellen der Adapter dauert nicht länger als 20 Minuten und ist kein Beinbruch. Mir ging es um die mittlerweile 20 Skripte. Die sollten keinesfalls verloren gehen.
Da ich nicht weiß, wo im Backup (das ja nach dem Absturz angefertigt wurde) der Fehler lag, wurden nur die Skripte aus dem Backup (backup.json) wiederhergestellt. Sie liegen im Dateisystem in der Datei objects.json. Diese Datei wird natürlich auch regelmäßig mit TimeMachine gesichert.
Doch die Wiederherstellung aus beiden Backups ist gleich aufwendig. In der __objects.json-__Datei mit 1,3Mio Zeichen hab ich die Skripte gesucht und kopiert. Es sind Anführungzeichen (") mit (") ersetzt und Zeilenumbrüche mit (\n). Die Anführungszeichen konnte ich leicht mit dem Texteditor ersetzen, die Zeilenumbrüche aber per Hand. Und das dauert. Jetzt habe ich http://forum.iobroker.org/viewtopic.php?f=23&t=445&p=3170&hilit=schmerzen#p3170, jedes Skript auch offline auf der Festplatte zu sichern.
Ist es möglich, die Backupfunktion aus Admin zu steuern (Häufigkeit Zielort, evtl. Umfang, ggf. Restore) ?
Gruß
Pix
-
Das mit dem backup habe ich auch schon mal angesprochen. Ich habe es noch nicht geschafft (am Testsystem) ein backup zu machen…. System neu aufgesetzt und backup wieder zurück zu spielen.
Vorschlag: Hier sollte es Adapter ein backup und ein restore geben.
Bei einem restore auf ein neu aufgesetztes System sollten dann ach die noch nicht installierten Adapter automatisch installiert werden
Gesendet von meinem BLOOM mit Tapatalk