NEWS
Ich brauche euren Rat / VM (W10) oder Docker
-
Hallo Ihr Lieben,
eine kurze Frage, ich muss mein NAS (Synology DS1618+ mit 16GB) neu aufsetzen.
Es wird eine VM mit Win10 darauf laufen.Jetzt meine Frage:
Was ist sinnvoller, iobroker wieder im Docker laufen lassen (zusätzlich zur VM) oder in die VM umziehen?
Was meint Ihr?ich wünsche euch besinnliche Tage und danke für Eure Meinungen.
Grüße
Thorkillar -
@thorkillar Pest oder Cholera?
Ich würde dann wohl den Docker nehmen, bevor ich mich mit Windows herumschlage.
-
@thorkillar ioBroker und Windows ist eher eine schwierige Geschichte. Nicht, dass es nicht geht, aber unter Linux fühlt sich ioBroker viel wohler. Deshalb würde ich dir entweder eine Linux VM empfehlen oder Docker.
Ich setze bei mir beides ein, allerdings sehe ich die Zukunft (für mich) ganz klar bei Docker.
-
@thorkillar sagte in Ich brauche euren Rat / VM (W10) oder Docker:
Was ist sinnvoller, iobroker wieder im Docker laufen lassen (zusätzlich zur VM) oder in die VM umziehen?
Das ist ja die Wahl zwischen Pest und Cholera
Wenn du nur diese beiden Varianten zur Verfügung hast, solltest du das nehmen, mit dem du dich wirklich auskennst
-
Ich danke Euch allen. Ich werde dann beim Docker bleiben.
Euch allen einen guten Rutsch und ruhige Tage.
Bleibt gesund -
@UncleSam sagte in Ich brauche euren Rat / VM (W10) oder Docker:
Ich setze bei mir beides ein, allerdings sehe ich die Zukunft (für mich) ganz klar bei Docker.
Hallo @UncleSam ,
darf ich dich zu Docker nochmal belästigen?Nachdem der Synology Support seit >1 Monat an meiner NAS rum doktert, ist mir heute per Zufall aufgefallen, (Neustart des Containers) dass das Problem, welches ich habe, anscheinend durch den Docker - Container verursacht wird.
Ich nutze ausschließlich den iobroker Docker buanet-iobroker.
Mein Problem, der Container möchte gern mehr als 100% meiner CPU nutzen ...
Was zu dem Problem führt, das alles sehr langsam wird auf der NAS. Inkl. iobroker.Im Ressourcen-Monitor werden dutzende Prozesse von "node" angezeigt. Jede mit 5-20% CPU Last. Sobald ich den Container stoppe, sind die Prozesse verschwunden und das Verhalten wieder normal. (Das ist mir heute per Zufall aufgefallen)
Hattest Du ähnliche Probleme?
bei der Installation hatte ich mich an diese Anleitung gehalten. Jedoch ohne Portainer als Dockerumgebung. (Kann das daran liegen?)
https://smarthome.buanet.de/2019/05/iobroker-unter-docker-auf-der-synology-diskstation-v3/
-
@thorkillar sagte in Ich brauche euren Rat / VM (W10) oder Docker:
Mein Problem, der Container möchte gern mehr als 100% meiner CPU nutzen ...
welche DS hast du denn?
Kann es sein, dass die CPU zu schwach ist? -
ich habe die DS1618+
ist eine Intel Atom C3538 Quad-Core 2,1 GHz
https://www.synology.com/de-de/support/download/DS1618+#systemMeine SYsteminfos:
buanet-iobroker-live
Platform linux
Betriebssystem linux
Architektur x64
CPUs 4
Geschwindigkeit 2100 MHz
Modell Intel(R) Atom(TM) CPU C3538 @ 2.10GHz
RAM 15.59 GB
System Betriebszeit 3 T. 13:42:21
Node.js v12.18.0 (Es gibt eine neuere Version: v12.20.0)
NPM 6.14.4
Festplatte Größe 20.94 TB
Festplatte frei 4.73 TB
Anzahl der Adapter 383
Betriebszeit 00:21:41
Aktive Instanzen 45
Hostname buanet-iobroker-live -
@thorkillar sagte in Ich brauche euren Rat / VM (W10) oder Docker:
ist eine Intel Atom C3538 Quad-Core 2,1 GHz
ist zwar kein Rennpferd, müsste aber bequem reichen.
-
@Homoran Hast Du eine Idee, was ich jetzt tun sollte?
Ich war schon kurz davor, die NAS neu aufzusetzen, bis ich beim runterfahren des Containers sah, dass die CPU Last rapide runter ging.
-
@thorkillar sagte in Ich brauche euren Rat / VM (W10) oder Docker:
Hast Du eine Idee, was ich jetzt tun sollte?
Leider nein, ich arbeite nicht mit Containern
-
@thorkillar sagte in Ich brauche euren Rat / VM (W10) oder Docker:
bis ich beim runterfahren des Containers sah, dass die CPU Last rapide runter ging.
Ein Script was eine Endlosschleife hat ...
...... oder sonst ein Script was nicht richtig ist ...
.... ein Adapter was so eine hohe Auslastung verursacht ..
.. Zombie Prozesse ...
usw.Schalte mal nach und nach alles ab und suche den Fehler .
-
@Glasfaser okay danke. ich schalte mal alle Adapter nach und nach ab um zu schauen, welcher adapter das problem verursacht. DANKE. melde mich danach dann.
-
@thorkillar sagte in Ich brauche euren Rat / VM (W10) oder Docker:
ich schalte mal alle Adapter nach und nach ab
Würde es eher bei den Script´s mal vermuten !?
-
@thorkillar sagte in Ich brauche euren Rat / VM (W10) oder Docker:
Im Ressourcen-Monitor werden dutzende Prozesse von "node" angezeigt. Jede mit 5-20% CPU Last. Sobald ich den Container stoppe, sind die Prozesse verschwunden und das Verhalten wieder normal.
Es wurde schon viel geschrieben und dem kann ich nur zustimmen.
Tatsache ist, dass das kaum mit Containern zu tun hat. Wenn die Node Prozesse so viel CPU brauchen, wäre das dasselbe mit einer VM. Schau dir auch mal die Ein- und Ausgangsstatistiken der einzelnen Instanzen an. Vielleicht fällt dir dort etwas auf.
Dass es (nur) Skripte sind, glaube ich nicht. Weil die Skripte sind, soviel ich weiss, nur ein einziger Prozess und du sprichst ja von zahlreichen Prozessen, die 5-20% CPU brauchen. Möglicherweise führen Skripte aber dazu, dass andere Adapter "belastet" werden.