要在容器置备的虚拟桌面和远程应用程序中提供数据磁盘,就需要使用 Microsoft Azure 门户来创建托管数据磁盘,并将该数据磁盘添加到映像虚拟机。然后,需要初始化数据磁盘并对其进行格式化。对磁盘进行格式化后,可以选择在磁盘的初始配置中加载所需的任何内容。必须先执行这些步骤,然后再将映像转换为已发布的映像。
在 Horizon Cloud 中,可以将数据磁盘用于通过“从商城导入虚拟机”向导自动创建的映像虚拟机,或者您手动创建且与环境配对的映像虚拟机。有关在 Horizon Cloud 环境中使用数据磁盘的信息,请参阅将数据磁盘与 Microsoft Azure 中 Horizon Cloud 容器内的虚拟桌面配合使用。
本主题介绍了以下情况下 Horizon Cloud 容器环境中的最佳做法工作流:虚拟机已存在并且已经与 Horizon Cloud 配对,而且虚拟机尚未附加数据磁盘。系统的自动“导入”向导所创建的虚拟机不含数据磁盘。如果是手动创建基础虚拟机并且在创建时附加了数据磁盘,则必须登录到该虚拟机并初始化数据磁盘,然后才能发布映像。要初始化虚拟机的数据磁盘,请执行 Microsoft Azure 文档主题初始化新的数据磁盘中所描述的步骤。
Microsoft Azure 文档主题使用 Azure 门户将托管数据磁盘附加到 Windows 虚拟机介绍了将数据磁盘添加到虚拟机并对其进行初始化的一般步骤。下面概括了这一过程:
- 在 Microsoft Azure 门户中,找到映像虚拟机并向其添加数据磁盘。
- 登录到该虚拟机并初始化该数据磁盘。
前提条件
确认“导入的虚拟机”页面指示虚拟机的代理相关状态为活动。要获取该状态,请对虚拟机执行“导入的虚拟机”页面的重置代理配对操作。该操作位于更多下拉列表中。
获取在“导入的虚拟机”页面中显示的虚拟机名称和 IP 地址。可以使用该名称在 Microsoft Azure 门户的容器资源组中查找虚拟机,以便将数据磁盘附加到虚拟机。在附加数据磁盘后,可以使用 IP 地址登录到虚拟机以便初始化数据磁盘。
注: 使用 Microsoft 远程桌面客户端作为 RDP 软件连接到该虚拟机时,请确保它是最新的版本。例如,Windows 7 操作系统中的默认 RDP 软件版本不够高。其版本必须为 8 或更高版本。
根据虚拟机的创建方式,确认您至少具备以下凭据之一(用户名和密码)以登录到虚拟机的客户机 Windows 操作系统。
虚拟机的创建方式 |
用于登录的凭据 |
“导入的虚拟机”页面中的“导入虚拟机”向导。 |
从 2019 年 12 月版服务发行日期开始,“导入虚拟机”向导提供了是否在创建流程结束时将该向导创建的虚拟机加入指定 Active Directory 域的选项。
- 如果创建虚拟机时启用了向导中的域加入选项开关,则既可以使用指定的 Active Directory 域中域帐户的凭据,也可以使用在向导中指定的本地管理员帐户。
- 如果创建虚拟机时禁用了向导中的域加入选项开关,则必须使用在向导中指定的本地管理员帐户。在这种情况下,由于虚拟机未加入域,只有本地管理员帐户具有登录权限。
|
手动准备步骤。 |
在手动构建虚拟机时,通常无需将虚拟机加入 Active Directory 域。要登录到此虚拟机,请使用以下凭据之一:
- 在 Microsoft Azure 门户中创建手动构建的虚拟机时指定的本地管理员帐户的凭据。
- 如果您是手动将该虚拟机加入 Active Directory 域中,那么为此域中的域帐户的凭据。
|
重要说明: 从容器清单 1230 及更高版本开始,域帐户可以直接连接到安装了代理软件并且加入了域的映像虚拟机。在低于容器清单版本 1230 的版本中,在已加入域的虚拟机中安装的代理软件会阻止域帐户直接连接到该虚拟机。请注意,此类低于 2298 版本的清单不受支持,必须进行更新,如
VMware 知识库文章 86476 中所述。
过程
- 在 Microsoft Azure 门户中,找到映像虚拟机并显示虚拟机的详细信息页面。
查找虚拟机的一种方法是,使用门户的搜索栏按名称搜索虚拟机。
- 记下虚拟机的资源组,以便在门户的“创建托管磁盘”页面中使用。
Horizon Cloud 中使用的映像虚拟机位于名称格式为
vmw-hcs-podID-base-vms
的资源组中,其中
podID 是容器的标识符。在
Horizon Cloud 管理控制台中,容器 ID 将出现在“容量”页面的容器详细信息页面中。
- 将新数据磁盘添加到该虚拟机。
- 显示虚拟机的磁盘页面。
- 执行显示的操作以创建和附加新磁盘。
截止撰写本文时,Microsoft Azure 门户将此选项标记为
创建并附加新磁盘。
- 按照屏幕上的字段,选择所需的选项,并为磁盘指定一个名称。
- 在虚拟机的磁盘页面顶部,单击保存,以完成创建新数据磁盘并将其附加到虚拟机的过程。
此时,数据磁盘已附加但未初始化。
- 登录到该虚拟机。
- 在 RDP 软件中使用虚拟机的 IP 地址连接到 Windows 操作系统。
- 如果该虚拟机是通过公共 IP 地址创建的,则可以在 RDP 软件中使用该 IP 地址。
- 如果该虚拟机具有专用 IP 地址,您必须使用以下两种方法之一在其中执行 RDP:
- 使用 Microsoft Azure 订阅中具有公共 IP 地址的另一个虚拟机,在映像虚拟机中执行出站 RDP。
- 通过企业网络在该映像虚拟机中使用 VPN 和 RDP
注: 要访问运行代理相关软件组件的虚拟机,远程桌面客户端的版本必须为 8 或更高版本。否则,连接会失败。建议使用最新的远程桌面客户端。
- 按照此处的必备条件中所述,使用凭据(用户名和密码)登录到 Windows 操作系统。
如果使用创建虚拟机时在“导入映像”向导中指定的本地管理员帐户凭据,请在用户名中输入
\username
。
注: 如果虚拟机是加入域的虚拟机(如
此处的必备条件中所述),并且您希望使用域帐户而不是本地管理员帐户,请在用户名中输入
domain\username
,其中
domain 是域名。
- 在该虚拟机中,按照 Microsoft Azure 文档主题初始化新的数据磁盘中所述,执行用于初始化和格式化数据磁盘的步骤。
结果
此时,映像虚拟机包含一个已格式化的空数据磁盘。如果要在该数据磁盘的初始配置中,为该磁盘加载您要向最终用户提供的任何内容,则可以在发布映像之前随时添加该内容。