管理 AWS EC2 目录
管理计算机目录 介绍了用于管理计算机目录的向导。以下信息涵盖了 AWS EC2 云环境特有的详细信息。
注意:
在管理 AWS 目录之前,您需要完成 AWS 目录的创建。请参阅 创建 AWS EC2 目录。
删除标签
当您创建目录或 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 创建的标签。
-
运行
ForgetVM的Remove-ProvVM以从 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,但标签现已删除。以下资源的标签已删除:
- Virtual machine
- 根磁盘卷
- 身份磁盘卷
- NIC
- 运行
-
如果您移除计算机目录,请验证该目录已从 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” |
| “XdConfig”: “XdProvisioned=True” | |
| “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] “CitrixOperationalResource”: “” | |
| 已发布的快照 | “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] “CitrixVolumeWorkerBootstrapper”: “” | |
| 卷工作程序实例 | “Name”: “Citrix.XD.Volumeworker-xxxx-xx-xx-xx-xxxx” |
| “XdConfig”: “XdProvisioned=true” |