Citrix Virtual Apps and Desktops

Maschinenkataloge verwalten

Hinweis:

Sie können Ihre Citrix Virtual Apps and Desktops-Bereitstellung mithilfe von zwei Verwaltungskonsolen verwalten: Web Studio (webbasiert) und Citrix Studio (Windows-basiert). Dieser Artikel behandelt nur Web Studio. Informationen zu Citrix Studio finden Sie im entsprechenden Artikel in Citrix Virtual Apps and Desktops 7 2212 oder früher.

Einführung

Sie können Maschinen in Maschinenkatalogen hinzufügen, entfernen und umbenennen, Maschinenbeschreibungen ändern und die Active Directory-Computerkonten des Katalogs verwalten.

Zur Verwaltung von Katalogen kann auch die Sorge dafür gehören, dass jede Maschine über die neuesten Betriebssystemupdates verfügt. Dies schließt Antivirenupdates, Betriebssystemupgrades und Konfigurationsänderungen ein.

  • Maschinenkataloge mit gepoolt-zufälligen Maschinen, die mit Maschinenerstellungsdienste (MCS) erstellt wurden, können Sie pflegen, indem Sie das Masterimage des Katalogs und dann die Maschinen aktualisieren. So können Sie eine große Anzahl Maschinen effizient aktualisieren.
  • Bei Katalogen mit statischen (permanent zugewiesenen) oder Remote-PC-Zugriff-Maschinen verwalten Sie Updates an den Benutzermaschinen Web Studio-extern. Tun Sie dies entweder für einzelne Maschinen oder alle Maschinen mit Bereitstellungssoftware von Drittanbietern.

Weitere Informationen zum Erstellen und Verwalten von Verbindungen mit Hosthypervisors finden Sie unter Verbindungen und Ressourcen.

Hinweis:

MCS unterstützt Windows 10 IoT Core und Windows 10 IoT Enterprise nicht. Weitere Informationen finden Sie auf der Website von Microsoft.

Informationen zu persistenten Instanzen

Beim Update eines MCS-Katalogs, der mit persistenten, also dedizierten Instanzen, erstellt wurde, verwenden alle neu für den Katalog erstellten Maschinen das aktualisierte Image. Bereits vorhandene Instanzen verwenden weiterhin die ursprüngliche Instanz. Das Update eines Images wird für jeden anderen Katalogtyp auf die gleiche Weise durchgeführt. Beachten Sie Folgendes:

  • Bei persistenten Datenträgerkatalogen werden die bereits vorhandenen Maschinen nicht auf das neue Image aktualisiert. Alle neu dem Katalog hinzugefügten Maschinen verwenden aber das neue Image.
  • Bei nichtpersistenten Datenträgerkatalogen wird das Maschinenimage aktualisiert, wenn die Maschine das nächste Mal zurückgesetzt wird.
  • Bei persistenten Maschinenkatalogen werden durch das Update des Images auch die Kataloginstanzen aktualisiert, die es verwenden.
  • Bei nichtpersistenten Katalogen müssen Images in separaten Katalogen sein, wenn Sie unterschiedliche Images für verschiedene Maschinen brauchen.

Maschinen zum Maschinenkatalog hinzufügen

Vorbereitungen:

  • Stellen Sie sicher, dass der Virtualisierungshost genügend Prozessoren, Arbeitsspeicher und Speicher zur Unterbringung der zusätzlichen Maschinen hat.
  • Stellen Sie sicher, dass Sie genügend ungenutzte Active Directory-Computerkonten haben. Wenn Sie bestehende Konten verwenden, können Sie nur so viele Maschinen erstellen, wie Sie Konten haben.
  • Wenn Sie Active Directory-Computerkonten für die zusätzlichen Maschinen mit Web Studio erstellen, müssen Sie die erforderlichen Domänenadministratorrechte haben.

Hinzufügen von Maschinen zum Maschinenkatalog

  1. Melden Sie sich bei Web Studio an.
  2. Wählen Sie im linken Bereich Maschinenkataloge.
  3. Wählen Sie einen Maschinenkatalog und dann in der Aktionsleiste die Option Maschinen hinzufügen.
  4. Legen Sie die Anzahl der hinzuzufügenden virtuellen Maschinen fest.
  5. Gibt es nicht genügend Active Directory-Konten für die Zahl der VMs, die Sie hinzufügen möchten, wählen Sie die Domäne und den Speicherort, an dem Konten erstellt werden sollen. Legen Sie ein Kontobenennungsschema mit Hashmarkierungen zur Kennzeichnung der Platzierung sequenzieller Zahlen bzw. Buchstaben fest. Verwenden Sie keinen Schrägstrich (/) in Namen von Organisationseinheiten. Namen dürfen nicht mit einer Zahl beginnen. Beispiel: Das Benennungsschema “PC-Vertrieb-##” (und Aktivieren von 0-9) bewirkt eine Benennung der Computerkonten als “PC-Vertrieb-01”, “PC-Vertrieb-02”, “PC-Vertrieb-03” usw.
  6. Wenn Sie bestehende Active Directory-Konten verwenden, navigieren Sie zu den Konten oder klicken Sie auf Importieren und geben Sie eine CSV-Datei mit Kontonamen an. Stellen Sie sicher, dass Sie ausreichend Konten für die hinzuzufügenden Maschinen haben. Web Studio verwaltet diese Konten. Gestatten Sie Web Studio, die Kennwörter für alle Konten zurückzusetzen, oder geben Sie das Kontokennwort an (muss für alle Konten gleich sein).

