VDAs mit SCCM installieren

Übersicht

Microsoft Endpoint Configuration Manager, ehemals System Center Configuration Manager (SCCM), ist ein Windows-Produkt, das die Verwaltung, Bereitstellung und Sicherheit von Geräten und Anwendungen in einem Unternehmen ermöglicht.

Hinweis:

Der folgende Artikel beschreibt nur Empfehlungen, basierend darauf, wie Citrix® die Umgebung getestet hat. Sie können diese Schritte an Ihre Bedürfnisse anpassen. Citrix ist nicht verantwortlich für Aktualisierungen oder Anpassungen, die erforderlich sind, um dies an die Kundenbedürfnisse anzupassen.

Empfehlungen

  • Um einen Virtual Delivery Agent (VDA) erfolgreich mit SCCM oder ähnlichen Softwareverteilungstools bereitzustellen, empfiehlt Citrix die Verwendung des VDA-Installationsprogramms in einer Abfolge von Schritten.

  • Citrix empfiehlt nicht, das VDA Cleanup Utility als Teil einer VDA-Installation oder eines Upgrades zu verwenden. Verwenden Sie das VDA Cleanup Utility nur in dem begrenzten Fall, wenn die VDA-Installation zuvor fehlgeschlagen ist.

Bevor Sie beginnen

Die erforderliche Anzahl von Neustarts während der Installation des VDA hängt von der Umgebung ab. Zum Beispiel:

  • Ein Neustart kann für ausstehende Updates oder Neustarts von früheren Softwareinstallationen erforderlich sein.
  • Dateien, die zuvor von anderen Prozessen gesperrt wurden, benötigen möglicherweise Updates, was einen zusätzlichen Neustart erzwingt.
  • Einige optionale Komponenten im VDA-Installationsprogramm (wie Citrix Profile Management und Citrix Files) erfordern möglicherweise einen Neustart.
  • Wenn Sie einen VDA aktualisieren, muss der Computer, auf dem er installiert ist, sich im Wartungsmodus befinden, ohne aktive Sitzungen.
  • Wenn eine VDA-Installation zum ersten Mal auf einem Computer ausgeführt wird, wird das verwendete VDA-Installationsprogramm auf diesen Computer kopiert. Weitere Informationen zur VDA-Installation finden Sie unter Installationsprogramme.

SCCM Task Sequencer verwaltet alle erforderlichen Neustarts.

Wichtige Schritte zur Bereitstellung von VDA mit SCCM

Die folgenden Schritte beschreiben, wie VDA mit SCCM auf der virtuellen Maschine bereitgestellt wird.

  1. VDA installieren.
  2. Eine Organisationseinheit (OU) erstellen.
  3. Die Maschinen überprüfen.
  4. VDA zur Verteilung von Inhalten verwenden.

Schritt 1: VDA installieren

