Citrix DaaS

AWS-Katalog verwalten

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

Hinweis:

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

Tags entfernen

Wenn Sie einen Katalog oder eine VM erstellen, werden Tags für folgende Ressourcen erstellt:

  • Virtuelle Maschine
  • Stammdatenträger-Volume
  • Identitätsdatenträger-Volume
  • Elastische Netzwerkschnittstelle (ENI)
  • Stammdatenträgerimage (AMI)
  • Startvorlage
  • Snapshot von AMI oder Stammdatenträger

Sie können VMs und Maschinenkataloge aus der Citrix Datenbank sowie von Citrix erstellte Tags entfernen. Optionen:

  • Remove-ProvVM mit dem Parameter ForgetVM zum Entfernen von VMs und von Citrix erstellten Tags aus einer einzelnen VM oder einer Liste von VMs aus einem Maschinenkatalog.

    Hinweis:

    Mit dem Parameter ForgetVM werden die VMs aus der Datenbank des Provisioningschemas von Citrix entfernt, die VMs verbleiben jedoch weiterhin im Hypervisor.

  • Remove-ProvScheme mit Parameter ForgetVM zum Entfernen eines Maschinenkatalogs aus der Citrix Datenbank und von Ressourcen aus einem Maschinenkatalog.

Gehen Sie hierzu folgendermaßen vor:

  1. Öffnen Sie ein PowerShell-Fenster.
  2. Führen Sie asnp citrix* aus, um die Citrix-spezifischen PowerShell-Module zu laden.
  3. Entsperren Sie die VM, bevor Sie die VMs entfernen. Beispiel:

    Unlock-ProvVM -ProvisioningSchemeName "<name>" -VMID "<id"
    <!--NeedCopy-->
    
  4. Führen Sie einen der folgenden Befehle aus, um VMs, Maschinenkataloge und von Citrix erstellte Tags aus Ressourcen zu entfernen.

    • Führen Sie Remove-ProvVM mit ForgetVM aus, um VMs aus der Citrix-Datenbank und von Citrix erstellte Tags aus VMs zu entfernen. Beispiel:

       Remove-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>" -ForgetVM
       <!--NeedCopy-->
      
    • Führen Sie Remove-ProvScheme aus, um einen Maschinenkatalog aus der Citrix Datenbank und Ressourcen aus einem Maschinenkatalog zu entfernen. Beispiel:

       Run Remove-ProvScheme -ProvisioningSchemeName "<name>" -ForgetVM
       <!--NeedCopy-->
      
  5. Vergewissern Sie sich, dass die VM aus dem Delivery Controller, nicht aber dem Hypervisor entfernt wurde.

    1. Führen Sie Get-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>" aus. Es darf nichts zurückgegeben werden.
    2. Rufen Sie die AWS-EC2-Konsole auf. Die VMs müssten angezeigt werden, die von Citrix erstellten Tags sind jetzt jedoch entfernt. Von Citrix erstellte Tags wurden aus den folgenden Ressourcen entfernt:

      • Virtuelle Maschine
      • Stammdatenträger-Volume
      • Identitätsdatenträger-Volume
      • ENI
  6. Wenn Sie den Maschinenkatalog entfernen, vergewissern Sie sich, dass der Katalog vom Delivery Controller entfernt wurde.

    1. Führen Sie Get-ProvScheme -ProvisioningSchemeName "forgetvmdemo" aus. Dies muss einen Fehler zurückgeben.
    2. Vergewissern Sie sich in der AWS-EC2-Konsole, dass die folgenden Ressourcen entfernt wurden.

      • Stammdatenträgerimage (AMI)
      • Startvorlage
      • Snapshot von AMI oder Stammdatenträger

Identifizieren der von MCS erstellten Ressourcen

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

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”
ENI “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”

Weitere Informationen

AWS-Katalog verwalten