Citrix Virtual Apps and Desktops 7 2311

VDAs mit SCCM installieren

Hinweis:

Citrix ist nicht verantwortlich für Probleme, die durch die Bereitstellung eines Virtual Delivery Agent (VDA) mittels Softwareverteilungstools wie Microsoft System Center Configuration Manager (SCCM) entstehen, die an die Produktionsumgebungen des Kunden angepasst wurden. Bei installationsbezogenen Citrix-Problemen öffnen Sie einen technischen Supportfall mit den relevanten Installationsprotokollen über das Citrix Support-Portal.

Übersicht

Um einen Virtual Delivery Agent (VDA) erfolgreich mit Microsoft System Center Configuration Manager (SCCM) oder ähnlichen Softwareverteilungstools bereitzustellen, empfiehlt Citrix®, den VDA-Installer in einer Abfolge von Schritten zu verwenden.

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 seltenen Fall, dass die VDA-Installation zuvor fehlgeschlagen ist.

Neustarts

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-Installer (wie Citrix Profile Management und Citrix Files) erfordern möglicherweise einen Neustart.

Der SCCM Task Sequencer verwaltet alle erforderlichen Neustarts.

Tasksequenz definieren

Nachdem alle Voraussetzungen und Neustarts identifiziert wurden, verwenden Sie den SCCM Task Sequencer, um Folgendes abzuschließen:

  • Der VDA kann von einer zugänglichen Kopie des Installationsmediums oder von einem der eigenständigen VDA-Installer installiert werden:

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

    Weitere Informationen zu VDA-Installationsprogrammen finden Sie unter Installationsprogramme.

  • Beim Upgrade eines VDA muss der Computer, auf dem er installiert ist, sich im Wartungsmodus befinden und keine Sitzungen aufweisen.
  • Wenn eine VDA-Installation zum ersten Mal auf einem Computer ausgeführt wird, wird das verwendete VDA-Installationsprogramm auf diesen Computer kopiert.
    • Wenn ein anderes VDA-Installationsprogramm als VDAWorkstationCoreSetup_XXXX.exe verwendet wird, wird das VDA-Installationsprogramm nach %ProgramData%\Citrix\XenDesktopSetup\XenDesktopVdaSetup.exe kopiert.
    • Bei Verwendung von VDAWorkstationCoreSetup_XXXX.exe wird das VDA-Installationsprogramm nach %ProgramData%\Citrix\XenDesktopSetup\XenDesktopRemotePCSetup.exe kopiert. `
  • Der Verzeichnisspeicherort des VDA-Installationsprogramms wird auch in der Registrierung “HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\MetaInstall” “MetaInstallerInstallLocation” gespeichert.
  • Fügen Sie die Befehlszeilenoptionen /NOREBOOT, /NORESUME und /QUIET zu Ihren Befehlszeilenoptionen hinzu.
    • /QUIET: Zeigt die Benutzeroberfläche während der Installation nicht an, damit SCCM die Kontrolle über den Installationsprozess hat.
    • /NOREBOOT: Verhindert, 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 Registrierungsschlüssel runonce (\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce). Wenn der Computer neu startet, verwendet Windows den Schlüssel, um das VDA-Installationsprogramm zu starten. Dies ist ein Problem für SCCM, da SCCM die Installation nicht überwachen und den Exitcode nicht erfassen kann.

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 ein 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: Fahren Sie mit der VDA-Installation fort.
    1. Nach dem VDA-Installation erster Versuch, wenn die Datei %programdata%\Citrix\XenDesktopSetup\CitrixVirtualDesktopAgent.xml existiert, ist die Installation nicht abgeschlossen und muss nach dem Neustart 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 beenden.
    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 während des ersten Laufs des Installationsprogramms gespeichert hat.) Upgrade-Tasksequenz-Editor
    4. Achten Sie auf den Rückgabecode des VDA-Installationsprogramms.
      • 0 oder 8: Erfolg, Installation abgeschlossen, Neustart erforderlich. Erfolg Installation abgeschlossen
      • 3: Installation ist nicht abgeschlossen. Starten Sie den Computer neu und wiederholen Sie VDA-INSTALLATION ZWEITER VERSUCH, bis die Datei %programdata%\ Citrix\XenDesktopSetup\CitrixVirtualDesktopAgent.xml nicht mehr existiert oder bis 0 oder 8 zurückgegeben wird. Behandeln Sie jeden anderen Rückgabecode als Fehler, und VDA-INSTALLATION ZWEITER VERSUCH sollte einen Fehler melden und beenden.

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

Beispiele für VDA-Installationsbefehle

Die verfügbaren Installationsoptionen variieren je nach verwendetem Installer. Details 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 den Single-Session-Full-VDA-Installer (VDAWorkstationSetup.exe):

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

VDAs mit SCCM installieren