Nachdem alle Voraussetzungen identifiziert wurden, verwenden Sie den SCCM Task Sequencer, um die folgenden Aufgaben auszuführen:

  1. Installieren Sie den VDA von einer zugänglichen Kopie des Installationsmediums oder von einem der eigenständigen VDA-Installationsprogramme:

    • VDAWorkstationSetup_XXXX.exe
    • VDAServerSetup_XXXX.exe
    • VDAWorkstationCoreSetup_XXXX.exe

    Weitere Informationen zu VDA-Installationsprogrammen finden Sie unter Installationsprogramme.

    Hinweis:

    Wenn Sie einen VDA aktualisieren, muss der Computer, auf dem er installiert ist, sich im Wartungsmodus befinden und darf keine Sitzungen haben.

  2. Wenn eine VDA-Installation zum ersten Mal auf einem Computer ausgeführt wird, wird das verwendete VDA-Installationsprogramm auf diesen Computer kopiert.
    • Wenn Sie ein anderes VDA-Installationsprogramm als VDAWorkstationCoreSetup_XXXX.exe verwenden, wird das VDA-Installationsprogramm nach %ProgramData%\Citrix\XenDesktopSetup\XenDesktopVdaSetup.exe kopiert.
    • Wenn Sie VDAWorkstationCoreSetup_XXXX.exe verwenden, wird das VDA-Installationsprogramm nach %ProgramData%\Citrix\XenDesktopSetup\XenDesktopRemotePCSetup.exe. kopiert.
  3. Der Verzeichnisspeicherort des VDA-Installationsprogramms wird auch in der Registrierung HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\MetaInstall” “MetaInstallerInstallLocation” gespeichert.

  4. Fügen Sie die Befehlszeilenoptionen /NOREBOOT, /NORESUME und /QUIET zu Ihren Befehlszeilenoptionen hinzu.

    • /QUIET: Zeigen Sie die Benutzeroberfläche während der Installation nicht an, damit SCCM die Kontrolle über den Installationsprozess hat.
    • /NOREBOOT: Verhindern Sie, dass das VDA-Installationsprogramm automatisch neu startet. SCCM löst bei Bedarf Neustarts aus.
    • /NORESUME: Wenn während der Installation ein Neustart erforderlich ist, setzt das VDA-Installationsprogramm normalerweise einen RunOnce-Registrierungsschlüssel (\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce). Windows verwendet den Schlüssel, um das VDA-Installationsprogramm beim Neustart des Computers zu öffnen. Dies ist ein Problem für SCCM, da SCCM die Installation nicht überwachen und den Exit-Code erfassen kann.

Schritt 2: Eine Organisationseinheit (OU) erstellen

  1. Erstellen Sie zwei in die Domäne eingebundene virtuelle Maschinen, die Sie der OU hinzufügen möchten. Wenn die virtuellen Maschinen anfänglich erstellt werden, befinden sie sich im Ordner Computer. Verschieben Sie die virtuellen Maschinen in den Ordner SCCM. Beispiel: WIN10EN-BB80MJ4.cseblr.com W2K19ST-EBPR3UG.cseblr.com

    SCCM VDA

  2. Gehen Sie in Microsoft Configuration Manager zu \Administration\Overview\Hierarchy Configuration\Discovery Methods\.

  3. Klicken Sie auf Active Directory-Systemerkennung und aktivieren Sie das Kontrollkästchen Active Directory-Systemerkennung aktivieren, um die automatische Erkennung der neu erstellten virtuellen Maschinen zu ermöglichen.

  4. Klicken Sie auf das Symbol icon, um neue Container auszuwählen.

  5. Fügen Sie im Abschnitt Speicherort den Pfad hinzu, wo sich Ihre virtuellen SCCM-Maschinen befinden.

  6. Gehen Sie zu \Administration\Overview\Site Configuration\Sites und klicken Sie mit der rechten Maustaste auf den SCCM VDA.

  7. Wählen Sie Clientinstallationseinstellungen > Client-Push-Installation. Das Fenster Eigenschaften der Client-Push-Installation wird geöffnet.

  8. Sobald die VMs auf Enabled eingestellt sind, sehen Sie die Liste der VMs, wie in den folgenden Abbildungen dargestellt.

    SCCM

    SCCM-2

  9. Erstellen Sie eine Gerätesammlung, um die OU zu erstellen. Geben Sie den Namen der Sammlung ein.

    Gerätesammlung

  10. Befolgen Sie die Anweisungen des Assistenten.

    Mitgliedschaftsregeln

    Die OU wird erstellt.

    OU-Erstellung

  11. Fügen Sie die erstellten VMs zur neu erstellten Gerätesammlung hinzu.

    1. Klicken Sie mit der rechten Maustaste auf die VM. Wählen Sie Ausgewählte Elemente hinzufügen > Ausgewählte Elemente zu vorhandener Gerätesammlung hinzufügen.

      Element hinzufügen

    2. Wählen Sie im Fenster Sammlung auswählen den erforderlichen Gerätenamen aus. In diesem Beispiel ist es Devices-SCCM.

      Geräteliste

    Devices-SCCM ist unter Bestand und Kompatibilität > Übersicht > Gerätesammlungen aufgeführt.

    Gerät aufgeführt

  12. Wählen Sie Client installieren auf dem Gerätesammler.

    Client installieren

  13. Wählen Sie den erforderlichen Installations-Standort aus.

    Installations-Standort

  14. Befolgen Sie die Anweisungen des Assistenten. Der Assistent zum Installieren des Configuration Manager-Clients wurde erfolgreich abgeschlossen.

    Installation abgeschlossen

