必须先安装 PowerCLI 和所有必备软件,然后才能运行 vSphere ESXi Image Builder cmdlet。vSphere ESXi Image Builder 管理单元随 PowerCLI 安装附送。

前提条件

如果要使用 PowerCLI cmdlet 管理 vSphere ESXi Image Builder,请确认 Microsoft Windows 系统上装有 Microsoft .NET Framework 4.5 或 4.5.x 和 Windows PowerShell 3.0 或 4.0。请参见《 PowerCLI 用户指南》。

过程

  1. 在工作站上打开 PowerShell。
  2. PowerCLI 主页下载高于 PowerCLI 6.5R1 的 PowerCLI 版本。
  3. 要安装所有 PowerCLI 模块,请运行以下命令:Install-Module VMware.PowerCLI -Scope CurrentUser。或者,也可以通过运行带有模块名称的 Install-Module cmdlet 安装单个 PowerCLI 模块。如果显示一条指明将从不可信存储库安装模块的警告,请按 y,然后按 Enter 确认安装。

    可以使用以下命令验证 PowerCLI 模块是否可用

    Get-Module -Name VMware.PowerCLI* -ListAvailable.

下一步做什么

请查看使用 VMware.Image Builder Cmdlet。如果您对 PowerCLI 不甚了解,请阅读PowerCLI 用户指南》

使用 vSphere ESXi Image Builder cmdlet、其他 PowerCLI cmdlet 以及 PowerShell cmdlet 管理映像配置文件和 VIB。使用 Get-Help cmdlet_name 随时获取命令行帮助。

配置 vSphere ESXi Image Builder

在将 vSphere ESXi Image Builder 与 vSphere Client 结合使用之前,必须确认该服务已启用且在运行。

前提条件

  • 验证您是否具有足够存储空间用于 vSphere Auto Deploy 存储库。vSphere Auto Deploy 服务器使用存储库存储其需要的数据,包括您创建的规则和规则集,以及在规则中指定的 VIB 和映像配置文件。

    最佳做法是分配 2 GB 以具有足够的空间容纳四个映像配置文件和一些额外空间。每个映像配置文件大约需要 400 MB。通过考虑希望使用的映像配置文件数量来确定为 vSphere Auto Deploy 存储库预留多少空间。

过程

  1. 导航到主页 > Auto Deploy
    默认情况下,只有管理员角色才有权使用 vSphere Auto Deploy 服务。
  2. Auto Deploy 页面上,从顶部下拉菜单中选择您的 vCenter Server
  3. 单击启用 Image Builder 以激活该服务。
    此时将显示 软件库选项卡。

下一步做什么

  • 可以更改 Image Builder 服务的默认配置属性。有关详细信息,请参见《vCenter Server 和主机管理》文档中的“配置 vCenter Server”。