Gérer un catalogue AWS

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

Remarque :

Avant de gérer un catalogue AWS, vous devez terminer la création d’un catalogue AWS. Consultez Créer un catalogue AWS.

Supprimer les balises

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

  • Machine virtuelle
  • Volume de disque racine
  • Volume de disque d’identité
  • NIC
  • Image de disque racine (AMI)
  • Modèle de lancement
  • Instantané d’AMI ou de disque racine

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

  • Remove-ProvVM avec le paramètre ForgetVM pour supprimer des VM et des balises créées par MCS d’une seule VM ou d’une liste de VM 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 VM persistantes.

Pour ce faire :

  1. Ouvrez une fenêtre PowerShell.
  2. Exécutez asnp citrix* pour charger les modules PowerShell spécifiques à Citrix.
  3. Déverrouillez la VM avant de supprimer les VM. Par exemple :

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

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

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

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

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

      • Machine virtuelle
      • Volume de disque racine
      • Volume de disque d’identité
      • NIC
  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 AWS EC2 que les ressources suivantes sont supprimées.

      • Image de disque racine (AMI)
      • Modèle de lancement
      • Instantané 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 sous la forme “clé”:”valeur”.

Nom de la ressource Balise
Disque d’identité “Name”: “VMName_IdentityDisk”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Image “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
NIC “Description”: “XD NIC”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Disque OS “Nom”: “VMName_rootDisk”
  “XdConfig”: “XdProvisioned=True”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [when AwsCaptureInstanceProperties = true] “Citrix Resource”: “”
  [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
PrepVM “Nom”: “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 l’AMI Volume Worker, 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”: “”
VM 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 du worker de volume “XdConfig”: “XdProvisioned=true”
Bootstrapper du worker de volume “Name”: “XenDesktop® Temp”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixVolumeWorkerBootstrapper”: “”
Instance du worker de volume “Name”: “Citrix.XD.Volumeworker-xxxx-xx-xx-xx-xxxx”
  “XdConfig”: “XdProvisioned=true”

Plus d’informations

Gérer un catalogue AWS