Volle Ceph-Pools legen alle VMs darauf lahm. Vor jedem Snapshot gilt jetzt je Storage des Gastes: frei >= sofortiger Verbrauch + space_min_free (Vorgabe 20 %). Die Reserve bleibt also auch nach dem Snapshot frei. Reicht es nicht, wird der aelteste pvesnap-Snapshot des Gastes geloescht und neu geprueft, bis es reicht. Sind nur noch die neuesten space_keep (Vorgabe 7) uebrig, entfaellt der Snapshot und der naechste Gast kommt dran. Gezaehlt wird je Gast ueber alle Gruppen, anders als bei der Vorhaltezeit. Auf dem Testhost haette eine Grenze je Gruppe nie gegriffen: keep_count = 5 liegt unter 7, und 13 GiB steckten in einer Gruppe, die es nicht mehr gibt. Sofortiger Verbrauch: Dicke ZFS-Zvols muessen ihre Reservierung auch nach dem Snapshot garantieren, das kostet alles seit dem letzten Snapshot Geschriebene. Exakt ist das refreservation - usedbyrefreservation; die Werte kommen per zfs get, bei anderen Nodes per ssh ueber die IP aus dem Clusterstatus, weil Node-Namen nicht ueberall aufloesen. Dazu kommt der RAM bei vmstate. --dry-run zeigt die Rechnung je Storage. Ceph und ZFS geben Platz erst im Hintergrund frei. Deshalb wird nach jedem Loeschen gewartet, solange der Platz waechst, und erst nach space_settle (Vorgabe 30s) ohne Zuwachs weitergemacht. Ohne das wurde auf Ceph ein Snapshot zu viel geloescht. Laesst sich der Platz nicht feststellen, wird nichts geloescht und der Snapshot trotzdem versucht. Neu ist [mail]: eine Alarm-Mail je Gruppe und Lauf, wenn ein Snapshot wegen Platzmangels ausfaellt. STARTTLS oder SSL/TLS mit Zertifikatspruefung, ohne Rueckfall auf Klartext. Einzurichten im Editor (Taste m) oder von Hand, Test mit pvesnap mail-test. Liegt ein Passwort in der Datei, setzt der Editor die Rechte auf 600, auch fuer die .bak. Das Handbuch beschreibt, wie man Ceph (Ratios) und ZFS (Notreserve) frueher "voll" sagen laesst und was im Notfall zu tun ist. Ausserdem war "pvesnap run --dry-run" ueberall falsch: Die Option ist global und muss vor dem Unterbefehl stehen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
151 lines
3.4 KiB
Markdown
151 lines
3.4 KiB
Markdown
# Tastenkürzel
|
|
|
|
Alle Oberflächen auf einer Seite. Zum Ausdrucken und Danebenlegen.
|
|
|
|
---
|
|
|
|
## `pvesnap config` — Gruppenliste
|
|
|
|
| Taste | |
|
|
|---|---|
|
|
| ++enter++ | Gruppe bearbeiten |
|
|
| ++space++ | Gruppe ein- oder ausschalten |
|
|
| ++n++ | neue Gruppe |
|
|
| ++c++ | Gruppe kopieren |
|
|
| ++d++ | Gruppe löschen |
|
|
| ++g++ | globale Einstellungen |
|
|
| ++m++ | Mail-Alarm einrichten, dort ++t++ für eine Test-Mail |
|
|
| ++v++ | Übersicht: welche VM in welcher Gruppe |
|
|
| ++s++ | speichern |
|
|
| ++r++ | Dienst neu laden |
|
|
| ++q++ | Ende |
|
|
|
|
### Gruppenmaske
|
|
|
|
| Taste | |
|
|
|---|---|
|
|
| ++up++ ++down++ | Feld wählen |
|
|
| ++page-up++ ++page-down++ | zehn Felder weiter |
|
|
| ++enter++ ++space++ | Feld ändern bzw. umschalten |
|
|
| ++v++ | VM-Auswahl öffnen |
|
|
| ++q++ ++esc++ | zurück |
|
|
|
|
### VM-Auswahl
|
|
|
|
| Taste | |
|
|
|---|---|
|
|
| ++space++ | Gast an- oder abwählen |
|
|
| ++a++ | alle |
|
|
| ++n++ | keine |
|
|
| ++i++ | Auswahl umkehren |
|
|
| ++slash++ | filtern |
|
|
| ++enter++ | übernehmen |
|
|
| ++esc++ | abbrechen |
|
|
|
|
---
|
|
|
|
## `pvesnap-explorer`
|
|
|
|
| Taste | |
|
|
|---|---|
|
|
| ++tab++ | Fenster wechseln |
|
|
| ++up++ ++down++ | bewegen |
|
|
| ++enter++ | Verzeichnis öffnen oder Datei ansehen |
|
|
| ++backspace++ ++left++ | ein Verzeichnis hoch |
|
|
| ++home++ ++end++ | Anfang / Ende |
|
|
| ++page-up++ ++page-down++ | seitenweise |
|
|
| ++space++ | markieren |
|
|
| ++asterisk++ | Markierung umkehren |
|
|
| ++a++ | alle markieren |
|
|
| ++u++ | Markierung aufheben |
|
|
| ++f5++ ++c++ | Markiertes ins andere Fenster kopieren |
|
|
| ++f3++ ++v++ | Datei ansehen (Text oder Hex) |
|
|
| ++f7++ ++n++ | neues Verzeichnis (nur lokal) |
|
|
| ++f6++ ++g++ | Verzeichnis direkt eingeben |
|
|
| ++f2++ ++m++ | Laufwerk wählen: Dateisystem des Snapshots oder Austauschlaufwerk |
|
|
| ++r++ | neu einlesen |
|
|
| ++f1++ ++question++ | Hilfe |
|
|
| ++f10++ ++q++ | eine Ebene zurück |
|
|
|
|
Während des Kopierens bricht ++esc++ ab.
|
|
|
|
---
|
|
|
|
## `pvesnap-recovery` — Übersicht
|
|
|
|
| Taste | |
|
|
|---|---|
|
|
| ++enter++ | Detailansicht |
|
|
| ++n++ | neue Wiederherstellung |
|
|
| ++s++ | starten |
|
|
| ++h++ | herunterfahren |
|
|
| ++x++ | verwerfen |
|
|
| ++v++ | Austauschlaufwerke |
|
|
| ++c++ | aufräumen (Reste und verwaiste Snapshot-Sperren) |
|
|
| ++r++ | neu einlesen |
|
|
| ++q++ | Ende |
|
|
|
|
### Detailansicht
|
|
|
|
| Taste | |
|
|
|---|---|
|
|
| ++s++ | starten |
|
|
| ++h++ | herunterfahren |
|
|
| ++e++ | Austauschlaufwerk auswerfen / einklinken |
|
|
| ++v++ | Austauschlaufwerke verwalten |
|
|
| ++p++ | SPICE und USB |
|
|
| ++f++ | vom Quell-Snapshot lösen |
|
|
| ++x++ | verwerfen |
|
|
| ++q++ | zurück |
|
|
|
|
### Optionsmaske
|
|
|
|
| Taste | |
|
|
|---|---|
|
|
| ++up++ ++down++ | Feld wählen |
|
|
| ++enter++ ++space++ | Feld ändern |
|
|
| ++v++ | Austauschlaufwerke verwalten |
|
|
| ++f10++ | anlegen |
|
|
| ++q++ | abbrechen |
|
|
|
|
### Zusammenfassung
|
|
|
|
| Taste | |
|
|
|---|---|
|
|
| ++j++ | anlegen |
|
|
| ++n++ ++q++ | abbrechen |
|
|
| beliebige Taste | weiterblättern, wenn der Text länger ist als der Bildschirm |
|
|
|
|
---
|
|
|
|
## Austauschlaufwerke
|
|
|
|
| Taste | |
|
|
|---|---|
|
|
| ++enter++ | am Host einhängen und im Commander öffnen |
|
|
| ++n++ | neues Laufwerk anlegen |
|
|
| ++u++ | am Host aushängen |
|
|
| ++l++ | löschen |
|
|
| ++r++ | neu einlesen |
|
|
| ++q++ | zurück |
|
|
|
|
### Mehrfachauswahl beim Anlegen einer Maschine
|
|
|
|
| Taste | |
|
|
|---|---|
|
|
| ++space++ | aus- oder abwählen |
|
|
| ++enter++ | übernehmen |
|
|
| ++q++ | abbrechen |
|
|
|
|
---
|
|
|
|
## Überall gleich
|
|
|
|
| Taste | |
|
|
|---|---|
|
|
| ++up++ ++down++ oder ++k++ ++j++ | in Auswahlfenstern bewegen |
|
|
| ++enter++ | bestätigen |
|
|
| ++esc++ ++q++ | abbrechen / zurück |
|
|
| ++j++ ++n++ | Ja/Nein-Rückfragen |
|
|
| ++ctrl+u++ | Eingabezeile leeren |
|