通过命令行界面(CLI),可以以无需人工干预的方式有效地部署 vCenter Server Appliance(VCSA)。请确保从位于要部署设备的网络中的 Windows、Linux 或 macOS 计算机执行 CLI 部署。
一、前提条件
在开始部署之前,请确保满足以下前提条件:
1、准备好用于 CLI 部署的 JSON 配置文件。
2、查看 CLI 部署命令的语法。
3、确认用于登录客户机的用户名、vCenter Server 安装程序的路径、JSON 配置文件的路径,以及 JSON 配置文件中的字符串值仅包含 ASCII 字符。请注意扩展 ASCII 字符和非 ASCII 字符不受支持。
4、在低于 Windows 10 的 Windows 版本上运行此实用程序时,需要安装 Visual C++ 可再发行库版本 14.0 或更高版本。这些库的 Microsoft 安装程序位于 “vcsa\ovftool\win32\vcredist” 目录中。
二、vCenter Server Appliance部署步骤
1、导航到操作系统的 “vcsa-cli-installer” 子目录
(1)如果在 Windows 操作系统中运行部署,则导航到 “vcsa-cli-installer\win32” 目录。
(2)如果在 Linux 操作系统中运行部署,则导航到 “vcsa-cli-installer/lin64” 目录。
(3)如果在 macOS 操作系统中运行部署,则导航到 “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
通过上述步骤,可以顺利地使用 CLI 部署 vCenter Server Appliance,确保遵循每个步骤以确保部署的成功。