Die Maschinen werden in einem Hintergrundprozess erstellt, der beim Erstellen einer großen Zahl von Maschinen lange dauern kann. Die Maschinenerstellung wird fortgesetzt, selbst wenn Sie Web Studio schließen.

Mit einem Katalog verknüpfte Warnungen abrufen

Sie können Warnungen erhalten, um Probleme mit dem MCS-Katalog zu verstehen und diese zu beheben. Warnungen führen im Unterschied zu Fehlern nicht dazu, dass eine initiierte Provisioningaufgabe fehlschlägt.

Mithilfe von PowerShell-Befehlen können Sie:

  • eine Liste mit Warnungen abrufen
  • Status von Warnungen von New in Acknowledged ändern
  • Warnungen löschen.

Ausführen der PowerShell-Befehle:

  1. Öffnen Sie ein PowerShell-Fenster.
  2. Führen Sie asnp citrix* aus, um die Citrix-spezifischen PowerShell-Module zu laden.

Abrufen einer Liste mit Warnungen:

Führen Sie den Befehl Get-ProvSchemeWarning aus.

  • Ohne Parameter: Abrufen aller Warnungen.
  • Mit Parametern ProvisioningSchemeName oder ProvisioningSchemeUid: Abrufen aller Warnungen für dieses Provisioningschema.
  • Mit Parameter WarningId: Abrufen die Warnung, die dieser Warnungs-ID entspricht.

Statusänderung der Warnung von New in Acknowledged:

Führen Sie Set-ProvSchemeWarning aus.

  • Mit Parameter WarningId: Legt den Status einer Warnung fest, die dieser ID entspricht. Sie können die Warnung als Ausgabe des Befehls Get-ProvSchemeWarning abrufen.
  • Mit Parameter ProvisioningSchemeName oder ProvisioningSchemeUid: Legt den Status aller Warnungen für dieses Provisioningschema fest.
  • Mit Parameter All: Setzt den Status aller Warnungen auf Acknowledged.

Löschen der Warnungen:

Führen Sie Remove-ProvSchemeWarning aus.

  • Mit Parameter WarningId: Entfernt eine bestimmte Warnung, die dieser ID entspricht. Sie können die Warnung als Ausgabe von Get-ProvSchemeWarning abrufen.
  • Mit Parameter ProvisioningSchemeName oder ProvisioningSchemeUid: Entfernt alle Warnungen, die mit diesem Provisioningschema verknüpft sind.
  • Mit Parameter All: Löscht alle Warnungen.

Löschen von Maschinen aus einem Maschinenkatalog

Wenn Sie eine Maschine aus einem Maschinenkatalog löschen, können Benutzer nicht mehr darauf zugreifen. Vergewissern Sie sich vor dem Löschen daher, dass folgende Bedingungen erfüllt sind:

  • Die Benutzerdaten wurden gesichert oder werden nicht mehr benötigt.
  • Alle Benutzer sind abgemeldet. Durch das Aktivieren des Wartungsmodus wird verhindert, dass neue Verbindungen mit einer Maschine hergestellt werden.
  • Die Maschinen sind ausgeschaltet.

Löschen von Maschinen aus einem Maschinenkatalog

  1. Melden Sie sich bei Web Studio an.
  2. Wählen Sie im linken Bereich Maschinenkataloge.
  3. Wählen Sie einen Katalog und dann in der Aktionsleiste Maschinen anzeigen.
  4. Wählen Sie eine oder mehrere Maschinen und dann in der Aktionsleiste Löschen.

Wählen Sie aus, ob die Maschinen wirklich gelöscht werden sollen. Falls ja, geben Sie an, ob die zugehörigen Active Directory-Konten beibehalten, deaktiviert oder gelöscht werden sollen.

Ändern einer Maschinenkatalogbeschreibung oder der Remote-PC-Zugriff-Einstellungen

  1. Melden Sie sich bei Web Studio an.
  2. Wählen Sie im linken Bereich Maschinenkataloge.
  3. Wählen Sie einen Katalog und dann in der Aktionsleiste Maschinenkatalog bearbeiten.
  4. Bei Remote-PC-Zugriff-Katalogen können Sie auf der Seite Energieverwaltung die Energieverwaltungseinstellungen ändern und eine Energieverwaltungsverbindung auswählen. Verwenden Sie die Seite Organisationseinheiten zum Hinzufügen und Entfernen von Active Directory-Organisationseinheiten.
  5. Ändern Sie auf der Seite Beschreibung die Beschreibung des Maschinenkatalogs.

Umbenennen von Maschinenkatalogen

  1. Melden Sie sich bei Web Studio an.
  2. Wählen Sie im linken Bereich Maschinenkataloge.
  3. Wählen Sie einen Katalog und dann in der Aktionsleiste Maschinenkatalog umbenennen.
  4. Geben Sie den neuen Namen ein.

