Citrix DaaS

VMware-Katalog verwalten

Unter Maschinenkataloge verwalten werden die Assistenten zum Verwalten eines Maschinenkatalogs beschrieben. Die folgenden Informationen beziehen sich speziell auf VMware-Virtualisierungsumgebungen.

Hinweis:

Sie müssen einen VMware-Katalog erstellt haben, bevor Sie ihn verwalten können. Siehe VMware-Katalog erstellen.

Ordner-ID eines Maschinenkatalogs aktualisieren

Sie können die Ordner-ID eines MCS-Maschinenkatalogs aktualisieren, indem Sie FolderId in den benutzerdefinierten Eigenschaften des Befehls Set-ProvScheme angeben. Die nach dem Aktualisieren der Ordner-ID erstellten VMs werden unter dieser neuen Ordner-ID erstellt. Wenn diese Eigenschaft nicht in CustomProperties angegeben ist, werden VMs in dem Ordner erstellt, in dem das Masterimage ist.

Führen Sie folgende Schritte aus, um die Ordner-ID eines Maschinenkatalogs zu aktualisieren.

  1. Öffnen Sie einen Webbrowser und geben Sie die URL für vSphere Web Client ein.
  2. Geben Sie die Anmeldeinformationen ein und klicken Sie auf Login.
  3. Erstellen Sie einen VM-Platzierungsordner in vSphere Web Client.
  4. Öffnen Sie ein PowerShell-Fenster.
  5. Führen Sie asnp citrix* aus, um die Citrix-spezifischen PowerShell-Module zu laden.
  6. Geben Sie FolderID in den CustomProperties von Set-ProvScheme an. In diesem Beispiel ist der Wert für die Ordner-ID group-v2406.

    Set-ProvScheme -ProvisioningSchemeUid "50bb319c-2e83-4a37-9ea1-94f630687372" -CustomProperties "<CustomProperties xmlns=""http://schemas.citrix.com/2014/xd/machinecreation"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance""><Property xsi:type=""StringProperty"" Name=""FolderId"" Value=""group-v2406"" /></CustomProperties>"
    <!--NeedCopy-->
    
  7. Fügen Sie dem Maschinenkatalog mit Studio eine VM hinzu.
  8. Überprüfen Sie die neue VM im vSphere Web Client. Die neue VM wird unter dem neuen Ordner erstellt.

Ordner-ID mit PowerShell-Befehlen finden

Verwenden Sie den Powershell-Befehl Get-HypConfigurationDataForItem, um die Ordner-ID für einen vorhandenen Ordner in einem VMware Hypervisor zu ermitteln.

Erstellen Sie eine Hostingverbindung und eine Ressourcengruppe für einen VMware Hypervisor. Führen Sie dann die folgenden Schritte aus, um die Ordner-ID eines Ordners auf diesem Hypervisor zu ermitteln.

  1. Ermitteln Sie den XDHyp-Pfad zum Stammverzeichnis des VM-Ordnerbaums. Beispiel:

    XDHyp:\Connections\VMwareConn\Datacenter.datacenter
    <!--NeedCopy-->
    
  2. Verwenden Sie Get-HypConfigurationDataForItem, um die Baumstruktur abzurufen. Beispiel:

    Get-HypConfigurationDataForItem -LiteralPath XDHyp:\Connections\VMwareConn\Datacenter.datacenter
    <!--NeedCopy-->
    
  3. Führen Sie den folgenden Befehl aus, um die Ordner-ID aus der XML-Ausgabe zu identifizieren. Suchen Sie in diesem Beispiel in der XML-Ausgabe nach der Ordner-ID von ExampleFolder.

    $result = Get-HypConfigurationDataForItem -LiteralPath XDHyp:\Connections\VMwareConn\Datacenter.datacenter
    $result.VmPlacementFolder
    <!--NeedCopy-->
    

    XML-Ausgabe:

    <?xml version="1.0" encoding="utf-16"?>
    <CtxVmPlacementFolder xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <Name>vm</Name>
    <Id>group-v4</Id>
    <SubFolder>
    <CtxVmPlacementFolder>
      <Name>vCLS</Name>
      <Id>group-v75</Id>
      <SubFolder />
    </CtxVmPlacementFolder>
    <CtxVmPlacementFolder>
      <Name>MyOtherFolder</Name>
      <Id>group-v1110</Id>
      <SubFolder />
    </CtxVmPlacementFolder>
    <CtxVmPlacementFolder>
      <Name>ExampleFolder</Name>
      <Id>group-v4658</Id>
      <SubFolder />
    </CtxVmPlacementFolder>
    </SubFolder>
    </CtxVmPlacementFolder>
    <!--NeedCopy-->
    

Suchen der Ordner-ID in vSphere

Nutzen Sie den MOB auf einem beliebigen ESXi- oder vCenter Server-System zum Erfassen der Ordner-ID der VMs.

Der Browser für verwaltete Objekte (MOB), ist eine webbasierte Serveranwendung, die in alle ESX/ESXi- und vCenter Server-Systeme integriert ist. Mit diesem vSphere-Dienstprogramm können Sie detaillierte Informationen zu Objekten wie VMs, Datenspeichern und Ressourcenpools anzeigen.

  1. Öffnen Sie einen Webbrowser und geben Sie http://x.x.x.x/mob ein, wobei x.x.x.x die IP-Adresse des vCenter Server oder ESX/ESXi-Hosts ist. Beispiel: https://10.60.4.70/mob.
  2. Klicken Sie auf der Startseite von MOB auf den Wert der Eigenschaft content.
  3. Klicken Sie auf den Wert von rootFolder.
  4. Klicken Sie auf den Wert von childEntity.
  5. Klicken Sie auf den Wert von vmFolder.
  6. Sie finden die Ordner-ID im Wert von childEntity.

Identifizieren der von MCS erstellten Ressourcen

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

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”

Weitere Informationen

VMware-Katalog verwalten