Skip to content

VMware vCenter Server 8.0 部署全攻略:从零到生产环境搭建实录

vCenter Server 部署示意图

前言

本文适合谁? 刚接触 VMware 虚拟化的运维新手、准备搭建 vCenter 测试环境的技术人、以及在部署过程中遇到各种“奇怪问题”想寻找答案的朋友。

vCenter Server 是 VMware vSphere 虚拟化环境的核心管理平台。有了它,你可以统一管理多台 ESXi 主机、实现虚拟机克隆/模板部署、配置高可用(HA)和分布式资源调度(DRS)等高级功能。

然而,vCenter 的部署过程并不总是一帆风顺。尤其对于新手来说,Mac 版 Installer 卡在 0%NTP 时间同步失败静态 IP 不生效……这些坑几乎人人都会踩到。

本文基于我亲身经历的 vCenter 8.0 部署全过程,从零开始,手把手带你完成 vCenter Server 的安装与初始化配置,并附上完整的踩坑避坑指南。

一、部署前准备

1.1 环境要求

项目要求
vCenter Server 版本8.0.3(本文基于此版本)
ESXi 主机已安装并配置好网络,版本 7.0 或 8.0 均可
管理客户端Windows / macOS / Linux(本文使用 macOS)
网络要求管理电脑与 ESXi 网络互通,建议有线连接
存储空间vCenter 虚拟机需要至少 579 GB 可用空间(Tiny 规模)

1.2 网络规划

在部署前,请提前规划好以下网络信息:

配置项示例值备注
ESXi 主机 IP192.168.0.201已有,确认可访问
vCenter IP192.168.0.202静态 IP,不要使用 DHCP
子网掩码255.255.255.0与 ESXi 保持一致
默认网关192.168.0.1与 ESXi 保持一致
DNS 服务器114.114.114.114可用公共 DNS

1.3 需要下载的文件

在开始部署之前,请先下载好 vCenter Server 的安装镜像:

  • 文件名VMware-VCSA-all-8.0.3-xxxxxx.iso(约 12~13 GB)
  • 获取渠道:VMware 官网或内部软件仓库

💡 建议选择最新版本的 ISO,版本号数字越大表示越新。本文使用的版本号为 8.0.3.00400,内部构建号为 24322831

二、部署方式选择

vCenter Server 有两种常见的部署方式:

方式说明稳定性推荐度
方式一:Mac/Windows Installer(GUI 向导)在客户端运行 installer.exe,通过图形界面完成部署不稳定(Mac 版容易出现超时)⭐⭐
方式二:ESXi Web 界面直接部署 OVA通过 ESXi 的“从 OVF/OVA 文件部署虚拟机”功能上传稳定可靠⭐⭐⭐⭐⭐

⚠️ 本文重点推荐方式二(ESXi Web 界面部署),因为方式一的 Mac 版 Installer 在上传大文件时极易出现超时问题,笔者曾卡在 0% 长达数小时,最终放弃。

三、开始部署(方式二:ESXi Web 界面部署 OVA)

3.1 挂载 ISO 并找到 OVA 文件

  1. 在管理电脑上,双击挂载 VMware-VCSA-all-8.0.3-xxxxxx.iso(macOS 可直接双击,Windows 可用虚拟光驱或解压软件)。
  2. 进入挂载后的虚拟光驱,打开 vcsa 文件夹。
  3. 找到名为 VMware-vCenter-Server-Appliance-8.0.3.xxxxx.ova 的文件(约 12 GB)。

💡 注意

管理电脑,随意一台电脑即可,只需要保证可以访问到 ESXi Web 界面即可!

3.2 在 ESXi Web 界面中开始部署

  1. 登录 ESXi Web 管理界面:https://192.168.0.201
  2. 点击左侧导航栏的 “虚拟机” → 点击 “创建/注册虚拟机”
  3. 在弹出窗口中,选择 “从 OVF 或 OVA 文件部署虚拟机”,点击 “下一页”

3.3 上传 OVA 文件

  1. 输入虚拟机名称,例如:vCenter-8
  2. 点击“单击以选择文件”,选择之前找到的 .ova 文件,开始上传。
  3. 等待上传完成(约 10~20 分钟,取决于网络速度)。

3.4 配置存储和网络

配置项选择
目标存储选择空间充足的数据存储(建议 579 GB 以上)
网络映射保持默认 VM Network

3.5 配置 vCenter 虚拟机参数

“其他设置” 页面中,展开 “Networking Properties”,填写以下信息:

字段填写内容
Host Network IP Address Familyipv4
Host Network Modestatic
Host Network IP Address192.168.0.202
Host Network Prefix255.255.255.0
Host Network Default Gateway192.168.0.1
Host Network DNS Servers114.114.114.114

⚠️ 重要SSO Configuration(SSO 密码)和 System Configuration(Root 密码)建议在此处一并填写,避免首次登录时手忙脚乱。

  • Root 密码:用于登录 vCenter 操作系统(5480 端口管理界面)
  • SSO 密码:用于登录 vCenter Web 管理界面(443 端口),用户名为 [email protected]

3.6 检查并完成部署

  1. 在“即将完成”页面,核对所有配置信息
  2. 如果看到警告“至少有一个提供的额外磁盘映像将被忽略”,忽略它——这是 Tiny 部署模式的正常现象。
  3. 点击 “完成”,开始正式部署。