Verschieben eines Maschinenkatalogs in eine andere Zone

Wenn eine Bereitstellung mehrere Zonen enthält, können Sie Maschinenkataloge von Zone zu Zone verschieben.

Wenn Sie einen Maschinenkatalog aus dem Hypervisor mit den zugehörigen VMs in eine andere Zone verschieben, wirkt sich dies negativ auf die Leistung aus.

  1. Melden Sie sich bei Web Studio an.
  2. Wählen Sie im linken Bereich Maschinenkataloge.
  3. Wählen Sie einen Katalog und dann in der Aktionsleiste Verschieben.
  4. Wählen Sie die Zone aus, in die Sie den Katalog verschieben möchten.

Löschen eines Katalogs

Vor dem Löschen eines Katalogs müssen Sie Folgendes sicherstellen:

  • Alle Benutzer sind abgemeldet und es werden keine getrennten Sitzungen ausgeführt.
  • Der Wartungsmodus ist für alle Maschinen in dem Katalog aktiviert, damit keine neuen Verbindungen hergestellt werden können.
  • Alle Maschinen in dem Katalog sind ausgeschaltet.
  • Der Katalog ist keiner Bereitstellungsgruppe zugeordnet. Das heißt, keine Bereitstellungsgruppe enthält Maschinen aus dem Katalog.

Löschen eines Maschinenkatalogs

  1. Melden Sie sich bei Web Studio an.
  2. Wählen Sie im linken Bereich Maschinenkataloge.
  3. Wählen Sie einen Katalog und dann in der Aktionsleiste Maschinenkatalog löschen.
  4. Geben Sie an, ob die Maschinen in dem Katalog gelöscht werden sollen. Falls ja, geben Sie an, ob die zugehörigen Active Directory-Computerkonten beibehalten, deaktiviert oder gelöscht werden sollen.

Verwalten von Active Directory-Computerkonten in einem Maschinenkatalog

Zum Verwalten von Active Directory-Konten in einem Maschinenkatalog haben Sie folgende Möglichkeiten:

  • Freigeben nicht verwendeter Maschinenkonten durch Entfernen von Active Directory-Computerkonten aus Katalogen mit Maschinen für Einzelsitzungs- und Multisitzungs-OS. Diese Konten können dann für andere Maschinen verwendet werden.
  • Hinzufügen von Konten, damit beim Hinzufügen weiterer Maschinen zum Katalog Computerkonten bereit stehen. Verwenden Sie keinen Schrägstrich (/) in Namen von Organisationseinheiten.

Verwalten von Active Directory-Konten

  1. Melden Sie sich bei Web Studio an.
  2. Wählen Sie im linken Bereich Maschinenkataloge.
  3. Wählen Sie einen Maschinenkatalog und dann in der Aktionsleiste Active Directory-Konten verwalten.
  4. Entscheiden Sie, ob Sie Computerkonten hinzufügen oder löschen möchten. Wenn Sie Konten hinzufügen, geben Sie an, wie mit den Kennwörtern verfahren werden soll: Setzen Sie entweder alle zurück oder geben Sie ein für alle Konten geltendes Kennwort ein.

    Sie können die Kennwörter zurückzusetzen, wenn Sie die aktuellen Kennwörter nicht kennen. Zum Zurücksetzen von Kennwörtern müssen Sie die entsprechende Berechtigung haben. Wenn Sie ein Kennwort eingeben, wird das Kennwort von Konten beim Importieren geändert. Wenn Sie ein Konto löschen, legen Sie fest, ob das Konto in Active Directory beibehalten, deaktiviert oder gelöscht werden soll.

Geben Sie an, ob Active Directory-Konten beibehalten, deaktiviert oder gelöscht werden sollen, wenn Sie Maschinen aus einem Katalog entfernen oder einen Katalog löschen.

Aktualisieren von Maschinenkatalogen

Wir empfehlen, vor dem Durchführen von Updates von Maschinen in einem Katalog Kopien oder Snapshots der Masterimages zu speichern. In der Datenbank wird von jedem Masterimage eines Maschinenkatalogs ein historischer Datensatz beibehalten. Rollback oder Wiederherstellen von Maschinen in einem Katalog, um die vorherige Masterimageversion zu verwenden. Führen Sie diese Aufgabe aus, wenn Benutzer Probleme durch Updates haben, die Sie auf den Desktops bereitgestellt haben. Dadurch werden Ausfallzeiten für die Benutzer minimiert. Masterimages dürfen nicht gelöscht, verschoben oder umbenannt werden. Sie können einen Katalog nicht zu ihrer Verwendung wiederherstellen.

Nachdem eine Maschine aktualisiert wurde, wird sie automatisch neu gestartet.

Aktualisieren oder Erstellen eines Masterimages