Weitere Informationen finden Sie unter Sammlungen verwalten in der Microsoft-Dokumentation.

Schritt 3: Die Maschinen überprüfen

  1. Überprüfen Sie auf dem Clientcomputer, ob der Client installiert ist, indem Sie prüfen, ob der Prozess CCMExec ausgeführt wird.

    CCMexe.exe

  2. Überprüfen Sie, ob der Client für die VMs auf SCCM ausgeführt wird.

Schritt 4: VDA zur Verteilung von Inhalten verwenden

Die folgenden Schritte beschreiben, wie Sie den bereitgestellten VDA verwenden können, um Inhalte auf den zugehörigen virtuellen Maschinen zu verteilen.

  1. Paket erstellen

  2. Inhalt verteilen

Paket erstellen

  1. Um ein Paket zu erstellen, klicken Sie mit der rechten Maustaste auf den gewünschten VDA und dann auf Paket erstellen.

    Paket erstellen

  2. Geben Sie den Speicherort der Quelldateien für dieses Paket an, indem Sie auf Durchsuchen klicken.

    Paket durchsuchen

  3. Wählen Sie den gewünschten Pakettyp aus.

    Assistent zum Erstellen von Paketen und Programmen

  4. Geben Sie den Paket-Namen und die Befehlszeile ein.

    Paketdetails angeben

  5. Klicken Sie auf Weiter.

    Paket erfolgreich

Ausführliche Informationen finden Sie unter Pakete und Programme in Configuration Manager in der Microsoft-Dokumentation.

Inhalt verteilen

  1. Klicken Sie mit der rechten Maustaste auf den von Ihnen erstellten Paketnamen.

  2. Wählen Sie Inhalt verteilen.

    Inhalt verteilen

  3. Wählen Sie im Fenster Assistent zum Verteilen von Inhalten den Speicherort der Quelldateien für das von Ihnen erstellte Paket aus. In diesem Beispiel ist dies 2019-SCCM. Klicken Sie auf Weiter.

    Speicherort angeben

  4. Vergewissern Sie sich, dass das Paket (in diesem Beispiel Zodiac) zur Bereitstellung verfügbar ist.

    Überprüfung

    Die folgende Abbildung zeigt, dass das Paket zur Bereitstellung verfügbar ist.

    Bereitzustellendes Paket

Ausführliche Informationen finden Sie unter Inhalte für Configuration Manager bereitstellen und verwalten in der Microsoft-Dokumentation.

Beispiel für eine Installationssequenz mit SCCM

