Citrix Virtual Apps and Desktops

管理 AWS EC2 目录

管理计算机目录 介绍了用于管理计算机目录的向导。以下信息涵盖了 AWS EC2 云环境特有的详细信息。

注意:

在管理 AWS 目录之前,需要完成 AWS 目录的创建。请参阅创建 AWS EC2 目录

  • 删除标签

  • 创建目录或 VM 时,将在以下资源上创建 MCS 创建的标签:

  • 虚拟机
  • 根磁盘卷
  • 身份磁盘卷
  • NIC
  • 根磁盘映像 (AMI)
  • 启动模板
  • AMI 或根磁盘的快照

可以从 Citrix® 数据库中删除 VM 和计算机目录,并删除 MCS 创建的标签。可以使用:

-  `Remove-ProvVM` 和 `ForgetVM` 参数,用于从单个 VM 或计算机目录中的 VM 列表中删除 VM 和 MCS 创建的标签。
-  `Remove-ProvScheme` 和 `ForgetVM` 参数,用于从 Citrix 数据库中删除计算机目录以及从计算机目录中删除资源。

此功能仅适用于持久性 VM。

操作步骤:

  1. 打开 PowerShell 窗口。 - 1. 运行 asnp citrix* 以加载 Citrix 特定的 PowerShell 模块。
  2. 在删除 VM 之前解锁 VM。例如:

    Unlock-ProvVM -ProvisioningSchemeName "<name>" -VMID "<id"
    <!--NeedCopy-->
    
    -  1.  运行以下命令之一,从资源中删除 VM、计算机目录和 MCS 创建的标签。
    
    -  运行 `Remove-ProvVM` 和 `ForgetVM` 以从 Citrix 数据库中删除 VM 并从 VM 中删除标签。例如:
    
    ```
    Remove-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>" -ForgetVM
    <!--NeedCopy--> ```
    
    -  运行 `Remove-ProvScheme` 以从 Citrix 数据库中删除计算机目录并从计算机目录中删除资源。例如:
    
    ```
    Run Remove-ProvScheme -ProvisioningSchemeName "<name>" -ForgetVM
    <!--NeedCopy--> ```
    
  3. 验证 VM 是否已从 Delivery Controller™ 中删除,但未从虚拟机管理程序中删除。

    1. 运行 Get-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>"。此命令不应返回任何内容。
    2. 转到 AWS EC2 控制台。应该会看到 VM,但标签已删除。以下资源的标签已删除:

      • 虚拟机
      • 根磁盘卷
      • 身份磁盘卷
      • NIC
  4. 如果删除计算机目录,请验证该目录是否已从 Delivery Controller 中删除。

    1. 运行 Get-ProvScheme -ProvisioningSchemeName "forgetvmdemo"。此命令应返回错误。
    2. 在 AWS EC2 控制台中验证以下资源是否已删除。

      • 根磁盘映像 (AMI)
      • 启动模板
      • AMI 或根磁盘的快照

识别 MCS 创建的资源

以下是 MCS 添加到资源的标签。表中的标签表示为“key”:“value”。

资源名称 标签
ID 磁盘 “Name”: “VMName_IdentityDisk”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
映像 “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
NIC “Description”: “XD NIC”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
操作系统磁盘 “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”: “”
    已发布的快照 “XdConfig”: “XdProvisioned=true”
      如果不是卷工作程序 AMI 的快照,则 “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
    模板 [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 “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 “XdConfig”: “XdProvisioned=true”
    卷工作程序引导程序 “Name”: “XenDesktop® Temp”
      “XdConfig”: “XdProvisioned=true”
      “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
      [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “CitrixVolumeWorkerBootstrapper”: “”
    卷工作程序实例 “Name”: “Citrix.XD.Volumeworker-xxxx-xx-xx-xx-xxxx”
      “XdConfig”: “XdProvisioned=true”

更多信息

管理 AWS EC2 目录