Sie müssen Arbeitsabläufe des PowerShell-Plug-Ins ausführen, um das Hinzufügen physischer Maschinen und nicht über vSphere bereitgestellter virtueller Maschinen zu Desktop-Pools mithilfe des vRealize Orchestrator Plug-in for Horizon-Plug-Ins abzuschließen.

Hinweis: Alternativ zu den hier aufgeführten PowerShell-Workflows und dem Workflow „Maschinen in einem Pool registrieren“ können Sie den Workflow „Physische Maschinen zu einem Pool hinzufügen“ im Ordner Workflows/Example ausführen.

Voraussetzungen

  • Prüfen Sie, ob Sie das vRealize Orchestrator-Plug-In für Microsoft Windows PowerShell besitzen, das die für diesen Vorgang erforderlichen Arbeitsabläufe enthält.
  • Stellen Sie sicher, dass Sie über Administratoranmeldeinformationen für den vRealize Orchestrator-Server verfügen. Das Konto muss Mitglied der Gruppe „vRealize Orchestrator Admin“ sein, die für die Authentifizierung über vCenter Single Sign-On konfiguriert ist.
  • Führen Sie den Workflow „Maschinen in einem Pool registrieren“ aus, um alle DNS-Namen der Maschinen bei manuellen, nicht verwalteten Desktop-Pools in VMware Horizon 8 zu registrieren. Der Workflow „Maschinen in einem Pool registrieren“ gibt ein Token (eines für jeden registrierten DNS) zurück, das in die Windows-Registrierung der Maschinen übertragen wird, sobald Sie den in diesem Verfahren beschriebenen PowerShell-Befehl ausführen.

Prozedur

  1. Melden Sie sich bei vRealize Orchestrator als Administrator an.
  2. Klicken Sie in vRealize Orchestrator auf die Ansicht Arbeitsabläufe.
  3. Wählen Sie in der hierarchischen Liste der Workflows Bibliothek > PowerShell > -Konfiguration aus und navigieren Sie zum Workflow PowerShell-Host hinzufügen.
  4. Klicken Sie mit der rechten Maustaste auf den Workflow PowerShell-Host hinzufügen und wählen Sie Workflow starten aus.
  5. Geben Sie den Hostnamen und den vollqualifizierten Domänennamen der physischen Maschine ein und klicken Sie auf Weiter.
    Falls die Maschine keiner Domäne angehört, können Sie die IP-Adresse verwenden. Wenn Sie keine Portnummer angeben, wird der Standardport verwendet.
  6. Geben Sie Werte in das angezeigte Formular ein und klicken Sie auf Weiter.
    Option Aktion
    Remote-Hosttyp der PowerShell Wählen Sie im Dropdown-Menü WinRM aus.
    Transportprotokoll Wählen Sie im Dropdown-Menü HTTP aus.
    Authentifizierung Wenn die Maschine der Domäne angehört, wählen Sie im Dropdown-Menü Kerberos aus. Wenn die Maschine der Domäne nicht angehört, wählen Sie Standard aus.
  7. Geben Sie Werte in das angezeigte Formular ein.
    Option Aktion
    Sitzungsmodus Wählen Sie im Dropdown-Menü Gemeinsame Sitzung aus.
    Benutzername Wenn die Maschine einer Domäne angehört, verwenden Sie das Format administrator@domain.com. Verwenden Sie den Benutzernamen des lokalen Administratorkontos, sofern die Maschine keiner Domäne angehört.
  8. Klicken Sie zum Ausführen des Workflows auf Senden.
  9. Klicken Sie nach Abschluss des Workflows mit der rechten Maustaste auf den Workflow PowerShell-Skript starten, der sich im Ordner PowerShell befindet, und wählen Sie Workflow starten aus.
  10. Wählen Sie den von Ihnen hinzugefügten Host aus und klicken Sie auf Weiter.
  11. (Optional) Fügen Sie den Registrierungsschlüssel Identity hinzu.
    1. Stellen Sie sicher, dass der Registrierungsschlüssel hklm:\SOFTWARE\VMware, Inc.\VMware VDM\Agent\Identity vorhanden ist.
    2. Wenn der Registrierungsschlüssel nicht vorhanden ist, geben Sie den folgenden Befehl ein:
      New-Item -Path "hklm:\SOFTWARE\VMware, Inc.\VMware VDM\Agent" -Name Identity
  12. Geben Sie im Textbereich Skript den folgenden Befehl ein:
    New-ItemProperty -Path "hklm:\SOFTWARE\VMware, Inc.\VMware VDM\Agent\Identity" -Name Bootstrap -PropertyType String –Value “TokenReturnedByWorkflow” –Force

    Verwenden Sie für TokenReturnedByWorkflow das Token, das vom zuvor für die Registrierung der DNS-Namen ausgeführten Workflow „Maschinen in einem Pool registrieren“ zurückgegeben wurde.

  13. Klicken Sie zum Ausführen des Workflows auf Senden.

Ergebnisse

Das Horizon Agent-Token auf der Maschine wird nun mit der Verbindungsserver-Instanz gekoppelt.