管理 AWS 目录
(/zh-cn/citrix-virtual-apps-desktops/2507-ltsr/install-configure/machine-catalogs-manage.html) 介绍了用于管理计算机目录的向导。以下信息涵盖了 AWS 云环境特有的详细信息。
注意:
在管理 AWS 目录之前,您需要完成 AWS 目录的创建。请参阅 (/zh-cn/citrix-virtual-apps-desktops/2507-ltsr/install-configure/machine-catalogs-create/create-machine-catalog-aws.html)。
删除标签
创建目录或 VM 时,MCS 创建的标签会在以下资源上创建:
- 虚拟机器
- 根磁盘卷
- 身份磁盘卷
- 网卡
- 根磁盘映像 (AMI)
- 启动模板
- AMI 或根磁盘的快照
您可以从 Citrix® 数据库中删除 VM 和计算机目录,并删除 MCS 创建的标签。您可以使用:
- 使用
Remove-ProvVM和ForgetVM参数从计算机目录中删除单个 VM 或 VM 列表的 VM 和 MCS 创建的标签。 - 使用
Remove-ProvScheme和ForgetVM参数,从 Citrix 数据库中删除计算机目录,并从计算机目录中删除资源。
此功能仅适用于持久性 VM。
为此:
- 打开一个 PowerShell 命令行窗口。
- 运行
asnp citrix*命令,以加载 Citrix 专用的 PowerShell 模块。 -
在删除 VM 之前解锁 VM。例如:
Unlock-ProvVM -ProvisioningSchemeName "<name>" -VMID "<id" <!--NeedCopy--> -
运行以下命令之一,以从资源中删除 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-->
-
-
验证 VM 已从 Delivery Controller™ 中删除,但未从管理程序中删除。
- 运行
Get-ProvVM -ProvisioningSchemeName "<name>" -VMName "<name>"。这必须不返回任何内容。 -
转到 AWS EC2 控制台。您应该会看到 VM,但是,标签现已删除。已从以下资源中删除标签:
- 虚拟机器
- 根磁盘卷
- 身份磁盘卷
- 网卡
- 运行
-
如果您移除计算机目录,请验证目录是否已从 Delivery Controller 中移除。
- 运行
Get-ProvScheme -ProvisioningSchemeName "forgetvmdemo"。这必须返回一个错误。 -
在 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” | |
| 网卡 | “描述”: “XD 网卡” |
| “XdConfig”: “XdProvisioned=true” | |
| “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” | |
| 操作系统磁盘 | “Name”: “VMName_rootDisk” |
| “Xd配置”: “Xd已置备=真” | |
| “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” | |
| [when AwsCaptureInstanceProperties = true] “思杰资源”: “” | |
| [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “思杰运营资源”: “” | |
| 准备虚拟机 | “名称”: “准备 - 目录名称 - xxxxxxxxxx” |
| “XdConfig”: “XdProvisioned=true” | |
| “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” | |
| [when AwsCaptureInstanceProperties = true] “思杰资源”: “” | |
| [when AwsCaptureInstanceProperties = true and AwsOperationalResourcesTagging = true] “思杰运营资源”: “” | |
| 已发布的快照 | “XdConfig”: “XdProvisioned=true” |
| If not a snapshot for Volume Worker AMI, then “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] “Citrix卷工作程序引导程序”: “” | |
| 卷工作程序实例 | “Name”: “Citrix.XD.Volumeworker-xxxx-xx-xx-xx-xxxx” |
| “XdConfig”: “XdProvisioned=true” |