Switches für ressourcenbeschränkte VPS?

Ich möchte keinen Swap. Ich werde das Risiko von OOM (Out of Memory) eingehen. Sind hier Befehlszeilenschalter impliziert, um den RAM auf unter 2 GB zu beschränken?

Diese Instanz wird höchstens 10 Benutzer haben. Das stimmt. ZEHN. Wahrscheinlich häufig drei Benutzer.

  • Die Standardeinstellung von 1 GB RAM funktioniert gut für kleine Discourse-Communities. Wir empfehlen 2 GB RAM für größere Communities.

Also habe ich eine nicht erstattungsfähige 1c2r bereitgestellt. Das ist alles. Keine Upgrades. Swap nimmt zu viel Platz ein. Also nein.

frustriert

Sie können wahrscheinlich keinen Container ohne Swap erstellen. Sie könnten versuchen, den Swap zu erstellen, den Container zu erstellen, den Container herunterzufahren und den Swap zu entfernen.

1 „Gefällt mir“

Sie sind damit wirklich auf sich allein gestellt. Ich würde dringend davon abraten, zu versuchen, die SWAP-Anforderung zu umgehen. Sie sollten sich an Ihren Cloud-Anbieter wenden, um eine größere Festplatte für Sie bereitzustellen.

1 „Gefällt mir“

Ich habe das Nächstbeste mit zwei SSH-Fenstern versucht. Swap erstellen, Launcher ausführen, im anderen SSH-Fenster Swap löschen, Launcher läuft weiter. Und das könnte auf einem besser ausgestatteten VPS funktionieren. Bei meiner nächsten freien Zeit werde ich es versuchen. Ich habe jetzt eine Instanz mit 4c12r laufen

Gegeben: Ressourcen können nicht erhöht werden

Vorschlag: Ressourcen erhöhen

1 „Gefällt mir“

Normalerweise benötigen Sie für ein Update mehr Arbeitsspeicher (RAM+Swap) als für den normalen Betrieb.

Wenn Sie keinen Platz für Swap haben, liegt das daran, dass Ihre Forendaten (Datenbank+Uploads) den benötigten Platz belegen.

Es ist durchaus möglich, dass Sie die Strategie verfolgen könnten:

  • Niemals aktualisieren

oder die Strategie:

  • Migrieren Sie Ihre Daten jedes Mal zu einer frischen, aktuellen Installation

Aber ich habe mich selbst mit einer minimal großen Instanz abgemüht, unter Einsatz meiner jahrzehntelangen Systemadministratorerfahrung. Letztendlich war es vorzuziehen, eine größere Maschine zu verwenden. Tatsächlich sehr vorzuziehen, da die größere Maschine billiger war. Dies liegt daran, dass verschiedene Anbieter unterschiedliche Beträge berechnen – ich bin von Digital Ocean zu Hetzner gewechselt.

1 „Gefällt mir“

Die andere Möglichkeit, die viel Arbeit erfordern würde, wäre, das neue Image auf einer anderen Maschine zu erstellen, es in ein Repository zu legen und es dann auf der Maschine mit geringen Ressourcen zu starten.
Aber das übersteigt die Art von Hilfe, die in einem Forum leistbar ist.

Ich schätze, die wichtigste Erkenntnis war

und nicht

was lediglich ein Vorschlag für einen Weg nach vorne war.

1 „Gefällt mir“