必须先安装 PowerCLI 和所有必备软件,然后才能运行 vSphere ESXi Image Builder cmdlet。

前提条件

必须先安装 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”。