NEWS
Installation im Docker bricht ab [gelöst]
-
@r-frase Bevor Du da zu viel Zeit investierst. Irgendwo gab es letztens hier erst was zur DS 220+. Die nötige Leistung hat die nur für ganz einfache Dinge. Die CPU ist einfach keine Rakete und das System selbst benötigt ja auch schon einen guten Teil davon.
Mehr als eine einfachste iobroker-Installation um mal etwas damit rumzuspielen solltest Du da nicht planen. Um eine etwas umfangreichere iobroker-Umgebung laufen zu lassen oder gar das ganze Smarthome damit zu steuern ist das Ding einfach zu langsam. Du wirst da früher oder später merken, dass Du nicht glücklich wirst, wenn alles recht zäh wird und beispielsweise auf „Befehle“ aus einer Visualisierung verzögert reagiert wird.Gruss, Jürgen
-
@wildbill sagte in Installation im Docker bricht ab:
@r-frase Bevor Du da zu viel Zeit investierst. Irgendwo gab es letztens hier erst was zur DS 220+. Die nötige Leistung hat die nur für ganz einfache Dinge. Die CPU ist einfach keine Rakete und das System selbst benötigt ja auch schon einen guten Teil davon.
Mehr als eine einfachste iobroker-Installation um mal etwas damit rumzuspielen solltest Du da nicht planen. Um eine etwas umfangreichere iobroker-Umgebung laufen zu lassen oder gar das ganze Smarthome damit zu steuern ist das Ding einfach zu langsam. Du wirst da früher oder später merken, dass Du nicht glücklich wirst, wenn alles recht zäh wird und beispielsweise auf „Befehle“ aus einer Visualisierung verzögert reagiert wird.Gruss, Jürgen
ähmmm... die 220+ mit 18GB RAM läuft mega. Wie geschrieben hatte ich ioBoker längst am Laufen. Ist halt so meine persönliche Erfahrung. Aber ja. Mit den Standard 2GB ist damit nicht viel zu holen
6 Container mit 3,2 GB laufen. Die CPU ist jetzt in diesem Moment mit 32%, der RAM mit 22% ausgelastet
-
Man müsste Schritt für Schritt sehen wie du das installierst.
Die Oberfläche hat sich mit DSM7 geändert.
Das Ding heisst jetzt Container Manager.Über Registrierung das Image ziehen und installieren....
Und da die Schritte mit uns teilen.
-
-
@r-frase
An den 18GB wird es wohl wenn dann auch nicht scheitern. Eher am etwas schwachbrüstigen Celeron Dual-Core. Wenn ich dann noch lese, dass jetzt schon 6 Container laufen und die Syno selbst auch noch ihren Teil braucht, wirst Du Dich wundern was von DeinenDie CPU ist jetzt in diesem Moment mit 32%, der RAM mit 22% ausgelastet
dann noch übrig bleibt.
-
Okay. Ich probiere es mal, aus meiner Sicht, darzulegen...
Ich hatte das Ganze bereits genauso am Laufen, wie ich es jetzt wieder vor habe, und es gab kein laggen oder anderes. Es war vor dem DSM 7.
Es lief sauber durch, bis ich aus ganz anderen Gründen doch nochmal auf den Raspi umgestiegen bin. Ich wollte es (auch aus Neugier) mit einem Multihost-System versuchen. Das war anfangs auch ganz okay.Der Raspi 4 mit 4 GB hatte mit ioBroker nur leider irgendwann zu kämpfen und die Updates waren, vor allem einfach nur Kacke. Alles was ich nachlesen konnte und was offensichtlich anderen half hat mir blöderweise nichts gebracht. Ich hatte dann auch keinen Bock mehr den nächsten JS-Conroller upzudaten und dann ist mir die Karte abgeraucht. Ein Zeichen.
Also habe ich alles wieder zurück auf die Syno und, wie zuvor, läuft es gut.
Bis auf die Installation vom ioBroker.Also brauche ich keine Infos zur Performance.
Ich benötige Hilfe zur Installation.Wer mir also eine Hilfe sein kann - BITTE! WIRKLICH! Ich möchte das zum Laufen bringen!
Wer sich über Performance unterhalten möchte, dann gibt es bestimmt bessere threads, oder macht einfach mal einen auf. Mir hilft das nicht im Geringsten.
Nochmal als Zusammenfassung: ich will hier nicht über die Hardware diskutieren, ich brauche jemand mit einer Ahnung, warum die Installation nicht funktioniert. Ganz ohne Stress... bitte.
-
Ja, danke dir.
Im Containermanager habe ich das Standardimage vom boanet ioBroker (latest).
Zuerst lösche ich bei einem neuen Versuch den Inhalt vom iobroker_data-Ordner.
Zuerst das Image ausführen. Dann das Webportal via Webstation einrichten aktivieren (Port 8081).Im nächsten Schritt trage ich dann den Ordner zum mounten ein und stelle auf host ein, da ich keine bridge haben will.
Also /docker/ioroker_data dann /opt/iobroker lesen/schreiben - damit ein Update vom Container ohne Neuerstellung vom ioBroker funktioniert. Die Umgebungsvariablen belasse ich wie sie eingetragen sind.Auf automatisches Neustarten verzichte ich ganz bewusst, bis es läuft.
Was ich im Hinterkopf habe ist, dass neben dem ioBroker kein Bonjourdienst laufen sollte. So ganz bin ich mir nicht im Klaren warum, aber der ist ausgeschaltet.
Gefühlt kann ich bis dahin nicht viel falsch machen. Oder doch?
Und ja, die Installation lief vor DSM7 anders. Die hat sogar super funktioniert... weil auf Anhieb
-
Zum Thema Bonjour. Meine Einstellung.
Falls Du das meinst?!
Keine Ahnung, warum Du das machst oder nutzt, jedenfalls brauch ich das nicht.Und was das Einrichten angeht:
https://forum.iobroker.net/topic/70997/iobroker-auf-synology/15Letzter Post....
-
@r-frase said in Installation im Docker bricht ab:
Dann das Webportal via Webstation einrichten aktivieren (Port 8081).
das lass mal lieber weg. Web wird von IOBroker gemacht.
-
@r-frase said in Installation im Docker bricht ab:
Das Protokoll vom Container:
2024/02/08 13:31:49 stdout . 2024/02/08 13:31:48 stdout ================================== > LOG REDIRECT system.adapter.admin.0 => false [system.adapter.admin.0.logging] 2024/02/08 13:31:48 stdout .================================== > LOG REDIRECT system.adapter.admin.0 => false [Process stopped] 2024/02/08 13:31:47 stdout Shutting down ioBroker... 2024/02/08 13:31:47 stdout Recived termination signal (SIGTERM). 2024/02/08 13:31:47 stdout 2024/02/08 13:29:29 stdout ================================== > LOG REDIRECT system.adapter.admin.0 => true [system.adapter.admin.0.logging] 2024/02/08 13:27:59 stdout ================================== > LOG REDIRECT system.adapter.admin.0 => false [system.adapter.admin.0.logging] 2024/02/08 13:27:58 stdout host.iobroker check instance "system.adapter.backitup.0" for host "iobroker" 2024/02/08 13:27:58 stdout host.iobroker check instance "system.adapter.discovery.0" for host "iobroker" 2024/02/08 13:27:58 stdout host.iobroker check instance "system.adapter.admin.0" for host "iobroker" 2024/02/08 13:27:57 stdout ##### #### ### ## # iobroker.js-controller log output # ## ### #### ##### 2024/02/08 13:27:57 stdout 2024/02/08 13:27:57 stdout Starting ioBroker... 2024/02/08 13:27:57 stdout 2024/02/08 13:27:57 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:57 stdout ----- Step 5 of 5: ioBroker Startup ----- 2024/02/08 13:27:57 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:57 stdout 2024/02/08 13:27:57 stdout For more information see ioBroker Docker image docs (https://docs.buanet.de/iobroker-docker-image/docs/). 2024/02/08 13:27:57 stdout Some adapters have special requirements/ settings which can be activated by the use of environment variables. 2024/02/08 13:27:57 stdout 2024/02/08 13:27:57 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:57 stdout ----- Step 4 of 5: Applying Special Settings ----- 2024/02/08 13:27:57 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:57 stdout 2024/02/08 13:27:57 stdout Done. 2024/02/08 13:27:56 stdout The host for instance "system.adapter.backitup.0" was changed from "buildkitsandbox" to "iobroker". 2024/02/08 13:27:56 stdout The host for instance "system.adapter.discovery.0" was changed from "buildkitsandbox" to "iobroker". 2024/02/08 13:27:56 stdout Updating hostname to "iobroker"... The host for instance "system.adapter.admin.0" was changed from "buildkitsandbox" to "iobroker". 2024/02/08 13:27:45 stdout Hostname in ioBroker does not match the hostname of this container. 2024/02/08 13:27:21 stdout 2024/02/08 13:27:21 stdout Initializing a fresh installation of ioBroker... Done. 2024/02/08 13:27:08 stdout 2024/02/08 13:27:08 stdout (Re)setting permissions (This might take a while! Please be patient!)... Done. 2024/02/08 13:27:07 stdout 2024/02/08 13:27:07 stdout Replacing ioBroker executable to fix sudo bug... Done. 2024/02/08 13:27:07 stdout 2024/02/08 13:27:07 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:07 stdout ----- Step 3 of 5: Checking ioBroker Installation ----- 2024/02/08 13:27:07 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:07 stdout 2024/02/08 13:27:07 stdout Restoring initial ioBroker installation... Done. 2024/02/08 13:27:06 stdout There is no data detected in /opt/iobroker. 2024/02/08 13:27:06 stdout 2024/02/08 13:27:06 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:06 stdout ----- Step 2 of 5: Detecting ioBroker Installation ----- 2024/02/08 13:27:06 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:06 stdout 2024/02/08 13:27:06 stdout 2024/02/08 13:27:06 stdout 2024/02/08 13:27:06 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:06 stdout ----- Step 1 of 5: Preparing Container ----- 2024/02/08 13:27:06 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:06 stdout 2024/02/08 13:27:06 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:06 stdout ----- SETUID: 1000 ----- 2024/02/08 13:27:06 stdout ----- SETGID: 1000 ----- 2024/02/08 13:27:06 stdout ----- Environment Variables ----- 2024/02/08 13:27:06 stdout ----- ----- 2024/02/08 13:27:06 stdout ----- npm: 10.2.3 ----- 2024/02/08 13:27:05 stdout ----- node: v18.19.0 ----- 2024/02/08 13:27:04 stdout ----- build: 2024-02-04T23:44:29+00:00 ----- 2024/02/08 13:27:04 stdout ----- image: v9.1.1 ----- 2024/02/08 13:27:04 stdout ----- Version Information ----- 2024/02/08 13:27:04 stdout ----- ----- 2024/02/08 13:27:04 stdout ----- hostname: iobroker ----- 2024/02/08 13:27:04 stdout ----- arch: x86_64 ----- 2024/02/08 13:27:04 stdout ----- System Information ----- 2024/02/08 13:27:04 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:04 stdout 2024/02/08 13:27:04 stdout -------------------------------------------------------------------------------- 2024/02/08 13:27:04 stdout ----- Please be patient! ----- 2024/02/08 13:27:04 stdout ----- Startupscript is now running! ----- 2024/02/08 13:27:04 stdout ----- Welcome to your ioBroker Docker container! ----- 2024/02/08 13:27:04 stdout ----- ----- 2024/02/08 13:27:04 stdout ----- ╚═╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚══════╝ ╚═╝ ╚═╝ ----- 2024/02/08 13:27:04 stdout ----- ██║ ╚██████╔╝ ██████╔╝ ██║ ██║ ╚██████╔╝ ██║ ██╗ ███████╗ ██║ ██║ ----- 2024/02/08 13:27:04 stdout ----- ██║ ██║ ██║ ██╔══██╗ ██╔══██╗ ██║ ██║ ██╔═██╗ ██╔══╝ ██╔══██╗ ----- 2024/02/08 13:27:04 stdout ----- ██║ ██║ ██║ ██████╔╝ ██████╔╝ ██║ ██║ █████╔╝ █████╗ ██████╔╝ ----- 2024/02/08 13:27:04 stdout ----- ██║ ██╔═══██╗ ██╔══██╗ ██╔══██╗ ██╔═══██╗ ██║ ██╔╝ ██╔════╝ ██╔══██╗ ----- 2024/02/08 13:27:04 stdout ----- ██╗ ██████╗ ██████╗ ██████╗ ██████╗ ██╗ ██╗ ███████╗ ██████╗ ----- 2024/02/08 13:27:04 stdout ----- -----
so sieht das bei mir aus. Da dein Abbruch bei
2024/04/24 15:49:07 stdout Initializing a fresh installation of ioBroker... Failed.
kommt nehme ich an das deine Einstellungen Pfad, Datei, Freigaben irgendwo fehlerhaft sind. Ich habe mittlerweile das schon sehr oft gemacht. (Bei jedem update vom Image) Das ganze dauert keine 10Min. Selbst mit Restore der alten Daten. (nicht über Backitup). Ich hab mir selbst eine Word Datei erstellt in dem ich alle Schritte beschrieben habe. (Fall nach längerer Zeit das vergessen ist) kann ich dir zukommen lassen.
Übrigens läuft bei mir alles sehr zügig und der NAS dümpelt meistens bei 2-3% Auslastung. DS920+ 8GB RAM
-
Setz mal die Umgebungsvariable des Containers
debug=true
Dann wird das Log gesprächiger und man kann vielleicht besser sehen, wo es hängt.
-
Vielen lieben Dank Euch!!!
Wenn der Bonjourdienst egal ist, dann mir auch
Was jetzt kommt - ich weiß nicht warum! Aber:
Heute gab es ein Update für ioBroker, was ich installiert habe.
Ich hab das Webportal ignoriert und damit auch nicht starten lassen.Der Container wurde ohne ein einziges Problem installiert und läuft jetzt!!!
Jetzt kann ich endlich loslegen. Nur, ob das am Update lag, oder am Webportal... ich weiß es nicht