可以使用 CLI 安装程序以无需人工干预的方式部署 vCenter Server Appliance。必须从位于要部署设备的网络中的 Windows、Linux 或 Mac 计算机执行 CLI 部署。

前提条件

  • 请参见部署 vCenter Server Appliance 的必备条件
  • 为 CLI 部署准备 JSON 配置文件
  • 请查看CLI 部署命令的语法
  • 确认用来登录客户机的用户名、vCenter Server 安装程序的路径、JSON 配置文件的路径和 JSON 配置文件中的字符串值仅包含 ASCII 字符。扩展 ASCII 字符和非 ASCII 字符不受支持。
  • 需要安装 Visual C++ 可再发行库版本 14.0 或更高版本才能在低于 Windows 10 的 Windows 版本上运行此实用程序。这些库的 Microsoft 安装程序位于 vcsa\ovftool\win32\vcredist 目录中。

过程

  1. 导航到操作系统的 vcsa-cli-installer 子目录。
    • 如果在 Windows 操作系统中运行部署,则导航到 vcsa-cli-installer\win32 目录。
    • 如果在 Linux 操作系统中运行部署,则导航到 vcsa-cli-installer/lin64 目录。
    • 如果在 Mac 操作系统中运行部署,则导航到 vcsa-cli-installer/mac 目录。
  2. (可选) 在没有部署设备的情况下运行部署前检查,确认已正确准备部署模板。
    vcsa-deploy install --precheck-only path_to_the_json_file
  3. 运行部署命令。
    vcsa-deploy install --accept-eula --acknowledge-ceip optional_arguments path_to_the_json_file

    可以使用 optional_arguments 输入用空格分隔的实参,以设置部署命令的其他执行形参。

    例如,您可以设置安装程序所生成的日志文件和其他输出文件的位置。
    vcsa-deploy install --accept-eula --acknowledge-ceip --log-dir=path_to_the_location path_to_the_json_file