This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
管理 Google Cloud Platform 目录
管理计算机目录 介绍了用于管理计算机目录的向导。以下信息涵盖了 Google Cloud 环境特有的详细信息。
注意:
在管理 Google Cloud Platform 目录之前,您需要完成 Google Cloud Platform 目录的创建。请参阅 创建 Google Cloud Platform 目录。
管理计算机目录
要将计算机添加到目录、更新计算机以及回滚更新,请参阅 管理计算机目录。
电源管理
Citrix DaaS™ 允许您对 Google Cloud 计算机进行电源管理。使用左侧窗格中的“搜索”节点查找要进行电源管理的计算机。以下电源操作可用:
- 删除
- 启动
- 重新启动
- 强制重新启动
- 关机
- 强制关机
- 添加到交付组
- 管理标签
- 启用维护模式
您还可以使用 Autoscale 对 Google Cloud 计算机进行电源管理。为此,请将 Google Cloud 计算机添加到交付组,然后为该交付组启用 Autoscale。有关 Autoscale 的详细信息,请参阅 Autoscale。
使用 PowerShell 更新预配的计算机
Set-ProvScheme 命令会更改预配方案。但是,它不会影响现有计算机。使用 PowerShell 命令 Set-ProvVMUpdateTimeWindow,您现在可以将当前预配方案应用于现有持久性或非持久性计算机或计算机集。目前,在 GCP 中,此功能支持的属性更新是计算机配置文件。
您可以更新:
- 单个 VM
- 特定 VM 列表或与预配方案 ID 关联的所有现有 VM
- 特定 VM 列表或与预配方案名称关联的所有现有 VM
要更新现有 VM:
-
检查现有计算机的配置。例如,
Get-ProvScheme | select ProvisioningSchemeName, ProvisioningSchemeVersion <!--NeedCopy--> -
更新预配方案。例如,
`Set-ProvScheme –ProvisioningSchemeName "my-catalog" –MachineProfile "XDHyp:\HostingUnits\<hosting-unit>\machineprofileinstance.vm" <!--NeedCopy--> -
检查 VM 的当前属性是否与当前预配方案匹配,以及 VM 上是否有任何待处理的更新操作。例如,
Get-ProvVM | select VMName, ProvisioningSchemeUpdateRequested, ProvisioningSchemeVersion <!--NeedCopy-->您还可以查找具有特定版本的计算机。例如,
Get-ProvVM -Filter "ProvisioningSchemeVersion -eq 1" | select VMName, ProvisioningSchemeVersion <!--NeedCopy--> - 更新现有计算机。
-
要更新所有现有计算机:
Set-ProvVMUpdateTimeWindow -ProvisioningSchemeName my-catalog -StartsNow -DurationInMinutes -1 <!--NeedCopy--> -
要更新特定计算机列表:
Set-ProvVMUpdateTimeWindow -ProvisioningSchemeName my-catalog -VMName <List-Of-Vm-Names> -StartsNow -DurationInMinutes -1 <!--NeedCopy--> -
要根据
Get-ProvVM的输出更新计算机:Get-ProvVM -ProvisioningSchemeName "my-catalog" | Set-ProvVMUpdateTimeWindow -ProvisioningSchemeName my-catalog -StartsNow -DurationInMinutes -1 <!--NeedCopy-->
-
-
查找已计划更新的计算机。例如,
Get-ProvVM -Filter "ProvisioningSchemeUpdateAfter" | select VMName, ProvisioningSchemeUpdateAfter <!--NeedCopy--> -
重新启动计算机。在下次开机时,属性更改将应用于现有计算机。您可以使用以下命令检查更新状态:
Get-ProvVM | select VMName, ProvisioningSchemeUpdateRequested, ProvisioningSchemeVersion <!--NeedCopy-->
更改现有目录的磁盘相关自定义属性
您可以更改现有目录和目录中现有 VM 的以下磁盘相关自定义属性:
PersistOSDiskPersistWBCStorageTypeIdentityDiskStorageTypeWbcDiskStorageType
注意:
StorageType属性适用于操作系统磁盘PersistOsDisk属性只能为启用了回写式缓存的非持久性目录设置
此实现可帮助您为不同的磁盘选择不同的存储类型,即使在创建目录之后,从而平衡与不同存储类型相关的定价。
为此,请使用 PowerShell 命令 Set-ProvScheme 和 Set-ProvVMUpdateTimeWindow:
- 打开 PowerShell 窗口。
- 运行
asnp citrix®*。 - 运行
Get-ProvVM -VMName <VM name>以获取自定义属性。 - 更改自定义属性字符串:
- 将自定义属性复制到记事本并更改自定义属性。
-
在 PowerShell 窗口中,从记事本粘贴修改后的自定义属性,并将变量分配给修改后的自定义属性。例如:
$cp = '<CustomProperties xmlns=http://schemas.citrix.com/2014/xd/machinecreation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Property xsi:type="StringProperty" Name="CatalogZones" Value="" /> <Property xsi:type="StringProperty" Name="PersistWBC" Value="true" /> <Property xsi:type="StringProperty" Name="PersistOSDisk" Value="true" /> <Property xsi:type="StringProperty" Name="WBCDiskStorageType" Value="pd-standard" /> <Property xsi:type="StringProperty" Name="StorageType" Value="pd-standard" /> </CustomProperties>' <!--NeedCopy-->
-
更新现有目录。例如:
Set-ProvScheme -ProvisioningSchemeName <yourCatalogName> -CustomProperties $cp <!--NeedCopy--> -
更新现有 VM。例如:
Set-ProvVMUpdateTimeWindow -ProvisioningSchemeName my-catalog -VMName <List-Of-Vm-Names> -StartsNow -DurationInMinutes -1 <!--NeedCopy--> - 重新启动 VM。在下次开机时,自定义属性更改将应用于现有 VM。
防止意外删除计算机
Citrix DaaS 允许您保护 Google Cloud 上的 MCS 资源,以防止意外删除。通过将 deletionProtection 标志设置为 TRUE 来配置预配的 VM。
默认情况下,通过 MCS 或 Google Cloud 插件预配的 VM 会在启用 InstanceProtection 的情况下创建。此实现适用于持久性和非持久性目录。当实例从模板重新创建时,非持久性目录会更新。对于现有持久性计算机,您可以在 Google Cloud 控制台中设置该标志。有关设置该标志的详细信息,请参阅 Google 文档站点。添加到持久性目录的新计算机是在启用 deletionProtection 的情况下创建的。
如果您尝试删除已设置 deletionProtection 标志的 VM 实例,则请求会失败。但是,如果您被授予 compute.instances.setDeletionProtection 权限或分配了 IAM Compute Admin 角色,则可以重置该标志以允许删除资源。
识别由 MCS 创建的资源
以下是 MCS 添加到资源的标签。表中的标签表示为“key”:“value”。
| 资源名称 | 标签 |
|---|---|
| ID 磁盘 | “CitrixResource”: “internal” |
| “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” | |
| 映像 | “CitrixResource”: “internal” |
| “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” | |
| 操作系统磁盘 | “CitrixResource”: “internal” |
| “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” | |
| 准备 VM | “CitrixResource”: “internal” |
| “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” | |
| 已发布的快照 | “CitrixResource”: “internal” |
| 存储桶 | “Citrixresource”: “internal” |
| 模板 | “CitrixResource”: “internal” |
| “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” | |
| 目录中的 VM | “CitrixResource”: “internal” |
| “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”。该插件还会为 MCS 预配的 VM 添加此标签:“citrix-provisioning-scheme-id”:“provSchemeId”。您可以使用此标签在 GCP 控制台中按目录进行筛选。 | |
| WBC 磁盘 | “CitrixResource”: “internal” |
| CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx” |
注意:
如果添加了 CitrixResource 标签以将其标识为由 MCS 创建的资源,则 VM 在 Citrix 清单中不可见。您可以删除或重命名该标签以使其可见。
更多信息
共享
共享
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.