Citrix DaaS

管理 AWS 目录

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

注意:

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

删除标记

创建目录或 VM 时,将在以下资源上创建标记:

  • 虚拟机
  • 根磁盘容量
  • 身份磁盘容量
  • 弹性网络接口 (ENI)
  • 根磁盘映像 (AMI)
  • 启动模板
  • AMI 或根磁盘的快照

您可以从 Citrix 数据库中移除虚拟机和计算机目录并删除 Citrix 创建的标签。可以使用以下图标:

  • ForgetVM 参数的 Remove-ProvVM 用于从单个虚拟机中删除 VM 和 Citrix 创建的标签,或从计算机目录中移除虚拟机列表。

    注意:

    使用 ForgetVM 参数,虚拟机将从 Citrix 的配置方案数据库中移除,但是,虚拟机将继续保留在虚拟机管理程序中。

  • 使用 ForgetVM 参数的 Remove-ProvScheme 从 Citrix 数据库中删除计算机目录,从计算机目录中删除资源。

为此,您需要:

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

    Unlock-ProvVM -ProvisioningSchemeName "<name>" -VMID "<id"
    <!--NeedCopy-->
    
  4. 运行以下命令之一,从资源中移除虚拟机、计算机目录和 Citrix 创建的标签。

    • 运行带 ForgetVMRemove-ProvVM 可从 Citrix 数据库中移除 VM,从 VM 中移除 Citrix 创建的标签。例如:

       Remove-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>" -ForgetVM
       <!--NeedCopy-->
      
    • 运行 Remove-ProvScheme 以从 Citrix 数据库中删除计算机目录并从计算机目录中删除资源。例如:

       Run Remove-ProvScheme -ProvisioningSchemeName "<name>" -ForgetVM
       <!--NeedCopy-->
      
  5. 确认虚拟机已从 Delivery Controller 中移除,但未从虚拟机管理程序中移除。

    1. 运行 Get-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>"。此操作必须不返回任何内容。
    2. 转至 AWS EC2 控制台。您必须看到虚拟机,但是,Citrix 创建的标签现已删除。Citrix 从以下资源中创建的标签已删除:

      • 虚拟机
      • 根磁盘容量
      • 身份磁盘容量
      • ENI
  6. 如果您删除计算机目录,请确认该目录已从 Delivery Controller 中删除。

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

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

识别 MCS 创建的资源

以下是 MCS 向 AWS 平台上的资源添加的标签。表中的标签表示方式为 “key”:”value”。

资源名称 标记
ID 磁盘 “Name”: “VMName_IdentityDisk”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
映像 “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
ENI “Description”: “XD Nic”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
操作系统磁盘 “Name”: “VMName_rootDisk”
  “XdConfig”: “XdProvisioned=True”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [当 AwsCaptureInstanceProperties = true 时] “Citrix Resource”: “”
  [当 AwsCaptureInstanceProperties = true 并且 AwsOperationalResourcesTagging = true 时] “CitrixOperationalResource”: “”
PrepVM “Name”: “Preparation - CatalogName - xxxxxxxxxx”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [当 AwsCaptureInstanceProperties = true 时] “Citrix Resource”: “”
  [当 AwsCaptureInstanceProperties = true 并且 AwsOperationalResourcesTagging = true 时] “CitrixOperationalResource”: “”
已发布的快照 “XdConfig”: “XdProvisioned=true”
  如果不是 Volume Worker AMI 的快照,则为 “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
模板 [当 AwsCaptureInstanceProperties = true 时] “XdConfig”: “XdProvisioned=true”
  [当 AwsCaptureInstanceProperties = true 时] “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [当 AwsCaptureInstanceProperties = true 时] “CitrixResource”: “”
  [当 AwsCaptureInstanceProperties = true 并且 AwsOperationalResourcesTagging = true 时] “CitrixOperationalResource”: “”
目录中的 VM “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [当 AwsCaptureInstanceProperties = true 时] “CitrixResource”: “”
  [当 AwsCaptureInstanceProperties = true 时] “aws:ec2launchtemplate:id”:”lt-xxxx”
  [当 AwsCaptureInstanceProperties = true 时] “aws:ec2launchtemplate:version”: “n”
  [当 AwsCaptureInstanceProperties = true 并且 AwsOperationalResourcesTagging = true 时] “CitrixOperationalResource”: “”
卷工作线程 AMI “XdConfig”: “XdProvisioned=true”
卷工作线程 bootstraper “Name”: “XenDesktop Temp”
  “XdConfig”: “XdProvisioned=true”
  “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  [当 AwsCaptureInstanceProperties = true 并且 AwsOperationalResourcesTagging = true 时] “CitrixVolumeWorkerBootstrapper”: “”
卷工作线程实例 “Name”: “Citrix.XD.Volumeworker-xxxx-xx-xx-xx-xxxx”
  “XdConfig”: “XdProvisioned=true”

将 AWS 中的传统 MCS 目录转换为基于计算机配置文件的目录

要将非基于计算机配置文件的计算机目录转换为基于计算机配置文件的计算机目录,请完成以下步骤:

  1. 在“计算机目录”页面上,右键单击要转换的计算机目录名称,然后选择“编辑计算机目录”。
  2. 在“编辑计算机目录”>“计算机配置文件”页面上,选中“使用计算机配置文件”复选框。
  3. 单击“选择计算机配置文件”。
  4. 选择计算机配置文件页面上,选择虚拟机或启动模板以用作计算机配置文件。
  5. 如果某些当前设置与新的计算机配置文件设置不同,请为要使用的设置选择所需的选项,然后单击“继续”。
  6. 单击应用

更多信息

管理 AWS 目录