Ich habe einige Mesos-Slave-Knoten, die ich im Internet veröffentlichen möchte. Daher möchte ich, dass mesos-slave zusätzlich zu seiner Standardanzahl von Ports/Ressourcen auch Port 80 und 443 anbietet.Mesos: Mesos-Slave bieten zusätzliche Ports
Von , muss ich den --resources
Parameter anpassen und beide 80 und 443 in den Port-Ressourcen-Angebote enthalten. Aus meinen Tests muss ich jedoch auch die CPU/Mem/Disk-Angebote der Maschine fest codieren (im Gegensatz zu dem, dass mesos-slave diese zur Laufzeit bestimmen kann).
Da die Größe der Knoten, die ich ausführen möchte mesos-slave
in der Zukunft ändern kann, möchte ich vermeiden, die CPU/Mem/Disk Angebote hart zu codieren und lassen Sie sie zur Laufzeit festgestellt werden. Wie ändere ich die Angebote des Mesos-Slaves --resource
, ohne die CPU/Mem/Disk-Angebote fest zu programmieren? Idealerweise wäre ein solches System additiv: "Angebot Port 80/443 in Zusätzlich zu den Standard-Ports".
Am besten!
Advait
Danke @ js84! Ich hatte Probleme mit dem Checkpointing. Ich denke, ein Slave kann nicht von einem Kontrollpunkt aus fortfahren, wenn sich seine Ressourcen geändert haben (selbst wenn die neuen Ressourcen eine Obermenge der alten sind). – advait
siehe hier https://issues.apache.org/jira/browse/MESOS-1739 – js84