3.7 等待部署完成

  • 部署过程包括:上传 OVA → 解压 → 创建虚拟机 → 自动开机。
  • 在 ESXi 的 “近期任务” 面板中,可以看到进度从 0% 逐步走到 100%。
  • 完成后,vCenter-8 虚拟机会出现在虚拟机列表中,且电源状态为“已打开”。

四、首次启动与网络配置

4.1 验证 vCenter 是否正常启动

  1. 在 ESXi 虚拟机列表中,打开 vCenter-8 的“控制台”
  2. 等待约 5~10 分钟,控制台界面会显示类似以下内容:
Please visit the following URL to configure this appliance:
https://192.168.0.202:5480

⚠️ 常见问题:如果控制台显示的是 DHCP 分配的 IP(如 192.168.0.108),而不是你预设的 192.168.0.202,说明静态 IP 没有生效。解决办法见下文“踩坑指南”。

4.2 访问 VAMI 管理界面

  1. 在浏览器中访问:https://192.168.0.202:5480
  2. 忽略证书警告,点击“继续访问”。
  3. 登录用户名:root,密码:你在 OVA 部署时设置的 Root 密码

4.3 进入 Stage 2 初始化配置

在 VAMI 界面中,点击 “配置新的 vCenter Server”,进入 Stage 2 配置向导。

步骤内容操作建议
1. 简介欢迎页面直接点击“下一页”
2. vCenter Server 配置时间同步、SSH 访问时间同步模式选择“与 ESXi 主机同步时间”(避免 NTP 外网访问问题)
3. SSO 配置设置 SSO 管理员密码密码至少 8 位,含大小写字母、数字、特殊字符
4. 配置 CEIP客户体验改善计划建议取消勾选(不影响功能)
5. 即将完成核对配置点击“完成”

⚠️ 如果 Stage 2 卡在 NTP 验证:请将时间同步模式切换为“与 ESXi 主机同步时间”,即可绕过 NTP 超时问题。

4.4 完成初始化

配置完成后,页面会显示 “您已成功设置此 vCenter Server”。此时,vCenter 已经正式可用!

五、访问 vCenter Web 管理界面

在浏览器中访问:https://192.168.0.202

登录成功后,你会看到 vSphere Client 的主界面——虽然此时还没有添加任何 ESXi 主机,但 vCenter 已经搭建完毕!

六、添加 ESXi 主机到 vCenter

这是 vCenter 部署完成后要做的第一件事:把 ESXi 主机纳入统一管理。

  1. 在 vSphere Client 左侧导航栏中,右键点击“数据中心”(Datacenter) → 选择 “添加主机”
  2. 填写 ESXi 主机信息:
    • 主机名:192.168.0.201
    • 用户名:root
    • 密码:输入 ESXi 的 root 密码
  3. 后续步骤全部保持默认,最后点击 “完成”
  4. 添加成功后,vCenter 的“摘要”页面会显示 CPU、内存、存储等真实资源信息。

七、踩坑指南

以下是我在部署过程中亲身踩过的坑,几乎每个新手都会遇到,提前了解可以节省大量时间。

坑 1:Mac 版 Installer 卡在 0% 超时

  • 现象:在 Mac 上运行 Installer,进度条永远停在 0%,日志显示 HTTP Connection has timed out
  • 原因:Mac 版 Installer 基于 Electron 框架,在处理 12GB 大文件上传时网络容忍度极低。
  • 解决:放弃 Mac Installer,改用 ESXi Web 界面直接上传 OVA 文件部署——稳定性提升 100%。

坑 2:Stage 2 NTP 时间同步失败

  • 现象:配置 Stage 2 时,NTP 服务器始终无法同步,页面卡在“vCenter Server 配置”无法前进。
  • 原因:vCenter 无法访问外网 NTP 服务器(pool.ntp.orgcn.pool.ntp.org)。
  • 解决:在“时间同步模式”中选择 “与 ESXi 主机同步时间”,绕过外网 NTP 限制。

坑 3:vCenter 开机后 DHCP 获得 IP,静态 IP 未生效

  • 现象:明明在 OVA 部署时填了静态 IP,开机后控制台显示的却是 DHCP 地址。
  • 原因:OVF 工具的自定义配置在第一次启动时未成功应用。
  • 解决:进入 vCenter 控制台,按 F2 进入“配置管理网络” → 手动设置静态 IP。

坑 4:ESXi 许可证不足,无法启动 vCenter 虚拟机

  • 现象:OVA 导入成功,但虚拟机开机时报错“失败 - 许可证不足,无法完成该操作”。
  • 原因:ESXi 使用的是免费版许可证,不支持运行 vCenter 所需的某些高级 API。
  • 解决:给 ESXi 分配 60 天评估许可证(在 ESXi“管理” → “许可”中进入评估模式),即可正常启动。

八、总结

至此,你已经从零开始完成了 vCenter Server 8.0 的完整部署,并成功将 ESXi 主机纳入统一管理。

最后更新2026/07/23 14:59
如果你觉得这篇文章有帮助,或者想聊聊技术、工作,欢迎通过下面方式联系我:
contact fishfinal