Bevor Sie einen Maschinenkatalog aktualisieren, aktualisieren Sie zunächst ein vorhandenes Masterimage oder erstellen Sie eins auf dem Hypervisor.

  1. Erstellen Sie auf dem Hypervisor einen Snapshot der aktuellen VM und geben Sie diesem einen aussagekräftigen Namen. Der Snapshot kann notfalls zur Wiederherstellung (Rollback) der Maschinen in dem Katalog verwendet werden.
  2. Falls erforderlich, schalten Sie das Masterimage ein und melden Sie sich an.
  3. Installieren Sie Updates bzw. nehmen Sie die erforderlichen Änderungen am Masterimage vor.
  4. Schalten Sie die virtuelle Maschine aus.
  5. Erstellen Sie einen Snapshot der VM. Geben Sie diesem einen aussagekräftigen Namen, der bei der Aktualisierung des Katalogs in Web Studio erkannt wird. Obwohl Web Studio einen Snapshot erstellen kann, empfiehlt Citrix, dass Sie diesen mit der Hypervisor-Verwaltungskonsole erstellen. Wählen Sie dann den Snapshot in Web Studio aus. Dadurch können Sie statt eines automatisch erstellten Namens einen aussagekräftigen Namen und eine Beschreibung zuweisen. Bei GPU-Masterimages können Sie das Masterimage nur über die Citrix Hypervisor-Konsole ändern.

Masterimage ändern

Vorbereiten und Verteilen des Updates auf allen Maschinen in einem Katalog

  1. Melden Sie sich bei Web Studio an.
  2. Wählen Sie im linken Bereich Maschinenkataloge.
  3. Wählen Sie einen Katalog und dann in der Aktionsleiste Masterimage ändern.
  4. Wählen Sie auf der Seite Masterimage den Host und das Masterimage aus, das Sie verwenden möchten.

    Tipp:

    Für mit MCS erstellte Kataloge können Sie einen Hinweis zu dem Image angeben. Ein Hinweis kann bis zu 500 Zeichen enthalten. Bei jeder Änderung des Masterimages wird ein Hinweis-Eintrag erstellt, unabhängig davon, ob Sie einen Hinweis hinzufügen. Wenn Sie beim Aktualisieren eines Katalogs keinen Hinweis hinzuzufügen, wird der Eintrag als Null (-) angezeigt. Um den Hinweisverlauf für ein Image anzuzeigen, wählen Sie den Katalog, klicken Sie im unteren Bereich auf Vorlageneigenschaften und klicken Sie dann auf Hinweisverlauf anzeigen.

  5. Legen Sie auf der Seite Rolloutstrategie fest, wann die Aktualisierung der Maschinen im Maschinenkatalog erfolgen soll: beim nächsten Herunterfahren oder sofort.

    Hinweis:

    Die Seite Rolloutstrategie ist für persistente VMs nicht verfügbar, da das Rollout nur für nicht persistente VMs gilt.

  6. Überprüfen Sie die Informationen auf der Seite Zusammenfassung und klicken Sie auf Fertig stellen. Jede Maschine wird nach erfolgter Aktualisierung automatisch neu gestartet.

Wenn Sie einen Katalog nicht in Web Studio, sondern direkt mit dem PowerShell-SDK aktualisieren, geben Sie eine Hypervisorvorlage (VMTemplates) an. Verwenden Sie diese Option als Alternative zu einem Image oder einem Imagesnapshot.

Rolloutstrategie:

Das Imageupdate beim nächsten Herunterfahren wirkt sich sofort auf alle nicht in Verwendung befindliche Maschinen aus, d. h. auf Maschinen ohne aktive Benutzersitzung. In Verwendung befindliche Systeme erhalten das Update bei Beenden der aktiven Sitzung. Beachten Sie Folgendes:

  • Neue Sitzungen können erst gestartet werden, wenn das Update auf einer Maschine abgeschlossen ist.
  • Einzelsitzungs-OS-Maschinen werden, wenn sie nicht in Verwendung sind bzw. keine Benutzer angemeldet sind, sofort aktualisiert.
  • Bei Multisitzungs-OS mit untergeordneten Maschinen werden keine automatischen Neustarts durchgeführt. Sie müssen manuell heruntergefahren und neu gestartet werden.

Tipp:

Zum Beschränken der Anzahl neu gestarteter Maschine können Sie die erweiterten Einstellungen für eine Hostverbindung verwenden. Über diese Einstellungen können Sie die für einen Katalog durchgeführten Aktionen ändern. Erweiterte Einstellungen variieren je nach Hypervisor.

Wenn Sie mit PowerShell einen einmaligen Neustart planen möchten, verwenden Sie die folgenden PowerShell-Befehle für BrokerCatalogRebootSchedule, um den Plan für einen Neustart zu erstellen, zu ändern und zu löschen:

  • Get-BrokerCatalogRebootSchedule
  • New-BrokerCatalogRebootSchedule
  • Set-BrokerCatalogRebootSchedule
  • Remove-BrokerCatalogRebootSchedule
  • Rename-BrokerCatalogRebootSchedule

