Gérer un catalogue AWS
(/fr-fr/citrix-virtual-apps-desktops/2411/install-configure/machine-catalogs-manage.html) 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 (/fr-fr/citrix-virtual-apps-desktops/2411/install-configure/machine-catalogs-create/create-machine-catalog-aws.html).
Supprimer les balises
Lorsque vous créez un catalogue ou une machine virtuelle, les balises créées par MCS sont créées sur les ressources suivantes :
- Machine virtuelle
- Volume de disque racine
- Volume de disque d’identité
- Carte réseau
- 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 MCS. Vous pouvez utiliser :
-
Remove-ProvVMavec le paramètreForgetVMpour supprimer des machines virtuelles et des balises créées par MCS d’une seule machine virtuelle ou d’une liste de machines virtuelles d’un catalogue de machines. -
Remove-ProvSchemeavec le paramètreForgetVMpour supprimer un catalogue de machines de la base de données Citrix et des ressources d’un catalogue de machines.
Cette fonctionnalité s’applique uniquement aux machines virtuelles persistantes.
Pour ce faire :
- Ouvrez une fenêtre PowerShell.
- Exécutez
asnp citrix*pour charger les modules PowerShell spécifiques à Citrix. -
Déverrouillez la machine virtuelle avant de supprimer les machines virtuelles. Par exemple :
Unlock-ProvVM -ProvisioningSchemeName "<name>" -VMID "<id" <!--NeedCopy--> -
Exécutez l’une des commandes suivantes pour supprimer les machines virtuelles, le catalogue de machines et les balises créées par MCS des ressources.
-
Exécutez
Remove-ProvVMavecForgetVMpour supprimer les machines virtuelles de la base de données Citrix et les balises des machines virtuelles. Par exemple :Remove-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>" -ForgetVM <!--NeedCopy--> -
Exécutez
Remove-ProvSchemepour 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-->
-
-
Vérifiez que la machine virtuelle est supprimée du Delivery Controller™, mais pas de l’hyperviseur.
- Exécutez
Get-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>". Cela ne doit rien renvoyer. -
Accédez à la console AWS EC2. Vous devez voir les machines virtuelles, 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
- Exécutez
-
Si vous supprimez le catalogue de machines, vérifiez qu’il est bien supprimé du Delivery Controller.
- Exécutez
Get-ProvScheme -ProvisioningSchemeName "forgetvmdemo". Cela doit renvoyer une erreur. -
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
- Exécutez
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 | “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 | “Nom”: “Préparation - 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 l’AMI du 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 travailleur de volume | “XdConfig”: “XdProvisioned=true” |
| Programme d’amorçage du travailleur de volume | “Name”: “XenDesktop® Temp” |
| “XdConfig”: “XdProvisioned=true” | |
| “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” | |
| [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixVolumeWorkerBootstrapper”: “” | |
| Instance du travailleur de volume | “Name”: “Citrix.XD.Volumeworker-xxxx-xx-xx-xx-xxxx” |
| “XdConfig”: “XdProvisioned=true” |