Das folgende Beispiel zeigt die Installationssequenz.

  1. Computer neu starten: Bereiten Sie den Computer durch einen Neustart vor.

    Computer neu starten

  2. VDA-Installation – erster Versuch: Starten Sie die VDA-Installation.

    1. Fügen Sie die Optionen /quiet, /noreboot und /noresume zu Ihren Befehlszeilenoptionen hinzu.

    2. Führen Sie das VDA-Installationsprogramm Ihrer Wahl aus (lokales Image oder eines der Minimal-Installationsprogramme).

      VDA-Installation – erster Versuch

    3. SCCM muss den Rückgabecode erfassen.

      • Wenn der Rückgabecode 0 oder 8 ist, ist die Installation abgeschlossen und ein Neustart ist erforderlich.

        SCCM erfasst Rückgabecode

      • Wenn der Rückgabecode 3 ist, starten Sie den Computer neu und übergeben Sie dann die Steuerung an VDA-Installation – zweiter Versuch.

        Computer neu starten

  3. VDA-Installation – zweiter Versuch: VDA-Installation fortsetzen.

    1. Nach dem VDA-Installationsversuch – erster Versuch ist die Installation nicht abgeschlossen, wenn die Datei %programdata%\Citrix\XenDesktopSetup\CitrixVirtualDesktopAgent.xml existiert, und muss nach Abschluss des Neustarts fortgesetzt werden.

      VDA-Installation – zweiter Versuch

    2. VDA-Installation – zweiter Versuch wird wiederholt, bis die Datei %programdata%\Citrix\XenDesktopSetup\CitrixVirtualDesktopAgent.xml nicht mehr existiert oder ein anderer Rückgabecode als 0 oder 8 zurückgegeben wird. Behandeln Sie jeden anderen Rückgabecode als Fehler, und VDA-INSTALLATION – ZWEITER VERSUCH sollte einen Fehler melden und beendet werden.

    3. Setzen Sie die VDA-Installation fort, indem Sie das entsprechende VDA-Installationsprogramm (XenDesktopVdaSetup.exe in den meisten Fällen oder XenDesktopRemotePCSetup.exe, wenn VDAWorkstationCoreSetup_XXXX.exe verwendet wurde) aus dem Verzeichnis %programdata%\ Citrix\XenDesktopSetup\ ohne Befehlszeilenparameter ausführen. (Das VDA-Installationsprogramm verwendet die Parameter, die es beim ersten Ausführen des Installationsprogramms gespeichert hat.)

      Editor für Upgrade-Tasksequenzen(/de-de/citrix-virtual-apps-desktops/2407/media/upgrade-task-sequence-editor.png)

    4. Achten Sie auf den Rückgabecode des VDA-Installers.

      • 0 oder 8: Erfolg, Installation abgeschlossen, Neustart erforderlich.

        Erfolgreiche Installation abgeschlossen(/de-de/citrix-virtual-apps-desktops/2407/media/success-installation-complete.png)

      • 3: Die Installation ist nicht abgeschlossen. Starten Sie den Computer neu und wiederholen Sie INSTALL VDA SECOND ATTEMPT, bis die Datei %programdata%\ Citrix\XenDesktopSetup\CitrixVirtualDesktopAgent.xml nicht mehr existiert oder bis eine 0 oder 8 zurückgegeben wird. Behandeln Sie jeden anderen Rückgabecode als Fehler, und INSTALL VDA SECOND ATTEMPT sollte einen Fehler melden und beendet werden.

Weitere Informationen zu Rückgabecodes finden Sie unter Citrix-Installationsrückgabecodes.

VDA-Installationsbefehlsbeispiele

Die verfügbaren Installationsoptionen variieren, je nachdem, welcher Installer verwendet wird. Weitere Informationen zu den Befehlszeilenoptionen finden Sie in den folgenden Artikeln.

Installationsbefehle für Remote-PC-Zugriff

  • Der folgende Befehl verwendet den Single-Session-Core-VDA-Installer (VDAWorkstationCoreSetup.exe):

    VDAWorkstationCoreSetup.exe /quiet /controllers “control.domain.com” /enable_hdx_ports /noresume /noreboot

  • Der folgende Befehl verwendet den Single-Session-Full-VDA-Installer (VDAWorkstationSetup.exe):

    VDAWorkstationSetup.exe /quiet /remotepc /physicalmachine /controllers “control.domain.com” /enable_hdx_ports /noresume /noreboot

Installationsbefehl für dediziertes VDI

  • Der folgende Befehl verwendet das vollständige VDA-Installationsprogramm für Einzelsitzungen (VDAWorkstationSetup.exe):

    VDAWorkstationSetup.exe /quiet /components vda /controllers “control.domain.com” /enable_hdx_ports /enable_remote_assistance /noresume /noreboot

VDAs mit SCCM installieren