Citrix DaaS™

Gérer un catalogue AWS EC2

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 EC2.

Remarque :

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

Supprimer les balises

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

  • Machine virtuelle
  • Volume de disque racine
  • Volume de disque d’identité
  • Interface réseau élastique (ENI)
  • Image de disque racine (AMI)
  • Modèle de lancement
  • Instantané d’AMI ou de 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 :

  • La commande Remove-ProvVM avec le paramètre ForgetVM pour supprimer des machines virtuelles et les balises créées par Citrix d’une seule machine virtuelle ou d’une liste de machines virtuelles d’un catalogue de machines.

    Remarque :

    Avec le paramètre ForgetVM, les machines virtuelles sont supprimées de la base de données du schéma de provisionnement de Citrix, mais elles continuent de rester dans l’hyperviseur.

  • La commande 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.

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 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 les machines virtuelles, le catalogue de machines et les balises créées par Citrix des ressources.

    • Exécutez Remove-ProvVM avec ForgetVM pour supprimer les machines virtuelles de la base de données Citrix et les balises créées par Citrix des machines virtuelles. 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 machine virtuelle est supprimée du Delivery Controller™, mais pas de l’hyperviseur.

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

      • Machine virtuelle
      • Volume de disque racine
      • Volume de disque d’identité
      • ENI
  6. Si vous supprimez le catalogue de machines, vérifiez qu’il est supprimé du Delivery Controller.

    1. Exécutez Get-ProvScheme -ProvisioningSchemeName "forgetvmdemo". Cette commande 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é d’AMI ou de disque racine

Identifier les ressources créées par MCS

Voici les balises que MCS ajoute aux ressources sur la plate-forme AWS. 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”
ENI “Description”: “XD Nic”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
Disque du système d’exploitation “Name”: “VMName_rootDisk”
  “XdConfig”: “XdProvisioned=True”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [when AwsCaptureInstanceProperties = true] “Citrix Resource”: “”
  [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixOperationalResource”: “”
PrepVM “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”
  Si ce n’est pas un instantané pour Volume Worker AMI, 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 volume worker “XdConfig”: “XdProvisioned=true”
Programme de démarrage du volume worker “Name”: “XenDesktop® Temp”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixVolumeWorkerBootstrapper”: “”
Instance du volume worker “Name”: “Citrix.XD.Volumeworker-xxxx-xx-xx-xx-xxxx”
  “XdConfig”: “XdProvisioned=true”

Convertir les catalogues MCS hérités dans AWS en catalogues basés sur des profils de machine

Pour convertir un catalogue de machines non basé sur un profil de machine en un catalogue de machines basé sur un profil de machine, suivez les étapes suivantes :

  1. Sur la page Catalogues de machines, cliquez avec le bouton droit sur le nom du Catalogue de machines que vous souhaitez convertir, puis sélectionnez Modifier le catalogue de machines.
  2. Sur la page Modifier le catalogue de machines > Profil de machine, cochez la case Utiliser un profil de machine.
  3. Cliquez sur Sélectionner un profil de machine.
  4. Sur la page Sélectionner un profil de machine, sélectionnez une machine virtuelle ou un modèle de lancement à utiliser comme profil de machine.
  5. Si certains paramètres actuels diffèrent des nouveaux paramètres du profil de machine, sélectionnez l’option requise pour les paramètres que vous souhaitez utiliser et cliquez sur Continuer.
  6. Cliquez sur Appliquer.

Plus d’informations

Gérer un catalogue AWS EC2