在部署 vCenter Server Appliance 之前,必须下载 vCenter Server 安装程序 ISO 文件并将其挂载到要通过其执行部署的网络虚拟机或物理服务器。

通过其部署设备的计算机必须在满足操作系统要求的 Windows、Linux 或 Mac 操作系统上运行。请参见vCenter Server 安装程序的系统要求

vCenter Server 安装程序的系统要求

可以从受支持版本的 Windows、Linux 或 Mac 操作系统上运行的网络客户机运行 vCenter Server GUI 或 CLI 安装程序。

为确保 GUI 和 CLI 安装程序的最佳性能,请使用满足最低硬件要求的客户机。

表 1. GUI 和 CLI 安装程序的系统要求
操作系统 受支持的版本 确保最佳性能的最低硬件配置
Windows
  • Windows 10、11
  • Windows 2016 x64 位
  • Windows 2019 x64 位
  • Windows 2022 x64 位
4 GB RAM、2 个 2.3 GHz 四核 CPU、32 GB 硬盘、1 个网卡
Linux
  • SUSE 15
  • Ubuntu 18.04、20.04、21.10
4 GB RAM、1 个 2.3 GHz 双核 CPU、16 GB 硬盘、1 个网卡
注: CLI 安装程序要求 64 位操作系统。
Mac
  • macOS 10.15、11、12
  • macOS Catalina、Big Sur 和 Monterey
8 GB RAM、1 个 2.4 GHz 四核 CPU、150 GB 硬盘、1 个网卡
注: 对于在 Mac 10.15 或更高版本上运行的客户机,不支持使用 GUI 同时部署多个设备。必须按顺序部署设备。
注: 需要安装 Visual C++ 可再发行库,以在低于 Windows 10 的 Windows 版本上运行 CLI 安装程序。这些库的 Microsoft 安装程序位于 vcsa-cli-installer/win32/vcredist 目录中。
注: 要使用 GUI 部署 vCenter Server Appliance,分辨率至少必须为 1024x768 才能正常显示。更低的分辨率会截断 UI 元素。

下载并挂载 vCenter Server 安装程序

VMware 发布了 vCenter Server Appliance ISO 映像,其中包含 vCenter Server Appliance 的 GUI 和 CLI 安装程序。

使用包含在 vCenter Server 安装程序中的 GUI 和 CLI 可执行文件,您可以:
  • 部署 vCenter Server Appliance。
  • 升级 vCenter Server Appliance。
  • 将具有外部 Platform Services Controller 的旧版本 vCenter Server 融合到当前版本的 vCenter Server
  • 从基于文件的备份还原 vCenter Server Appliance。

前提条件

过程

  1. 登录到 VMware Customer Connect。
  2. 导航到产品和帐户 > 所有产品
  3. 找到 VMware vSphere,然后单击查看下载组件
  4. 选择版本下拉菜单中选择 VMware vSphere 版本。
  5. 选择 VMware vCenter Server 的版本,然后单击转到下载
  6. 下载 vCenter Server Appliance ISO 映像。
  7. 使用 MD5 校验和工具确认 md5sum 正确无误。
  8. 将 ISO 映像挂载到要从其部署、升级、迁移或还原设备的客户机。
    注: 不支持禁用八个以上目录级别的 ISO 挂载软件,例如,Windows 上的 MagicISO Maker。

    对于 Linux OS 和 Mac OS,不支持存档管理器。

    对于 Mac OS,您可以使用 DiskImageMounter。
    对于 Ubuntu 14.04,您可以使用 Disk Image Mounter。
    对于 SUSE 12 OS,您可以使用终端。
    $ sudo mkdir mount_dir
    $ sudo mount -o loop VMware-vCSA-all-version_number-build_number.iso mount_dir
    
    重要说明: 由于 MacOS Catalina 中的安全更改,您必须修改计算机上的安全设置,直到 vCenter Server 部署完成。如果您尝试在 MacOS Catalina 下运行安装程序而不修改安全设置,vCenter Server 安装程序会报告以下错误: ovftool cannot be opened because the developer cannot be verified。有关更多信息,请参见 KB 79416

下一步做什么

打开 readme.txt 文件并查看有关 vCenter Server Appliance ISO 映像中的其他文件和目录的信息。

同步 vSphere 网络连接上的时钟

验证 vSphere 网络上所有组件的时钟是否均已同步。如果 vSphere 网络中的物理机时钟不同步,则可能无法在网络计算机之间的通信中将时间敏感的 SSL 证书和 SAML 令牌 识别为有效。

时钟不同步可能会引起身份验证问题,从而导致安装失败或 vCenter Servervmware-vpxd 服务无法启动。

vSphere 中的时间不一致可能会导致首次引导环境中的组件在不同的服务处失败,具体取决于哪段环境时间不准确以及时间何时同步。目标 vCenter Server 的目标 ESXi 主机与 NTP 或 PTP 不同步时,通常会出现问题。同样,如果目标 vCenter Server 迁移到因 DRS 完全自动化而设置为不同时间的 ESXi 主机,也会出现问题。

要避免时间同步问题,请在安装、迁移或升级 vCenter Server 实例之前,确保以下项正确。

  • 要部署目标 vCenter Server 的目标 ESXi 主机同步到 NTP 或 PTP。

  • 运行源 vCenter Server 的 ESXi 主机同步到 NTP 或 PTP。

  • 从 vSphere 6.7 升级或迁移到 vSphere 8.0 时,如果 vCenter Server Appliance 连接到外部 Platform Services Controller,请确保运行外部 Platform Services ControllerESXi 主机同步到 NTP 或 PTP。

  • 如果从 vSphere 6.7 升级或迁移到 vSphere 8.0,请确认源 vCenter ServervCenter Server Appliance 以及外部 Platform Services Controller 的时间正确。

验证运行 vCenter Server 的任何 Windows 主机是否与网络时间协议 (Network Time Protocol, NTP) 服务器同步。请参见 VMware 知识库文章,网址为 https://kb.vmware.com/s/article/1318

要将 ESXi 时钟与 NTP 或 PTP 服务器同步,可以使用 VMware Host Client。有关编辑 ESXi 主机时间配置的信息,请参见《vSphere 单台主机管理 - VMware Host Client》文档中的“在 VMware Host Client 中编辑 ESXi 主机的时间配置”主题。

要了解如何更改 vCenter Server 的时间同步设置,请参见《vCenter Server 配置》文档中的“配置系统时区和时间同步设置”主题。

要了解如何使用 vSphere Client 编辑主机的时间配置,请参见《vCenter Server 和主机管理》文档中的“编辑主机的时间配置设置”主题。

同步客户端和服务器系统时钟

要与 vCenter Server(服务器)建立安全 TLS 连接,在其中运行 CLI 安装程序(客户端)的系统的系统时钟和服务器的系统时钟之间的时间差不得超过可接受限制(容错)。

有关每个部署方案的特定值,请参见客户端时钟容错

注: 客户端时钟值仅适用于 vCenter Server 6.7 及更高版本。
表 2. 客户端时钟容错
部署方案 时钟容错 连接说明
将一个 vCenter Server 与另一个 vCenter Server 链接 部署第二个 vCenter Server 时,客户端和第一个 vCenter Server 之间的时钟容错不得超过 10 分钟。
安装 vCenter Server Appliance(配合使用容器 vCenter Server*._on_vc.json 模板)。 客户端和容器 vCenter Server 之间的最大时钟容错为 8 小时 20 分钟。