Citrix Virtual Apps and Desktops

Gérer un catalogue AWS

Gérer les catalogues de machines décrit les assistants qui permettent de gérer un catalogue de machines. Les informations suivantes couvrent les détails spécifiques aux environnements de cloud AWS.

Remarque :

Avant de gérer un catalogue AWS, vous devez terminer de créer un catalogue AWS. Voir Créer un catalogue AWS.

Supprimer les balises

Lorsque vous créez un catalogue ou une machine virtuelle, des balises sont créées par MCS sur les ressources suivantes :

  • Machine virtuelle
  • Volume du disque racine
  • Volume du disque d’identité
  • Carte d’interface réseau
  • Image du disque racine (AMI)
  • Modèle de lancement
  • Capture d’écran de l’AMI ou du disque racine

Vous pouvez supprimer des machines virtuelles et des catalogues de machines de la base de données Citrix et supprimer les balises créées par Citrix. Vous pouvez utiliser :

  • Remove-ProvVM avec le paramètre ForgetVM pour supprimer des balises créées par MCS et machines virtuelles d’une machine virtuelle unique ou d’une liste d’entre elles d’un catalogue de machines.
  • Remove-ProvScheme avec le paramètre ForgetVM pour supprimer un catalogue de machines de la base de données Citrix et les ressources d’un catalogue de machines.

Cette fonctionnalité s’applique uniquement aux machines virtuelles persistantes.

Pour ce faire :

  1. Ouvrez une fenêtre PowerShell.
  2. Exécutez asnp citrix* pour charger des modules PowerShell propres à Citrix.
  3. Déverrouillez la machine virtuelle avant de la supprimer. Par exemple :

    Unlock-ProvVM -ProvisioningSchemeName "<name>" -VMID "<id"
    <!--NeedCopy-->
    
  4. Exécutez l’une des commandes suivantes pour supprimer des machines virtuelles, un catalogue de machines et des balises créees par MCS de ressources.

    • Exécutez Remove-ProvVM avec ForgetVM pour supprimer des machines virtuelles de la base de données Citrix et des balises de machines virtuelles. Par exemple :

       Remove-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>" -ForgetVM
       <!--NeedCopy-->
      
    • Exécutez Remove-ProvScheme pour supprimer un catalogue de machines de la base de données Citrix et des ressources d’un catalogue de machines. Par exemple :

       Run Remove-ProvScheme -ProvisioningSchemeName "<name>" -ForgetVM
       <!--NeedCopy-->
      
  5. Vérifiez que la machine virtuelle est supprimée du Delivery Controller, mais pas de l’hyperviseur.

    1. Exécutez Get-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>". Cela ne doit rien retourner.
    2. Accédez à la console EC2 d’AWS. Vous devez voir les machines virtuelles, mais les balises sont maintenant supprimées. Les balises des ressources suivantes sont supprimées :

      • Machine virtuelle
      • Volume du disque racine
      • Volume du disque d’identité
      • Carte d’interface réseau
  6. Si vous supprimez le catalogue de machines, vérifiez que le catalogue est supprimé du Delivery Controller.

    1. Exécutez Get-ProvScheme -ProvisioningSchemeName "forgetvmdemo". Cela doit renvoyer une erreur.
    2. Vérifiez dans la console EC2 d’AWS que les ressources suivantes sont supprimées.

      • Image du disque racine (AMI)
      • Modèle de lancement
      • Capture d’écran de l’AMI ou du disque racine

Identifier les ressources créées par MCS

Voici les balises que MCS ajoute aux ressources. Les balises du tableau sont représentées au format “clé”:”valeur”.

Nom de la ressource Balise
Disque d’identification “Name”: “machine virtuelleName_IdentityDisk”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Image “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Carte d’interface réseau “Description”: “XD NIC”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Disque OS “Name”: “machine virtuelleName_rootDisk”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [when AwsCaptureInstanceProperties = true] “Citrix Resource”: “”
  [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
Machine virtuelle de préparation “Name”: “Preparation - CatalogName - xxxxxxxxxx”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [when AwsCaptureInstanceProperties = true] “Citrix Resource”: “”
  [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
Instantané publié “XdConfig”: “XdProvisioned=true”
  S’il ne s’agit pas d’un instantané pour AMI travailleur de volume, alors “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Modèle [when AwsCaptureInstanceProperties = true] “XdConfig”: “XdProvisioned=true”
  [when AwsCaptureInstanceProperties = true] “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [when AwsCaptureInstanceProperties = true] “CitrixResource”: “”
  [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
machine virtuelle dans le catalogue “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [when AwsCaptureInstanceProperties = true] “CitrixResource”: “”
  [when AwsCaptureInstanceProperties = true] “aws:ec2launchtemplate:id”:”lt-xxxx”
  [when AwsCaptureInstanceProperties = true] “aws:ec2launchtemplate:version”: “n”
  [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
AMI travailleur de volume “XdConfig”: “XdProvisioned=true”
Bootstraper travailleur de volume “Name”: “XenDesktop Temp”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixVolumeWorkerBootstrapper”: “”
Instance travailleur de volume “Name”: “Citrix.XD.Volumeworker-xxxx-xx-xx-xx-xxxx”
  “XdConfig”: “XdProvisioned=true”

Informations supplémentaires

Gérer un catalogue AWS