Diese Aufgabe ist relevant, wenn Sie eine vSphere-Version vor 6.7 auf Nicht-vSAN-Datenspeichern verwenden.

Die Aktivierung der periodischen Zurückgewinnung von Speicher in VMware Horizon 8 ist ein zweistufiger Prozess.

  • Sie müssen die Zurückgewinnung von Speicher für jeden vCenter Server global aktivieren oder deaktivieren. Sie können die Zurückgewinnung von Speicherplatz in Horizon Console konfigurieren, indem Sie zu Einstellungen > Server navigieren. Sie können diese Funktion in allen Desktop-Pools deaktivieren, die von der vCenter Server-Instanz verwaltet werden. Wenn Sie die Funktion auf dieser Ebene deaktivieren, wird die Einstellung auf Desktop-Pool-Ebene übergangen.
  • Nachdem Sie die Zurückgewinnung von Speicherplatz global aktiviert haben, können Sie die Zurückgewinnung auf individueller Poolebene aktivieren bzw. deaktivieren.

Voraussetzungen

Überprüfen Sie die folgenden Voraussetzungen für einzelne Desktop-Pools.
  • Stellen Sie sicher, dass das Golden Image über virtuelle Hardware der Version 9 oder höher verfügt.
  • Stellen Sie sicher, dass der Speicher für den Pool SCSI-Controller verwendet. Die Zurückgewinnung von Festplattenspeicher wird auf virtuellen Maschinen mit IDE-Controllern nicht unterstützt.
  • Stellen Sie sicher, dass die Zurückgewinnung von Festplattenspeicher global aktiviert ist. Diese Option sorgt dafür, dass die virtuellen Maschinen im Pool in dem effizienten Festplattenformat erstellt werden, das für die Zurückgewinnung von Festplattenspeicher erforderlich ist. Sie ist für Instant Clones verfügbar und wird für längerlebige Instant-Clone-Pools empfohlen, bei denen der Desktop beim Abmelden des Benutzers nie aktualisiert wird. Bei anderen Typen von Instant Clones kann der Vorteil der Platzrückgewinnung unbedeutend sein.

Prozedur

  1. Führen Sie diese Schritte aus, um die Zurückgewinnung von Speicherplatz global festzulegen.
    1. Navigieren Sie in Horizon Console zu Einstellungen > Server.
    2. Klicken Sie auf der Registerkarte vCenter Server auf Hinzufügen und navigieren Sie zur Seite Speichereinstellungen.
    3. Wählen Sie auf der Seite Speichereinstellungen die Option VM-Festplattenspeicher zurückgewinnen aus.
      Diese Option ist standardmäßig aktiviert, wenn Sie eine Neuinstallation von Horizon 8 durchführen. Sie müssen diese Option aktivieren, wenn Sie ein Upgrade auf eine höhere Version von Horizon 8 durchführen.
  2. Führen Sie diese Schritte aus, um die Zurückgewinnung von Speicherplatz für einzelne Desktop-Pools einzurichten.
    1. Navigieren Sie unter Horizon Console zur Seite Desktop-Pooleinstellungen des Assistenten zur Erstellung von Instant-Clone-Pools.
    2. Aktivieren Sie das Kontrollkästchen VM-Festplattenspeicher zurückgewinnen.
    3. Geben Sie im Textfeld Zurückgewinnung initiieren, wenn der nicht belegte Speicherplatz auf VM größer ist als die Mindestmenge an ungenutztem Festplattenspeicher in Gigabyte ein, der sich auf einer Instant-Clone-Betriebssystemfestplatte ansammeln muss, bevor ESXi beginnt, Speicherplatz auf der Festplatte zurückzugewinnen.
      Beispiel: 2 GB.
      Der Standardwert ist 1 GB.

Nächste Maßnahme

Sie können bestimmte Tage und Uhrzeiten festlegen, an denen keine Zurückgewinnung von Festplattenspeicher und keine Neugenerierung für die View-Speicherbeschleunigung erfolgt. Siehe Festlegen von Restriktionszeiten für die Speicherbeschleunigung und die Zurückgewinnung von Speicher.

Sie können in Horizon Console die Option Bestandsliste > Desktops und dann einen Computer auswählen, um anzuzeigen, wann die letzte Rückgewinnung von Speicherplatz erfolgt ist und welche Menge an Speicherplatz auf diesem Computer freigegeben wurde.

Sie können die Option vdmadmin -M verwenden, um die Zurückgewinnung von Festplattenspeicher auf einer bestimmten virtuellen Maschine für Demonstrations- oder Fehlerbehebungszwecke zu initiieren. Siehe das Dokument Horizon 8-Verwaltung.