Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
kvmthinprovisioning [2020/05/13 07:17] – [Test: Dateigrößen] cb | kvmthinprovisioning [2021/05/04 17:48] (aktuell) – cb | ||
---|---|---|---|
Zeile 9: | Zeile 9: | ||
* Problem 2: Wenn Gäste abwechseln überdurchschnittlich viel Platz belegen und dann die überzähligen Dateien (z.B. Windowsupgrade) wieder löschen, so bleibt die jeweilige Festplattendatei erst einmal zu groß. Man muss also den **nicht mehr genutzten Platz** wieder frei geben, damit er einem anderen Gast zur Verfügung steht. Wir müssen dazu die Information über die Freigabe des Platzes im Gast (Dateien werden gelöscht) weitergeben: | * Problem 2: Wenn Gäste abwechseln überdurchschnittlich viel Platz belegen und dann die überzähligen Dateien (z.B. Windowsupgrade) wieder löschen, so bleibt die jeweilige Festplattendatei erst einmal zu groß. Man muss also den **nicht mehr genutzten Platz** wieder frei geben, damit er einem anderen Gast zur Verfügung steht. Wir müssen dazu die Information über die Freigabe des Platzes im Gast (Dateien werden gelöscht) weitergeben: | ||
- | ====Realisierung | + | ====Methode |
Eine oft beschriebene Vorgehensweise basiert auf dem Wissen, dass im Gast gelöschte Dateien zwar nicht mehr im Verzeichnis auftauchen und ihre Datenblöcke irgendwann überschrieben werden, aber vorläufig noch auf der Festplatte vorhanden sind. Überschreibt man den gesamten als frei deklarierten Platz mit Nullen, so sind die Dateien endgültig vernichtet. So geht man dazu vor: | Eine oft beschriebene Vorgehensweise basiert auf dem Wissen, dass im Gast gelöschte Dateien zwar nicht mehr im Verzeichnis auftauchen und ihre Datenblöcke irgendwann überschrieben werden, aber vorläufig noch auf der Festplatte vorhanden sind. Überschreibt man den gesamten als frei deklarierten Platz mit Nullen, so sind die Dateien endgültig vernichtet. So geht man dazu vor: | ||
* Im Gast die virtuelle Festplatte mit einer zusätzlichen riesigen Datei nur mit Nullen füllen (Festplattendatei wächst bis zur Maximalgröße), | * Im Gast die virtuelle Festplatte mit einer zusätzlichen riesigen Datei nur mit Nullen füllen (Festplattendatei wächst bis zur Maximalgröße), | ||
Zeile 21: | Zeile 21: | ||
Nachteil: Für einige Minuten ist der Gast (ggf. ein wichtiger Server) nicht benutzbar. Dienste sollten heruntergefahren sein um Abstürze zu vermeiden.\\ | Nachteil: Für einige Minuten ist der Gast (ggf. ein wichtiger Server) nicht benutzbar. Dienste sollten heruntergefahren sein um Abstürze zu vermeiden.\\ | ||
Vorteil: keine Unterstützung des Gast-Betriebssystems nötig (man könnte die Nullen auch remote auf die virtuelle Platte schreiben oder die virtuelle Maschine vorübergehend mit einem anderen Betriebssystem booten...) | Vorteil: keine Unterstützung des Gast-Betriebssystems nötig (man könnte die Nullen auch remote auf die virtuelle Platte schreiben oder die virtuelle Maschine vorübergehend mit einem anderen Betriebssystem booten...) | ||
- | ====Realisierung | + | ====Methode |
Hintergrund: | Hintergrund: | ||
Zeile 68: | Zeile 68: | ||
* Host: Prüfen, ob Trim bei der Datei auf dem Host etwas verändert (ls -hls, siehe [[# | * Host: Prüfen, ob Trim bei der Datei auf dem Host etwas verändert (ls -hls, siehe [[# | ||
* Bei Erfolg: | * Bei Erfolg: | ||
- | * Im Linux-Gast dafür sorgen, dass Trim automatisch regelmäßig durchgeführt wird (via crontab((Datei in cron.weekly mit //fstrim -a//)) oder systemd((aktivieren von // | + | * Im Linux-Gast dafür sorgen, dass Trim automatisch regelmäßig durchgeführt wird (via crontab((Datei in cron.weekly mit //fstrim -a//)) oder systemd((aktivieren von // |
* Ein Win10-Gast optimiert automatisch wöchentlich (anscheinend auch nach einer größeren Lösch-Aktion) | * Ein Win10-Gast optimiert automatisch wöchentlich (anscheinend auch nach einer größeren Lösch-Aktion) | ||
* Fehlersuche: | * Fehlersuche: | ||
Zeile 102: | Zeile 102: | ||
Hier eine ausführlichere englische [[http:// | Hier eine ausführlichere englische [[http:// | ||
+ | |||
+ | {{tag> |