Zum Hauptinhalt springen Zur Navigation springen Zur Fußzeile springen
Begrenzte Zeit: Design Partner Programm. BUSINESS Plan kostenlos für immer.

Speicherverwaltung

Vergrößern Sie Repositories online ohne Ausfallzeit, geben Sie gelöschten Speicher mit Trim zurück und übergeben Sie beides an eine automatische Richtlinie.

Speicherverwaltung

Nie wieder keinen Speicherplatz. Vergrößern Sie ein volles Repository, während seine Container weiterlaufen, geben Sie gelöschte Blöcke an den Pool zurück und bringen Sie der Maschine dann bei, beides automatisch zu erledigen.

Tutorial ansehen

Ein Pool, wachsende Repos

Ein Pool, wachsende Repos

Jedes Repository ist eine Datei in einem gemeinsamen Datastore-Pool. Repos wachsen online; das Löschen von Daten innerhalb eines Repos gibt von selbst keinen Speicher frei - Trim ist das, was Blöcke an den Pool zurückgibt.

Online vergrößern - ohne Ausfallzeit

rdc term connect --machine <machine-name> --repository data-app --command 'dd if=/dev/zero of=big.bin bs=1M count=1200 status=none && df -h .'

Befülle das repository mit Daten, bis das Dateisystem voll läuft.

rdc repo expand --name data-app --machine <machine-name> --size 4G

Erweitere das repository online: Der LUKS-Container und das Dateisystem wachsen bei laufenden containers.

rdc term connect --machine <machine-name> --repository data-app --command 'df -h .'

Prüfe das Dateisystem von innen im repo, die neue Größe ist aktiv.

Mit Trim zurückgewinnen

rdc term connect --machine <machine-name> --repository data-app --command 'rm big.bin && df -h .'

Lösche die Daten im repository. Beachte, dass der Pool noch nicht schrumpft.

rdc repo trim --name data-app --machine <machine-name>

Führe repo trim aus, um die freigegebenen Blöcke an den gemeinsamen Pool zurückzugeben, online, ohne Ausfallzeit.

Auf Autopilot stellen

rdc repo policy set --machine <machine-name> --name data-app --auto-grow true --max-quota 8G --grow-step 25% --auto-trim true

Setze eine Größenrichtlinie: automatisches Wachstum mit einer expliziten Obergrenze und geplantem trim.

rdc repo policy get --machine <machine-name> --name data-app

Lese die aktive Richtlinie aus, Wachstum und trim sind jetzt automatisch.

Die Maschine vergrößert das Repo nun, wenn es den Schwellenwert überschreitet (bis zu Ihrer expliziten Obergrenze), und trimmt nach Zeitplan - angewendet durch den storage-maintain-Timer, ganz ohne eigenen Cron-Job.

Die Health-Ansicht

rdc machine query --name <machine-name> --storage-health

Prüfe den Speicherzustand des Rechners: Nutzung pro repo, Pool-Status und CoW-reflink-Einsparungen.

Nutzung pro Repo, Pool-Zustand und wie viel Copy-on-Write-Sharing Sie einspart - ein einziger Befehl.

Fertig

Achtzehn Tutorials: installieren, verbinden, deployen, überall bearbeiten, bedenkenlos forken, Secrets sicher aufbewahren, wirklich sichern, in Betrieb nehmen, überwachen, versionieren, umziehen, synchronisieren und nie leer werden. Ihre Server gehören wieder Ihnen.