NEWS
Iobroker auf Proxmox wie viel RAM und Festplatte
-
Hallo
Habe einen Nuc i7 32 Gb RAM und 500 Ssd
Wie viel soll ich da am besten für Iobroker bereit stellen?
Danke
-
@Kaiser-Franz-Josef Was soll alles auf dem System laufen (wieviele Adapter, welche)? Willst du History einsetzen? Kommen noch weitere Applikationen auf die VM? Was willst du sonst nicht in Proxmox laufen lassen?
-
Adapter weis ich noch nicht so genau da ich noch im Aufbau bin , auf jeden Fall Shelly , Hue Und mit Stick Zigbee und zwave Komponenten
Natürlich auch Alexa etcSonst wahrscheinlich nur noch ein ein Container für Windows
-
@Kaiser-Franz-Josef 1. Frage VM oder LXC.
LXC kannst du jederzeit ohne Probleme auf der Proxmox GUI vergrößern, ebenso den Ram anpassen.
Bei einer VM auch möglich, jedoch etwas umständlicher, wenn man die VM vergrößern/verkleinern möchte.
Für IoBroker alleine (ohne Datenbank) reichen 10-15 Gb locker aus.
Wenn du ne Datenbank direkt mit darauf laufen lassen möchtest, würd ich 20 Gb zusätzlich nehmen.
Ram so ca ab 3Gb, mit 5GB biste gut dabei und ist sowieso jederzeit anpassbar -
@Kaiser-Franz-Josef Ich habe 25 Prozesse im ioBroker aktiv laufen und neben dem ioBroker auf dem LXC noch die HA-Bridge installiert. Die SQL-Datenbank läuft auf einem anderen LXC.
Bei mir sind bei ioBroker etwa 50% der 4 GB RAM belegt und zirka 5 GB von meinen zugewiesenen 8 GB vom SSD-Speicherplatz.
Du kannst natürlich mehr zuweisen, weil dein System in jeder Hinsicht etwa das vierfache von meinem bietet. Aber meines läuft auch mit dieser Konfiguration schnell und problemlos. Dabei habe ich gesamt fünf LXC und eine VM (alles Linux).
-
@Kaiser-Franz-Josef
Ich habe dem ioBroker im Container folgendes zugewiesen:
Ram: 4,5 Gb
HDD: 32 Gb
Prozessoren 4Der ioBroker hat 34 aktive Instanzen und 3 VIS. Alles läuft flüssig und Problemlos.
Wenn du den ioBroker in einer VM laufen lassen willst solltest du ihm etwas mehr Ram geben. Da benötigt er komischerweise deutlich mehr. Da hatte ich früher 6 Gb zugeteilt.
Mein NUC hat nur 8 Gb, deshalb war ich mit der Speicheraufteilung recht konsequent damit sich in den VMs nichts überschneiden kann und jeder CT die möglicst geringste Menge an Speicher erhält. Der "übrige" Rest ging dann an den ioBroker.