NEWS
Nach Controller update kein Controller mehr vorhanden
-
Hallo Rainer,
so wie es im PopUp stand:
sudo iobroker stop
sudo iobroker update
sudo iobroker upgrade self
iobroker start ist dann mit der Fehlermeldung abgebrochen, dass es das genannte Verzeichnis nicht gibt.
Bei dem iobroker handelt es sich um einen "neben-iobroker",der als zweiter host läuft - ich brauch den natürlich dennoch.
Georg
-
kann ich evtl. aus einem Backup einfach das Verzeichnis holen ?
-
ist ja ulkig…. ja spiel die sicherung zurück (ganzer ordner)..danach sollte es wieder laufen
-
Ich würde einfach drüberinstallieren
sudo iobroker stop sudo npm cache clean sudo npm install iobroker.js-controller sudo iobroker start
Gruß
Rainer
-
danke, werde ich heute abend versuchen.
Bleibt nur die die Frage "Warum wurde das verzeichnis gelöscht". Evtl. liegt die Antwort bei mir - ich bin aber nicht sicher : ich habe das upgrade auf dem Haupt-iobroker und den Neben-iobroker parallel angestossen. Vielleicht war das falsch?
-
Evtl. war auch das downloadpaket defekt.
Deswegen das npm cache clen, damit das neu heruntergeladen wird ind nicht das aus dem Cache verwendet wird.
Gruß
Rainer
-
habs ausprobiert - Verzeichnis ist wieder da - nur verbindet er sich nicht mehr mit dem Haupt-iobroker.
Ich befürchte, dass in dem Verzeichnis auch configs liegen, die jetzt weg sind.
-
Ich befürchte, dass in dem Verzeichnis auch configs liegen, die jetzt weg sind. `
bekommen wir hin!Entscheidend, da Multihost gerade umgebaut wird, sind die Versionen des Admin auf Master und slave.
Gruß
Rainer
-
doof - will backup einspielen und das geht nicht:
` > > iobroker restore ./backups/2017_07_30-18_48_41_backupiobroker2.tar.gz
events.js:160
throw er; // Unhandled 'error' event
^
Error: listen EADDRNOTAVAIL 192.168.20.3:9001
at Object.exports._errnoException (util.js:1018:11)
at exports._exceptionWithHostPort (util.js:1041:20)
at Server._listen2 (net.js:1245:19)
at listen (net.js:1294:10)
at net.js:1404:9
at _combinedTickCallback (internal/process/next_tick.js:83:11)
at process._tickCallback (internal/process/next_tick.js:104:9) `
Nun bin ich nicht wirklich wissend was linux angeht :oops:
Kann ich das Verzeichnis aus dem tar extrahieren ohne "iobroker restore" zu verwenden?
Wenn ja: Wie?
-
> Entscheidend, da Multihost gerade umgebaut wird, sind die Versionen des Admin auf Master und slave.
OK
iobroker update
iobroker upgrade admin
landen leider auch in obigen Fehler
Muss ich über npm gehen ?
-
Bitte beantworte mir die Frage nach den admin-Versionen.
Diese sind entscheidend für die weitere Hilfe.
Gruß
Rainer
-
…und der backup-Befehl würde lauten:
cd /opt/iobroker sudo iobroker stop sudo iobroker restore 2017_07_30-18_48_41_backupiobroker2.tar.gz sudo iobroker start
Gruß
Rainer
-
OK -das war eine Frage
seufz - jetzt werden auf dem Haupt-iobroker die Adapter und deren version nicht mehr angezeigt. Auf den Neben-iobroker läuft gar kein web-interface
Also, ich bin sicher auf dem Haupt-iobroker die 2.0.2 gehabt zu haben. Auf dem Neben-Raspi war wahrscheinlich 1.7.x (nicht 100% sicher)
-
sudo iobroker update ````bringt die Versionen. Gruß Rainer
-
wie nab sich täuschen kann - genau umgekehr
Haupt 1.7.6
Neben 2.0.2
Ich bring den Haupt-iobroker auch mal auf die 2.0.2
OK?
-
-
läuft wieder - danke !!!!!!!
-
Was?
Alles???
Gruß
Rainer
-
sieht grundsätzlich gut aus - sollte mich das jetzt skeptisch machen ?
Was ich nicht verstehe ist allerdings, warum ich auf einem alten Stand Skripte/VIS bin.
Wirst Du mir zwar nicht glauben, aber ich habe das Backup auf dem Neben-iobroker versucht zu installieren - dennoch scheint es mir auch alles auf dem haupt-ioBroker was VIS/Scripte angeht, auf die Version aus dem backup gebracht zu haben.
Oder war das zu erwarten ?
Wenn ja: Muss ich überhaupt ein Backup des Neben-Raspi machen?
-
sieht grundsätzlich gut aus `
schön!sollte mich das jetzt skeptisch machen ? `
nö, ich hatte mich nur schon moralisch auf einen langen Abend vorbereitet und einen guten Bordeaux aufgemachtOder war das zu erwarten ? `
leider ja.Wenn ja: Muss ich überhaupt ein Backup des Neben-Raspi machen? `
NeinAuf dem Slave soll nur der controller und der admin installiert sein, sonst nichts.
alles andere wird vom admin des masters geregelt.
Da kannst du im Reiter Adapter im Pulldown in der Titelleiste einstellen, welche Adapter du sehen willst, die vom Master oder die vom Slave.
Installationen laufen dort genauso ab.
Ich habe keine Ahnung was das jetzt für dich bedeutet, insbesondere was updates angeht.
Wenn die Versionen nicht durch die Installation im Admin des Masters registriert sind, kannst du sie auch nicht darüber updaten.
Kommst du denn noch auf den Admin des Slaves?
Gruß
Rainer