通过将客户机自定义元数据应用于 Glance 映像(用于创建实例),可以在 VMware Integrated OpenStack 仪表板中直接配置 Windows 客户机自定义的映像。

Windows 客户机自定义功能提供了 cloudbase-init 的替代方法来启用客户机自定义。如果映像当前使用的是 cloudbase-init,请勿使用 VMware Integrated OpenStack Windows 客户机自定义功能。

前提条件

  • 确认您已经以云管理员身份登录 VMware Integrated OpenStack 仪表板。
  • 确认 Glance 映像服务中存在相应的 Windows 操作系统映像。
  • 确认在 vSphere 中为要自定义的每个客户机操作系统安装正确版本的 Microsoft 系统准备工具 (sysprep)。请参见 vSphere 产品文档中的安装 Microsoft Sysprep 工具
  • 确认源映像上安装了 VMware Tools。
  • 导入之前确认映像磁盘类型属性正确反映映像磁盘类型。

    这仅适用于在 VMware Integrated OpenStack 2.0 之前的版本中导入 Glance 的映像。在版本 2.0.x 及更高版本中,Glance 导入过程中会自动自检映像属性(如磁盘类型)。

过程

  1. 以云管理员身份登录 VMware Integrated OpenStack 仪表板。
  2. 从标题栏中的下拉菜单中选择管理项目。
  3. (可选) 预览“客户机自定义选项”元数据定义。
    1. 选择管理 > 系统 > 元数据定义
    2. 单击客户机自定义选项
    3. 单击目录选项卡。
    只能在 VMware Integrated OpenStack 仪表板中查看元数据定义。无法修改元数据。
  4. 选择管理 > 系统 > 映像
  5. 找到要修改的 Windows 映像。
  6. 在映像列表中的“操作”列中,单击向下箭头,然后选择更新元数据
  7. 在“可用元数据”下的列中,展开客户机自定义选项选项卡。
    注: 如果未显示 客户机自定义选项选项卡,则说明相关元数据属性可能已配置。
  8. 单击要添加的“客户机自定义选项”旁边的加号 (+)。
    提示: 通过单击 客户机自定义选项选项卡顶部的加号 ( +),可以同时添加所有选项。
    在“现有元数据”下的列中,会显示新添加的元数据属性。
    注: 您可能需要滚动到此列的底部以查看新添加的元数据属性。
  9. 配置元数据属性。
    元数据属性 说明
    自动登录计数

    应用 windows_logon_count 元数据属性。

    输入虚拟机能够以管理员身份自动登录的次数。通常,此值设置为 1,但如果您的配置需要多次重新引导,则可以增加此值。此值可由通过 GuiRunOnce 命令执行的命令列表来确定。

    自动登录

    应用 windows_auto_logon 元数据属性。

    如果选中,虚拟机将会以管理员身份自动登录。

    最大连接数

    应用 windows_max_connect 元数据属性。

    输入为所安装的 Windows 服务器购买的客户端许可证数量。

    注: 仅当将下述 windows_license_mode 元数据属性设置为 PerServer 时,才应用此属性。
    产品密钥

    应用 windows_product_key 元数据属性。

    输入最小化安装运行时应答文件中包含的有效序列号。

    注: 如果使用批量许可的 CD 安装原始客户机操作系统,则会忽略此序列号。
    服务器许可模式

    应用 windows_license_mode 元数据属性。

    选择与您的源映像匹配的许可模式:PerServerPerSeat

    要加入的 Windows 工作组

    应用 windows_join_workgroup 元数据属性。

    选择虚拟机应加入的工作组。

  10. 单击保存

结果

现在,已为 Windows 客户机自定义配置了映像元数据,以后从该映像创建的所有虚拟机都将应用这些映像元数据。