NEWS
PINE Rock64 bootet nicht mehr
-
@derrapf
Also einfach nur die vis-views.json nach main zu kopieren nützt nicht. Ich bekomme die Meldung, dass meine View nicht geladen werden kann und dann kommt die Default View.
Ich könnte heulen.
Jetzt probiere ich doch nochmal einen Restore... -
@derrapf sagte in PINE Rock64 bootet nicht mehr:
Jetzt probiere ich doch nochmal einen Restore...
nimm mal ein etwas älteres Backup
nur das armbian
dann nur den Curl einzeiler
wenn dann alles sauber läuft dann das Backup wiederherstellen -
@homoran
Nochmal zur Sicherheit:- neue SD Karte
- einrichten mit armbian-config
- mit dem Curl Befehl IOBroker installieren
- Assistent abarbeten, aber nicht durch den Assistenten die Adapter installieren lassen
- Backitup hinzufügen
- Älteres Backup einspielen.
Hoffen ?
So ungefähr?
Das Restore übrigens das ich eben laufen lies scheint durch zu sein; zumindest wird wieder der Instanzen Tab angezeigt.
Die Instanzen laufen alle nicht aber ich schalte sie jetzt mal nacheinander an. EIn paar sind rot und wenn man auf die Konfig Seite geht, dann sieht man "File index_m.html not found". Da gab's aber ne Lösung hab ich gelesen. Da kümmere ich mich nachher drum. Jetzt muss ich mal gucken welche ich alle zum Laufen kriege... -
JAAAAAAAAAAAAAAAAA! Meine Java Scripte sind wieder da! Ich spring im Dreieck!!!!
Jetzt werden die erstmal konventionell wegkopiert.
Wenn das mit VIs auch funktioniert besauf ich mich heute abend noch! -
@derrapf Auch interessant: Der Ordner "global" wo ich auch Scripte drin habe wird nicht angezeigt.
Aber wenn ich die Scripte exportiere, dann ist er drin.
Der neue Admin hat ganz schöne Visualisierungs-Issues... -
Jippieh!
Meine VIS Views sind auch wieder da.
Allerdings fehlen ein zwei Widgets. Da muss ich noch gucken.Jetzt muss ich mich noch um die roten Instanzen die felenden Scripte und das "index.html not found" kümmern, und dann ist die Welt wieder in Ordnung.
Danke für Eure Unterstützung!
-
So, jetz ist alles grün bis auf
Die sollen auch nich laufen.
Aaber: Was macht denn der js-controller schon wieder hier?
Lass ich den wie erst ist oder wie bekommt man den wieder raus?
Gruss Ralf -
iobroker list instances iobroker upload all
-
@thomas-braun
Was macht denn das genau?
iobroker list instances liefert:i@rock64:/opt/iobroker$ iobroker list instances + system.adapter.admin.0 : admin : rock64 - enabled, port: 8081, bind: 192.168.111.176, run as: admin + system.adapter.alexa2.0 : alexa2 : rock64 - enabled + system.adapter.backitup.0 : backitup : rock64 - enabled + system.adapter.cloud.0 : cloud : rock64 - enabled system.adapter.daswetter.0 : daswetter : rock64 - enabled + system.adapter.discovery.0 : discovery : rock64 - enabled system.adapter.dwd.0 : dwd : rock64 - enabled + system.adapter.enigma2.0 : enigma2 : rock64 - enabled system.adapter.flot.0 : flot : rock64 - disabled + system.adapter.fritzbox.0 : fritzbox : rock64 - enabled + system.adapter.fullybrowser.0 : fullybrowser : rock64 - enabled + system.adapter.history.0 : history : rock64 - enabled + system.adapter.hm-rega.0 : hm-rega : rock64 - enabled + system.adapter.hm-rpc.0 : hm-rpc : rock64 - enabled, port: 0 + system.adapter.hm-rpc.1 : hm-rpc : rock64 - enabled, port: 0 + system.adapter.hm-rpc.2 : hm-rpc : rock64 - enabled, port: 0 system.adapter.ical.0 : ical : rock64 - enabled system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png: rock64 - disabled system.adapter.icons-icons8.0 : icons-icons8 : rock64 - disabled system.adapter.icons-material-png.0 : icons-material-png : rock64 - disabled system.adapter.icons-material-svg.0 : icons-material-svg : rock64 - disabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : rock64 - disabled system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png: rock64 - disabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png : rock64 - disabled + system.adapter.info.0 : info : rock64 - enabled + system.adapter.iot.0 : iot : rock64 - enabled + system.adapter.javascript.0 : javascript : rock64 - enabled system.adapter.js-controller.0 : js-controller : rock64 - disabled system.adapter.luftdaten.0 : luftdaten : rock64 - enabled system.adapter.luftdaten.1 : luftdaten : rock64 - enabled system.adapter.material.0 : material : rock64 - disabled system.adapter.mobile.0 : mobile : rock64 - disabled + system.adapter.mqtt-client.0 : mqtt-client : rock64 - enabled, port: 18383 + system.adapter.octoprint.0 : octoprint : rock64 - enabled + system.adapter.owntracks.0 : owntracks : rock64 - enabled, port: 1883, bind: 192.168.111.176 system.adapter.parser.0 : parser : rock64 - disabled system.adapter.places.0 : places : rock64 - disabled + system.adapter.pushover.0 : pushover : rock64 - disabled system.adapter.rickshaw.0 : rickshaw : rock64 - disabled + system.adapter.samsung.0 : samsung : rock64 - enabled + system.adapter.samsung.1 : samsung : rock64 - enabled + system.adapter.sayit.0 : sayit : rock64 - enabled, port: 0 + system.adapter.scenes.0 : scenes : rock64 - enabled + system.adapter.shelly.0 : shelly : rock64 - enabled, port: 1882, bind: 0.0.0.0 + system.adapter.simple-api.0 : simple-api : rock64 - enabled, port: 8087, bind: 0.0.0.0, run as: admin + system.adapter.socketio.0 : socketio : rock64 - enabled, port: 8084, bind: 0.0.0.0, run as: admin + system.adapter.synology.0 : synology : rock64 - enabled, port: 5001 + system.adapter.telegram.0 : telegram : rock64 - enabled, port: 8443, bind: 0.0.0.0 + system.adapter.text2command.0 : text2command : rock64 - enabled + system.adapter.tr-064.0 : tr-064 : rock64 - enabled + system.adapter.tvspielfilm.0 : tvspielfilm : rock64 - enabled system.adapter.vis-bars.0 : vis-bars : rock64 - disabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : rock64 - disabled system.adapter.vis-colorpicker.0 : vis-colorpicker : rock64 - disabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : rock64 - disabled system.adapter.vis-google-fonts.0 : vis-google-fonts : rock64 - enabled system.adapter.vis-history.0 : vis-history : rock64 - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : rock64 - disabled + system.adapter.vis-inventwo.0 : vis-inventwo : rock64 - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : rock64 - disabled system.adapter.vis-justgage.0 : vis-justgage : rock64 - disabled system.adapter.vis-keyboard.0 : vis-keyboard : rock64 - disabled system.adapter.vis-lcars.0 : vis-lcars : rock64 - disabled system.adapter.vis-map.0 : vis-map : rock64 - disabled system.adapter.vis-material-advanced.0 : vis-material-advanced : rock64 - disabled system.adapter.vis-materialdesign.0 : vis-materialdesign : rock64 - disabled system.adapter.vis-metro.0 : vis-metro : rock64 - disabled system.adapter.vis-players.0 : vis-players : rock64 - disabled system.adapter.vis-plumb.0 : vis-plumb : rock64 - disabled system.adapter.vis-rgraph.0 : vis-rgraph : rock64 - disabled system.adapter.vis-timeandweather.0 : vis-timeandweather : rock64 - disabled system.adapter.vis.0 : vis : rock64 - enabled + system.adapter.vw-connect.0 : vw-connect : rock64 - enabled + system.adapter.web.0 : web : rock64 - enabled, port: 8082, bind: 0.0.0.0, run as: admin + instance is alive
Wobei: Der Zeitzpunkt für den Befehl ist grad ungünstig, denn es läuft grad ein IOBroker Backup
-
Der js-controller wird eigentlich nicht als Adapter klassifiziert. Da ist irgendwas krumm.
Und places gleichzeitig disabled und alive ist auch eine merkwürdige Konstellation.
-
Der kam durch den Restore rein
-
@thomas-braun
places brauch ich auch nicht. Die könnte ich wieder weg werfen. Die sind durch den Assisten am Anfang reingekommen.. -
@derrapf
Das deine Backup-Dateie(en) nicht ganz sauber sind wissen wir ja. -
@thomas-braun
Mag sein.
Jetzt ist aber alles wieder da was ich brauche. Jetzt könnte ich natürlich anfangen aufzuräumen.
Wobei: "iobroker list instances" habe ich ausgeführt während Backitup das Backup gemacht hat. Kann es sein, dass es da seltsame Quereffekte gibt? Muss der nicht die Adapter anhalten bevor er sie backuppt? Vielleicht setze ich den Befehl nachher nochmal ab.
Hab jetzt mal alles weggeworfen was ich nicht brauche. Nun ist alles grün bis auf den seltsamen Js_controller Adapter. Den trau ich mich nicht wegzulöschen. Nachher geht gar nix mehr... -
-
-
@thomas-braun sagte in PINE Rock64 bootet nicht mehr:
iobroker update
pi@rock64:~$ iobroker update Used repository: stable hash unchanged, use cached sources update done Adapter "admin" : 5.1.23 , installed 5.1.23 Adapter "alexa2" : 3.9.3 , installed 3.9.3 Adapter "backitup" : 2.1.13 , installed 2.1.13 Adapter "cloud" : 4.1.0 , installed 4.1.0 Adapter "daswetter" : 3.0.7 , installed 3.0.7 Adapter "discovery" : 2.7.0 , installed 2.7.0 Adapter "dwd" : 2.7.7 , installed 2.7.7 Adapter "flot" : 1.10.6 , installed 1.10.6 Adapter "fritzbox" : 0.2.1 , installed 0.2.1 Adapter "fritzdect" : 2.1.15 , installed 2.1.15 Adapter "fullybrowser" : 2.0.8 , installed 2.0.8 Adapter "history" : 1.9.13 , installed 1.9.13 Adapter "hm-rega" : 3.0.29 , installed 3.0.29 Adapter "hm-rpc" : 1.14.43 , installed 1.14.43 Adapter "ical" : 1.11.2 , installed 1.11.2 Adapter "icons-addictive-flavour-png": 0.1.0 , installed 0.1.0 Adapter "icons-fatcow-hosting": 0.1.0 , installed 0.1.0 Adapter "icons-icons8" : 0.0.1 , installed 0.0.1 Adapter "icons-material-png": 0.1.0 , installed 0.1.1 Adapter "icons-material-svg": 0.1.0 , installed 0.1.1 Adapter "icons-mfd-svg" : 1.0.2 , installed 1.0.2 Adapter "icons-open-icon-library-png": 0.1.2 , installed 0.1.2 Adapter "icons-ultimate-png": 1.0.1 , installed 1.0.1 Adapter "info" : 1.9.8 , installed 1.9.8 Adapter "iot" : 1.8.22 , installed 1.8.22 Adapter "jarvis" : 2.2.1 , installed 2.2.1 Adapter "javascript" : 5.2.8 , installed 5.2.8 Controller "js-controller" : 3.3.15 , installed 3.3.15 Adapter "luftdaten" : 1.0.3 , installed 1.0.3 Adapter "material" : 1.0.4 , installed 0.13.9 [Updateable] Adapter "melcloud" : 1.1.4 , installed 1.1.4 Adapter "mobile" : 1.0.1 , installed 1.0.1 Adapter "mqtt-client" : 1.4.0 , installed 1.4.0 Adapter "net-tools" : 0.1.5 , installed 0.1.5 Adapter "octoprint" : 1.1.1 , installed 1.1.1 Adapter "owntracks" : 1.0.0 , installed 1.0.0 Adapter "parser" : 1.0.7 , installed 1.0.7 Adapter "ping" : 1.5.0 , installed 1.5.0 Adapter "places" : 1.0.0 , installed 1.0.0 Adapter "pushover" : 2.0.5 , installed 2.0.5 Adapter "rickshaw" : 1.0.0 , installed 1.0.0 Adapter "samsung" : 0.2.9 , installed 0.2.9 Adapter "sayit" : 1.12.3 , installed 1.12.3 Adapter "scenes" : 2.3.6 , installed 2.3.6 Adapter "shelly" : 4.0.7 , installed 4.0.7 Adapter "simple-api" : 2.6.1 , installed 2.6.1 Adapter "socketio" : 3.1.4 , installed 3.1.4 Adapter "synology" : 1.0.0 , installed 1.0.0 Adapter "telegram" : 1.10.0 , installed 1.10.0 Adapter "text2command" : 2.1.1 , installed 2.1.1 Adapter "tr-064" : 4.2.14 , installed 4.2.14 Adapter "tvspielfilm" : 1.0.4 , installed 1.0.4 Adapter "vis" : 1.4.3 , installed 1.4.3 Adapter "vis-bars" : 0.1.4 , installed 0.1.4 Adapter "vis-canvas-gauges": 0.1.5 , installed 0.1.5 Adapter "vis-colorpicker": 1.2.0 , installed 1.2.0 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-google-fonts": 0.1.0 , installed 0.1.0 Adapter "vis-history" : 1.0.0 , installed 1.0.0 Adapter "vis-hqwidgets" : 1.1.7 , installed 1.1.7 Adapter "vis-inventwo" : 3.0.11 , installed 3.0.11 Adapter "vis-jqui-mfd" : 1.0.12 , installed 1.0.12 Adapter "vis-justgage" : 1.0.2 , installed 1.0.2 Adapter "vis-keyboard" : 0.0.2 , installed 0.0.2 Adapter "vis-lcars" : 1.0.4 , installed 1.0.4 Adapter "vis-map" : 1.0.4 , installed 1.0.4 Adapter "vis-material-advanced": 1.7.0 , installed 1.7.0 Adapter "vis-metro" : 1.1.2 , installed 1.1.2 Adapter "vis-players" : 0.1.6 , installed 0.1.6 Adapter "vis-plumb" : 1.0.2 , installed 1.0.2 Adapter "vis-rgraph" : 0.0.2 , installed 0.0.2 Adapter "vis-timeandweather": 1.1.7 , installed 1.1.7 Adapter "vw-connect" : 0.0.39 , installed 0.0.39 A
-
@derrapf
Da fehlt noch ein Teil.iobroker upgrade iobroker upload all
Dann sollte soweit alles konsistent sein.
-
Ok. Läuft
dreiviertel Stunde später: Läuft immer noch...
Fertig:
Hier das Log log.txt
Der Js-Controller ist immer noch daIch lass das aber erstmal so, denn er tut mir ja nicht weh, und so wie es aussieht geht erstmal wieder alles. Juhu.
Gruss Ralf -
Ich brauche leider nochmal Eure Hilfe
Seit meinem letzten Post lief der iobroker wieder. Gestern fiel mir auf dass er keine Befehle über Alexa mehr ausführt. Heute hab ich mal nachgeschaut und festgestellt, dass die objects.json und states.json 0Byte gross waren
Habe ihn angehalten und die beiden Dateien aus euinem Backup zurück kopiert. Geht aber immer noch nicht.
irgendwas stimmt mot der redis DB wohl nicht:redis-cli Could not connect to Redis at 127.0.0.1:6379: Connection refused
und
iobroker list instances No connection to states 127.0.0.1:6379[redis]
Auch im Log sieht man das
2021-09-08 18:58:21.040 - info: host.rock64 iobroker.js-controller version 3.3.15 js-controller starting 2021-09-08 18:58:21.055 - info: host.rock64 Copyright (c) 2014-2021 bluefox, 2014 hobbyquaker 2021-09-08 18:58:21.057 - info: host.rock64 hostname: rock64, node: v12.22.5 2021-09-08 18:58:21.059 - info: host.rock64 ip addresses: 192.168.111.176 fd5a:a2c9:3d75::239 2003:f4:4f06:7500:be0d:7f9f:c058:cf84 fd5a:a2c9:3d75:0:2ce4:cbc2:54ae:52c4 fe80::93b6:5418:55b1:f596 2021-09-08 18:58:51.114 - error: host.rock64 No connection to databases possible, restart 2021-09-08 18:58:51.140 - info: host.rock64 iobroker _restart 2021-09-08 18:58:54.786 - info: host.rock64 iobroker.js-controller version 3.3.15 js-controller starting 2021-09-08 18:58:54.802 - info: host.rock64 Copyright (c) 2014-2021 bluefox, 2014 hobbyquaker 2021-09-08 18:58:54.804 - info: host.rock64 hostname: rock64, node: v12.22.5 2021-09-08 18:58:54.806 - info: host.rock64 ip addresses: 192.168.111.176 fd5a:a2c9:3d75::239 2003:f4:4f06:7500:be0d:7f9f:c058:cf84 fd5a:a2c9:3d75:0:2ce4:cbc2:54ae:52c4 fe80::93b6:5418:55b1:f596
Auch im Syslog sieht man das:
Sep 8 15:32:41 rock64 systemd[1]: Started ioBroker Server. Sep 8 15:32:41 rock64 systemd[1]: redis-server.service: Main process exited, code=exited, status=1/FAILURE Sep 8 15:32:41 rock64 systemd[1]: redis-server.service: Failed with result 'exit-code'. Sep 8 15:32:41 rock64 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart. Sep 8 15:32:41 rock64 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 1. Sep 8 15:32:41 rock64 systemd[1]: Stopped Advanced key-value store. Sep 8 15:32:41 rock64 systemd[1]: Starting Advanced key-value store... Sep 8 15:32:41 rock64 systemd[1]: redis-server.service: Can't open PID file /run/redis/redis-server.pid (yet?) after start: No such file or directory Sep 8 15:32:41 rock64 systemd[1]: Started Advanced key-value store. Sep 8 15:32:41 rock64 systemd[1]: redis-server.service: Main process exited, code=exited, status=1/FAILURE Sep 8 15:32:41 rock64 systemd[1]: redis-server.service: Failed with result 'exit-code'. Sep 8 15:32:41 rock64 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart. Sep 8 15:32:41 rock64 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 2. Sep 8 15:32:41 rock64 systemd[1]: Stopped Advanced key-value store. Sep 8 15:32:41 rock64 systemd[1]: Starting Advanced key-value store... Sep 8 15:32:42 rock64 systemd[1]: redis-server.service: Can't open PID file /run/redis/redis-server.pid (yet?) after start: No such file or directory Sep 8 15:32:42 rock64 systemd[1]: Started Advanced key-value store. Sep 8 15:32:42 rock64 systemd[1]: redis-server.service: Main process exited, code=exited, status=1/FAILURE Sep 8 15:32:42 rock64 systemd[1]: redis-server.service: Failed with result 'exit-code'. Sep 8 15:32:42 rock64 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart. Sep 8 15:32:42 rock64 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 3. Sep 8 15:32:42 rock64 systemd[1]: Stopped Advanced key-value store. Sep 8 15:32:42 rock64 systemd[1]: Starting Advanced key-value store... Sep 8 15:32:42 rock64 systemd[1]: redis-server.service: Can't open PID file /run/redis/redis-server.pid (yet?) after start: No such file or directory Sep 8 15:32:42 rock64 systemd[1]: Started Advanced key-value store. Sep 8 15:32:42 rock64 systemd[1]: redis-server.service: Main process exited, code=exited, status=1/FAILURE Sep 8 15:32:42 rock64 systemd[1]: redis-server.service: Failed with result 'exit-code'. Sep 8 15:32:42 rock64 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart. Sep 8 15:32:42 rock64 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 4. Sep 8 15:32:42 rock64 systemd[1]: Stopped Advanced key-value store. Sep 8 15:32:42 rock64 systemd[1]: Starting Advanced key-value store... Sep 8 15:32:43 rock64 systemd[1]: redis-server.service: Can't open PID file /run/redis/redis-server.pid (yet?) after start: No such file or directory Sep 8 15:32:43 rock64 systemd[1]: Started Advanced key-value store. Sep 8 15:32:43 rock64 systemd[1]: redis-server.service: Main process exited, code=exited, status=1/FAILURE Sep 8 15:32:43 rock64 systemd[1]: redis-server.service: Failed with result 'exit-code'. Sep 8 15:32:43 rock64 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart. Sep 8 15:32:43 rock64 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 5. Sep 8 15:32:43 rock64 systemd[1]: Stopped Advanced key-value store. Sep 8 15:32:43 rock64 systemd[1]: redis-server.service: Start request repeated too quickly. Sep 8 15:32:43 rock64 systemd[1]: redis-server.service: Failed with result 'exit-code'. Sep 8 15:32:43 rock64 systemd[1]: Failed to start Advanced key-value store. Sep 8 15:32:49 rock64 systemd[1]: Started Session 10 of user pi. Sep 8 15:33:14 rock64 systemd[1]: iobroker.service: Main process exited, code=exited, status=1/FAILURE Sep 8 15:33:14 rock64 systemd[1]: iobroker.service: Failed with result 'exit-code'. Sep 8 15:33:14 rock64 systemd[1]: iobroker.service: Service RestartSec=100ms expired, scheduling restart. Sep 8 15:33:14 rock64 systemd[1]: iobroker.service: Scheduled restart job, restart counter is at 7. Sep 8 15:33:14 rock64 systemd[1]: Stopped ioBroker Server. Sep 8 15:33:14 rock64 systemd[1]: Starting Advanced key-value store... Sep 8 15:33:14 rock64 systemd[1]: redis-server.service: Can't open PID file /run/redis/redis-server.pid (yet?) after start: No such file or directory Sep 8 15:33:14 rock64 systemd[1]: Started Advanced key-value store. Sep 8 15:33:14 rock64 systemd[1]: Started ioBroker Server. Sep 8 15:33:14 rock64 systemd[1]: redis-server.service: Main process exited, code=exited, status=1/FAILURE Sep 8 15:33:14 rock64 systemd[1]: redis-server.service: Failed with result 'exit-code'. Sep 8 15:33:14 rock64 systemd[1]: redis-server.service: Service RestartSec=100ms expired, scheduling restart. Sep 8 15:33:14 rock64 systemd[1]: redis-server.service: Scheduled restart job, restart counter is at 1. Sep 8 15:33:14 rock64 systemd[1]: Stopped Advanced key-value store. Sep 8 15:33:14 rock64 systemd[1]: Starting Advanced key-value store...
Kann man da noch was retten oder muss ich wieder von vorne anfangen??
Gruss Ralf