Beispiel:

  • Neustart der VMs im Katalog BankTellers planen, der am 3. Februar 2022 zwischen 2:00 Uhr und 4:00 Uhr beginnen soll.

     C:\PS> New-BrokerCatalogRebootSchedule -Name BankTellers -CatalogName BankTellers  -StartDate "2022-02-03" -StartTime "02:00" -Enabled $true -RebootDuration 120
     <!--NeedCopy-->
    
  • Neustart der VMs im Katalog mit UID 17 planen, der am 3. Februar 2022 zwischen 1:00 Uhr und 5:00 Uhr beginnen soll. Zehn Minuten vor dem Neustart erscheint auf jeder VM in allen Benutzersitzungen ein Warnhinweis mit dem Titel WARNUNG: Ausstehender Neustart und der Nachricht Speichern Sie Ihre Arbeit.

     C:\PS> New-BrokerCatalogRebootSchedule -Name 'Update reboot' -CatalogUid 17 -StartDate "2022-02-03" -StartTime "01:00" -Enabled $true -RebootDuration 240 -WarningTitle "WARNING: Reboot pending" -WarningMessage "Save your work" -WarningDuration 10
     <!--NeedCopy-->
    
  • Katalogneustartplan umbenennen von Old Name in New Name.

    C:\PS> Rename-BrokerCatalogRebootSchedule -Name "Old Name" -NewName "New Name"
    <!--NeedCopy-->
    
  • Alle Katalogneustartpläne mit UID 1 anzeigen und Zeitplan für den Katalogneustart mit UID 1 in New Name umbenennen.

    C:\PS> Get-BrokerCatalogRebootSchedule -Uid 1 | Rename-BrokerCatalogRebootSchedule -NewName "New Name" -PassThru
    <!--NeedCopy-->
    
  • Meldung mit dem Titel WARNUNG: Ausstehender Neustart und der Nachricht Speichern Sie Ihre Arbeit für Katalogneustartplan Accounting einrichten und festlegen, dass die Meldung zehn Minuten vor dem Neustart jeder VM angezeigt wird. Die Meldung wird in jeder Benutzersitzung auf dieser VM angezeigt.

    ``` C:\PS> Set-BrokerCatalogRebootSchedule -Name Accounting -WarningMessage “Speichern Sie Ihre Arbeit” -WarningDuration 10 -WarningTitle “WARNUNG: Ausstehender Neustart”

  • Alle deaktivierten Neustartpläne anzeigen und anschließend aktivieren.

     C:\PS> Get-BrokerCatalogRebootSchedule -Enabled $false | Set-BrokerCatalogRebootSchedule -Enabled $true
     <!--NeedCopy-->
    
  • Meldung Neustart in %m% Minuten für Katalogneustartplan mit UID 17 einrichten und festlegen, dass die Meldung fünfzehn, zehn und fünf Minuten vor dem Neustart jeder VM angezeigt wird.

     C:\PS> Set-BrokerCatalogRebootSchedule 17 -WarningMessage "Rebooting in %m% minutes." -WarningDuration 15 -WarningRepeatInterval 5
     <!--NeedCopy-->
    
  • Zeitzone für den Katalog MyCatalog konfigurieren.

     C:\PS> Set-BrokerCatalog -Name "MyCatalog" -TimeZone <TimeZone>
     <!--NeedCopy-->
    

Rollback für Masterimage ausführen

Nach Bereitstellung eines aktualisierten oder neuen Masterimages können Sie diese mit einem Rollback rückgängig machen. Dieser Prozess kann erforderlich sein, wenn Probleme bei den aktualisierten Maschinen auftreten. Bei einem Rollback werden die Maschinen in dem Katalog auf das letzte funktionierende Image zurückgesetzt. Was ist neu, die das neue Image erfordern, stehen dann nicht mehr zur Verfügung. Bei einem Rollback einer Maschine ist ein Neustart erforderlich.

  1. Melden Sie sich bei Web Studio an.
  2. Wählen Sie im linken Bereich Maschinenkataloge.
  3. Wählen Sie den Katalog und dann in der Aktionsleiste Rollback für Masterimage ausführen.
  4. Legen Sie fest, wann das ältere Masterimage auf die Maschinen angewendet werden soll (gemäß den Rollout-Anweisungen im vorigen Abschnitt).

Das Rollback wird nur auf Maschinen angewendet, die zurückgesetzt werden müssen. Maschinen, die nicht mit dem neuen oder aktualisierten Masterimage aktualisiert wurden, erhalten keine Benachrichtigung und müssen sich nicht abmelden.

Hinzufügen einer Beschreibung zu einem Image

Sie können Informationen zu Änderungen im Zusammenhang mit Image-Updates für Maschinenkataloge hinzufügen. Mit dem Feature können Sie beim Erstellen eines Katalogs oder beim Aktualisieren eines bestehenden Masterimages für einen Katalog eine Beschreibung hinzufügen. Sie können auch Informationen für jedes Masterimage im Katalog anzeigen. Verwenden Sie die folgenden Befehle, um Imagebeschreibungen hinzuzufügen oder anzuzeigen:

  • Verwenden Sie den Parameter MasterImageNote im Befehl NewProvScheme, um beim Erstellen eines Maschinenkatalogs mit einem Masterimage eine Notiz hinzuzufügen. Beispiel:

     C:\PS>New-ProvScheme -ProvisioningSchemeName <name> -HostingUnitName <name> -IdentityPoolName <name> -MasterImageVM
     XDHyp:\HostingUnits<hosting unit name><vm name>.vm\Base.snapshot -MasterImageNote "Note"
     <!--NeedCopy-->
    
  • Verwenden Sie den Parameter MasterImageNote im Befehl Publish-ProvMasterVMImage, um das einem Maschinenkatalog zugeordnete Masterimage zu aktualisieren. Beispiel:

     C:\PS>Publish-ProvMasterVMImage -ProvisioningSchemeName <name> -MasterImageVM XDHyp:\HostingUnits<hosting unit name><vm name>.vm\base.snapshot -MasterImageNote "Note"
     <!--NeedCopy-->
    
  • Verwenden Sie den Befehl Get-ProvSchemeMasterVMImageHistory, um die Informationen für jedes Image anzuzeigen. Beispiel:

     C:\PS>Get-ProvSchemeMasterVMImageHistory -ProvisioningSchemeName MyScheme -Showall
     <!--NeedCopy-->
    

Um den Rollback-Fortschritt zu verfolgen, suchen Sie den Katalog in Maschinenkatalogen, um den Fortschrittsbalken und das Fortschrittsdiagramm anzuzeigen.

In folgenden Szenarios ist kein Rollback möglich. (Die Option Rollback für Masterimage ausführen wird nicht angezeigt).

  • Sie haben keine Berechtigung zum Rollback.
  • Der Katalog wurde nicht mit MCS erstellt.
  • Der Katalog wurde mit einem Image des Betriebssystemdatenträgers erstellt.
  • Der zum Erstellen des Katalogs verwendete Snapshot ist beschädigt.
  • Benutzeränderungen an den Maschinen in dem Katalog bleiben nicht erhalten.
  • Maschinen im Katalog werden ausgeführt.

Funktionsebene ändern oder Änderung rückgängig machen

Ändern Sie die Funktionsebene für den Maschinenkatalog nach dem Upgrade der VDAs auf den Maschinen auf eine neuere Version. Citrix empfiehlt das Upgrade aller VDAs auf die aktuelle Version, damit Zugriff auf alle neuen Features besteht.

Führen Sie folgende Schritte aus, bevor Sie die Funktionsebene für einen Maschinenkatalog ändern:

  • Starten Sie die aktualisierten Maschinen, damit sie sich bei dem Controller registrieren. Auf diese Weise kann Web Studio feststellen, dass die Maschinen im Maschinenkatalog aktualisiert werden müssen.

Ändern der Funktionsebene für einen Katalog:

  1. Melden Sie sich bei Web Studio an.
  2. Wählen Sie im linken Bereich Maschinenkataloge.
  3. Wählen Sie den Katalog aus. Auf der Registerkarte Details im unteren Bereich werden Versionsinformationen angezeigt.
  4. Wählen Sie Funktionsebene ändern. Wenn Web Studio erkennt, dass für den Katalog ein Upgrade erforderlich ist, wird eine Meldung angezeigt. Folgen Sie den Anweisungen. Kann eine Maschine nicht aktualisiert werden, wird eine Meldung mit einer Erläuterung der Ursache des Problems angezeigt. Um einen ordnungsgemäßen Betrieb aller Maschinen sicherzustellen, empfiehlt Citrix, Maschinenprobleme zu beheben, bevor Sie zum Fortfahren auf Ändern klicken.

Nach Abschluss der Katalogänderung können Sie Maschinen auf ihre vorherige VDA-Version zurücksetzen, indem Sie zunächst den Maschinenkatalog und dann in der Aktionsleiste Änderung der Funktionsebene rückgängig machen wählen.

Klonen von Katalogen

Beim Klonen von Katalogen ist Folgendes zu berücksichtigen:

  • Sie können die Einstellungen für Betriebssystem und Maschinenverwaltung nicht ändern. Der Klon erbt diese Einstellungen vom Original.
  • Das Klonen eines Katalogs kann einige Zeit in Anspruch nehmen. Wählen Sie bei Bedarf Fortschritt ausblenden aus, um das Klonen im Hintergrund auszuführen.
  • Der geklonte Katalog erhält den Namen des Originals und hat das Suffix Copy. Der Name kann geändert werden. Weitere Informationen finden Sie unter Umbenennen von Maschinenkatalogen.
  • Weisen Sie den geklonten Katalog unbedingt einer Bereitstellungsgruppe zu.
  1. Melden Sie sich bei Web Studio an und wählen Sie im linken Bereich Maschinenkataloge.
  2. Wählen Sie einen Katalog und dann in der Aktionsleiste Klonen.
  3. Prüfen Sie im Fenster Ausgewählten Maschinenkatalog klonen die Einstellungen für den geklonten Katalog und bearbeiten Sie diese nach Bedarf. Wählen Sie Weiter, um mit der nächsten Seite fortzufahren.
  4. Überprüfen Sie auf der Seite Zusammenfassung die Einstellungen und wählen Sie Fertig stellen, um das Klonen zu starten.
  5. Wählen Sie bei Bedarf Fortschritt ausblenden aus, um das Klonen im Hintergrund auszuführen.

Organisieren von Katalogen mit Ordnern

Sie können Ordner erstellen, um Kataloge für einfachen Zugriff zu organisieren. Sie können beispielsweise Kataloge nach Imagetyp oder Organisationsstruktur organisieren.

Erstellen von Katalogordnern

Planen Sie zunächst, wie Sie Ihre Kataloge organisieren wollen. Beachten Sie Folgendes:

  • Sie können Ordner mit einer Tiefe von bis zu fünf Ebenen verschachteln (mit Ausnahme des Standardstammordners).
  • Ein Katalogordner kann Kataloge und Unterordner enthalten.
  • Alle Knoten in Web Studio (wie die Knoten Maschinenkataloge und Anwendungen) teilen sich eine Ordnerstruktur im Back-End. Um Namenskonflikte mit anderen Knoten beim Umbenennen oder Verschieben von Ordnern zu vermeiden, empfehlen wir, Ordnern der ersten Ebene in verschiedenen Knoten unterschiedliche Namen zu geben.

Gehen Sie wie folgt vor, um einen Katalogordner zu erstellen:

  1. Wählen Sie im linken Bereich Maschinenkataloge.
  2. Wählen Sie in der Ordnerhierarchie einen Ordner aus und klicken Sie dann in der Aktionsleiste auf Ordner erstellen.
  3. Geben Sie einen Namen für den neuen Ordner ein und klicken Sie dann auf Fertig.

Tipp:

Wenn Sie einen Ordner an einem falschen Speicherort erstellen, können Sie ihn an den korrekten Speicherort ziehen.

Verschieben von Katalogen

Sie können einen Katalog zwischen Ordnern verschieben. Verfahren:

  1. Wählen Sie im linken Bereich Maschinenkataloge.
  2. Zeigen Sie Kataloge nach Ordnern an. Sie können auch die Option Alle anzeigen über der Ordnerhierarchie aktivieren, um alle Kataloge gleichzeitig anzuzeigen.
  3. Klicken Sie mit der rechten Maustaste auf einen Katalog und wählen Sie dann Maschinenkatalog verschieben aus.
  4. Wählen Sie den Ordner aus, in den Sie den Katalog verschieben möchten, und klicken Sie dann auf Fertig.

Tipp:

Sie können einen Katalog in einen Ordner ziehen.

Verwalten von Katalogordnern

Sie können Katalogordner löschen, umbenennen und verschieben.

Sie können einen Ordner nur löschen, wenn er und seine Unterordner keine Kataloge enthalten.

Gehen Sie wie folgt vor, um einen Ordner zu verwalten:

  1. Wählen Sie im linken Bereich Maschinenkataloge.
  2. Wählen Sie in der Ordnerhierarchie einen Ordner aus und wählen Sie dann eine gewünschte Aktion in der Aktionsleiste aus:

    • Wählen Sie zum Umbenennen des Ordners Ordner umbenennen aus.
    • Wählen Sie zum Löschen des Ordners Ordner löschen aus.
    • Wählen Sie zum Verschieben des Ordners Ordner verschieben aus.
  3. Folgen Sie den Anweisungen auf dem Bildschirm, um die restlichen Schritte auszuführen.

Ändern der Netzwerkeinstellung für ein vorhandenes Provisioningschema

Sie können die Netzwerkeinstellung für ein vorhandenes Provisioningschema ändern, sodass die neuen VMs im neuen Subnetz erstellt werden. Verwenden Sie den Parameter -NetworkMapping im Befehl Set-ProvScheme, um die Netzwerkeinstellung zu ändern.

Hinweis:

Diese Funktion wird auf Citrix Virtual Apps and Desktops 2203 LTSR CU3 und späteren Versionen unterstützt.

Führen Sie folgende Schritte aus, um die Netzwerkeinstellung für ein vorhandenes Provisioningschema zu ändern:

  1. Führen Sie im PowerShell-Fenster den Befehl asnp citrix* aus, um die PowerShell-Module zu laden.
  2. Führen Sie (Get-Provscheme -ProvisioningSchemeName "name").NetworkMaps aus, um zum Netzwerkpfad zu gelangen, den Sie ändern möchten.
  3. Weisen Sie der neuen Netzwerkeinstellung eine Variable zu. Beispiel:

    $NewNetworkMap = @{"0"= "XDHYP:\HostingUnits\MyNetworks\Network 0.network"}
    <!--NeedCopy-->
    
  4. Führen Sie Set-ProvScheme -ProvisioningSchemeName "name" -NetworkMapping $NewNetworkMap aus.
  5. Führen Sie (Get-Provscheme -ProvisioningSchemeName "name").NetworkMaps aus, um die neue Netzwerkeinstellung für das vorhandene Provisioningschema zu überprüfen.

Von MCS erstellte Ressourcen identifizieren

Nachfolgend werden die Tags aufgeführt, die MCS den Ressourcen auf jeder Plattform hinzufügt. Die Tags werden in der Tabelle als in der Form “Schlüssel”: “Wert” dargestellt.

AWS

Ressourcenname Tag
ID-Datenträger “Name”: “VMName_IdentityDisk”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Image “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Netzwerkkarte “Description”: “XD NIC”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
OS-Datenträger “Name”: “VMName_rootDisk”
  “XdConfig”: “XdProvisioned=True”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [Wenn AwsCaptureInstanceProperties = true] “Citrix Resource”: “”
  [Wenn AwsCaptureInstanceProperties = true und AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
Vorbereitungs-VM “Name”: “Preparation - CatalogName - xxxxxxxxxx”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [Wenn AwsCaptureInstanceProperties = true] “Citrix Resource”: “”
  [Wenn AwsCaptureInstanceProperties = true und AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
Veröffentlichter Snapshot “XdConfig”: “XdProvisioned=true”
  Wenn kein Snapshot für Volumeworker-AMI, dann “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxx”
Vorlage [Wenn AwsCaptureInstanceProperties = true] “XdConfig”: “XdProvisioned=true”
  [Wenn AwsCaptureInstanceProperties = true] “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [Wenn AwsCaptureInstanceProperties = true] “CitrixResource”: “”
  [Wenn AwsCaptureInstanceProperties = true und AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
VM im Katalog “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [Wenn AwsCaptureInstanceProperties = true] “CitrixResource”: “”
  [Wenn AwsCaptureInstanceProperties = true] “aws:ec2launchtemplate:id”:”lt-xxxx”
  [Wenn AwsCaptureInstanceProperties = true] “aws:ec2launchtemplate:version”: “n”
  [Wenn AwsCaptureInstanceProperties = true und AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
Volumeworker-AMI “XdConfig”: “XdProvisioned=true”
Volumeworker-Bootstrapper “Name”: “XenDesktop Temp”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [Wenn AwsCaptureInstanceProperties = true und AwsOperationalResourcesTagging = true] “CitrixVolumeWorkerBootstrapper”: “”
Volumeworker-Instanz “Name”: “Citrix.XD.Volumeworker-xxxx-xx-xx-xx-xxxx”
  “XdConfig”: “XdProvisioned=true”

Azure

Ressourcenname Tag
ID-Datenträger “CitrixProvisioningSchemeId” : “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “CitrixResource” : “Internal”
Image “CitrixProvisioningSchemeId” : “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “CitrixResource” : “Internal”
Netzwerkkarte “CitrixProvisioningSchemeId” : “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “CitrixResource” : “Internal”
OS-Datenträger “CitrixProvisioningSchemeId” : “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “CitrixResource” : “Internal”
Vorbereitungs-VM “CitrixProvisioningSchemeId” : “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “CitrixResource” : “Internal”
Veröffentlichter Snapshot “CitrixProvisioningSchemeId” : “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “CitrixResource” : “Internal”
Ressourcengruppe “CitrixResource” : “Internal”
  CitrixSchemaVersion: 2.0
  “CitrixProvisioningSchemeId” : “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Speicherkonto “CitrixProvisioningSchemeId” : “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “CitrixResource” : “Internal”
VM im Katalog “CitrixProvisioningSchemeId” : “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “CitrixResource” : “Internal”
WBC-Datenträger “CitrixProvisioningSchemeId” : “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “CitrixResource” : “Internal”

Hinweis:

Eine VM ist im Citrix-Bestand nicht sichtbar, wenn ein CitrixResource-Tag hinzugefügt wird, um sie als eine von MCS erstellte Ressource zu identifizieren. Sie können das Tag entfernen oder umbenennen, um sie sichtbar zu machen.

Google Cloud Platform

Ressourcenname Tag
ID-Datenträger “CitrixResource”: “internal”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Image “CitrixResource”: “internal”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
OS-Datenträger “CitrixResource”: “internal”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Vorbereitungs-VM “CitrixResource”: “internal”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Veröffentlichter Snapshot “CitrixResource”: “internal”
Speicherbucket “Citrixresource”: “internal”
Vorlage “CitrixResource”: “internal”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
VM im Katalog “CitrixResource”: “internal”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”. Das Plug-In fügt auch dieses Tag für von MCS bereitgestellte VMs hinzu: “citrix-provisioning-scheme-id”: “provSchemeId”. Sie können es verwenden, um in der GCP-Konsole nach Katalog zu filtern.
WBC-Datenträger “CitrixResource”: “internal”
  CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”

Hinweis:

Eine VM ist im Citrix-Bestand nicht sichtbar, wenn ein CitrixResource-Tag hinzugefügt wird, um sie als eine von MCS erstellte Ressource zu identifizieren. Sie können das Tag entfernen oder umbenennen, um sie sichtbar zu machen.

Citrix Hypervisor

Ressourcenname Tag
Veröffentlichter Basisdatenträger und zugehörige Kopie in jedem Netzwerk oder lokalen Speicher “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
ID-Datenträger “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
OS-Datenträger “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Vorbereitungs-VM “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
VM im Katalog “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
WBC-Datenträger “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”

SCVMM

Ressourcenname Tag
Vorbereitungs-VM Tagzeichenfolge: “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  Benutzerdefinierte Eigenschaft: “XdConfig:”XdProvisioned=True”
VM im Katalog Tagzeichenfolge: “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  Benutzerdefinierte Eigenschaft: “XdConfig:”XdProvisioned=True”

VMware

Ressourcenname Tag
Vorbereitungs-VM “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “XdConfig:”XdProvisioned=True”
VM im Katalog “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “XdConfig:”XdProvisioned=True”

Problembehandlung