vSphere 7.0 起,vCenter Server 只剩 Linux 版(VCSA),安装被拆成两个阶段,全程要设三套密码。新手最常见的翻车不是装失败,而是把三套密码记混,最后登录不上管理界面。这篇把三个密码的身份分清,再按「加盘 → 扩内存 → 建存储 → 第一阶段 → 第二阶段 → 登录」的顺序走一遍。文中缩写均标注英文全称,完整清单见文末《附:术语英文全称速查表》。
本文概要:
| 项目 | 内容 |
|---|---|
| 文章主题 | 在 ESXi 上两阶段部署 vCenter Server Appliance 7.0,分清三套 root 密码并完成登录验证 |
| 所属类别 | 云计算 → 虚拟化 → VMware vSphere |
| 知识关键字 | VCSA·SSO·vsphere.local·administrator@vsphere.local·installer.exe·两阶段部署·FQDN·数据存储·精简磁盘·Photon OS·443 |
主线导读:步骤线在第三章到第六章,照着点就能把 VCSA 装完并登进去;避错线在第二章与第七章,讲清三个密码的分工和装完之后最常见的几类问题。VCSA 自身是一台 Linux 虚拟机,它要用的磁盘与内存比 ESXi 更高,这也是必须先加盘扩内存的原因。
一、VCSA 与 ESXi 是什么关系
| 组件 | 角色 | 形态 |
|---|---|---|
| ESXi | 虚拟化的执行者,跑业务虚拟机 | 裸金属 Hypervisor |
| VCSA | 管理面,统一管多台 ESXi | 一台预装 Photon Linux 的虚拟机 |
单台 ESXi 用 Host Client 就能管,但一旦超过一台,就必须有 vCenter。集群、热迁移、高可用、分布式资源调度这些能力,全在 vCenter 这一层,不在 ESXi 上。
1.1 7.0 相比 6.7 变在哪
| 变化 | 6.7 | 7.0 |
|---|---|---|
| VCSA 安装介质 | Windows 版 + Linux 版都有 | 只剩 Linux 版 |
| 安装流程 | 单阶段 | 两阶段 |
| vCenter 服务 | 外部数据库 + Windows 服务 | 内置 PostgreSQL |
| 硬件要求 | 2 核 / 10 GB | 2 核 / 12 GB |
取消 Windows 版是趋势。VCSA 从一台「装在 Windows 上的服务」变成「一台预装系统的虚拟机」。部署与迁移都走 OVA 模板,不再依赖 Windows 补丁与域账户。
1.2 vSphere 的组件清单
| 组件 | 作用 |
|---|---|
| ESXi | Hypervisor,跑虚拟机 |
| vCenter Server | 集中管理面 |
| 数据存储 | 虚拟机磁盘与镜像的容器 |
| 标准交换机 vSS | ESXi 内部的虚拟交换 |
| 分布式交换机 vDS | 跨多台 ESXi 的统一交换配置 |
| 集群 Cluster | 多台 ESXi 组成资源池,承载 HA 与 DRS |
| vMotion | 运行中迁移虚拟机 |
二、三个 root 密码,别搞混
课件里专门点了这一条:「很多人刚开始容易搞混这两个 root 密码」。实际是三套,各管一段:
| # | 密码 | 属于谁 | 用在哪 |
|---|---|---|---|
| 1 | ESXi 的 root 密码 | ESXi 宿主机 | 登录 Host Client、DCUI、F2菜单 |
| 2 | VCSA 虚机的 root 密码 | VCSA 这台 Linux 虚拟机 | SSH 登进 VCSA 系统、控制台 |
| 3 | SSO 管理员密码 | administrator@vsphere.local | 登录 vSphere Client 管理后台 |
安装过程中三套密码会在不同界面依次出现:
- 第一阶段第 3 步,
installer.exe问你要ESXi 的 root 密码——因为它要把 VCSA 虚拟机创建到那台 ESXi 上; - 第一阶段第 5 步,问你要VCSA 虚机的 root 密码——这是新建虚拟机的系统密码;
- 第二阶段第 12 步,创建 SSO 域时设的是administrator 的密码——这才是最后登录 vSphere Client 用的。
2.1 三个密码分别怎么用
| 密码 | 登录方式 | 界面长什么样 |
|---|---|---|
| ESXi root | 浏览器开https://192.168.108.151 | Host Client,管单台 ESXi |
| VCSA root | SSH 到192.168.108.150,或 VCSA 控制台 | Photon Linux 的命令行 |
| SSO administrator | 浏览器开https://192.168.108.150:443 | vSphere Client,管整个 vCenter |
三个入口的端口也不同:ESXi 的 Host Client 与 vSphere Client 都用 443,但IP 不一样(.151与.150)。这一点记混,表现就是密码明明是对的却进不去。
⚠️注意:三套密码建议设成三个不同的值。课件原话是「此处新手容易搞混,建议每个密码都不一样」——全设成同一个,出问题时无法判断是哪一层被拒。
三、前期准备:加盘、扩内存、建存储
装 VCSA 前先把 ESXi 还原到刚装完的快照,然后做三件事。
3.1 加一块硬盘
VCSA 需要独立的存储。关机 → Workstation 里「添加硬盘」→ 100 GB → 完成。
3.2 内存扩到 20 GB
VCSA 最低要求2 核 CPU、12 GB 内存、415 GB 硬盘。实验里把 ESXi 内存从 16 GB 扩到20 GB,给 VCSA 留足 12 GB。
| 组件 | 最低配置 | 本实验配置 |
|---|---|---|
| CPU | 2 核 | ESXi 已有 8 核,VCSA 分 2 核 |
| 内存 | 12 GB | 20 GB(ESXi 总) |
| 磁盘 | 415 GB | 新增 100 GB 数据存储 |
⚠️415 GB 是硬性要求**,VCSA 安装时需要的实际空间远小于此,但安装程序会校验。实验环境用 100 GB 能装起来,是因为安装向导只做警告不强制;生产环境按官方最低值给。
3.4 为什么要先还原快照
装 VCSA 前先把 ESXi 还原到「刚装完」的快照。第一阶段的部署会留下半成品虚拟机:磁盘文件、未完成的 OVA 展开、网卡绑定。带着这些残留重来,第二趟很容易报「名称已被占用」。还原到干净状态再装,是最省事的排查起点。
3.3 新建数据存储
开机登录 ESXi Web 界面(https://192.168.108.151)→ 存储 → 新建数据存储。选新增的 100 GB 设备 → 命名Storage100G→ 完成 → 确认格式化。
这一步与《ESXi 部署》一篇的第七章完全一致。VCSA 的磁盘就要放在这个存储上,不要放在 ESXi 引导盘——引导盘空间不足是第一阶段部署失败的头号原因。
四、第一阶段部署:把 VCSA 虚拟机建出来
安装前确认两件事:
- 安装镜像为
VMware-VCSA-all-7.0.U3d-19480866.iso; - 宿主机(Win11)能与 ESXi(
192.168.108.151)正常通信。
挂载 ISO 后,按路径F:\vcsa-ui-installer\win32\installer.exe启动安装向导(vcsa-ui-installer= VCSA UI Installer)。
| 步骤 | 操作 | 要点 |
|---|---|---|
| 1 | 双击installer.exe | 从 win32 目录进,别用 linux 目录 |
| 2 | 选择「安装」→ 下一步 → 勾选接受许可 | — |
| 3 | 输入 ESXi 主机 IP192.168.108.151、用户名root、ESXi 的 root 密码 | 这是第一套密码 |
| 4 | 证书警告,选「是」 | ESXi 用自签名证书,属正常 |
| 5 | 设置VCSA 虚机的 root 密码 | 这是第二套密码 |
| 6 | 部署大小选默认 | 实验环境默认即可,生产按规模定制 |
| 7 | 选数据存储Storage100G,启用精简磁盘模式 | 精简置备省空间 |
| 8 | 配置网络:FQDN、IP、网关、DNS | 见下方说明 |
| 9 | 确认信息,点「完成」 | 开始第一阶段部署 |
| 10 | 等待约 10 分钟 | 完成后点「继续」 |
4.1 网络四项怎么填
| 项 | 填法 | 说明 |
|---|---|---|
| FQDN | 可直接填 VCSA 的 IP | 课件做法,无 DNS 时最省事 |
| IP 地址 | 192.168.108.150 | 与 ESXi 的.151区分开 |
| 子网掩码 | 255.255.255.0 | — |
| 默认网关 | 192.168.108.2 | — |
| DNS 服务器 | 192.168.108.2 | 有自建 DNS 时可填域名 |
生产环境应填写DNS 能解析的 FQDN,如vcsa.test.com。IP 直接当 FQDN 会导致证书域名不匹配,后续集成其他组件时会报 SSL 错误。
4.2 部署大小与精简磁盘
| 部署大小 | CPU | 内存 | 适用规模 |
|---|---|---|---|
| Tiny | 2 核 | 12 GB | 最多 10 台主机、100 台虚拟机 |
| Small | 4 核 | 19 GB | 最多 100 台主机、1000 台虚拟机 |
| Medium | 8 核 | 27 GB | 最多 400 台主机、4000 台虚拟机 |
| Large | 16 核 | 39 GB | 最多 500 台主机、5000 台虚拟机 |
实验环境选**默认(Tiny)**即可。第 7 步的「启用精简磁盘模式」对应 ESXi 的精简置备:VCSA 的名义磁盘 415 GB 不会立刻占满,实际只写入已用部分。生产环境建议关掉精简,改厚置备,避免多台虚拟机同时增长时撑爆数据存储。
五、第二阶段部署:建 SSO 域并启动服务
第一阶段只是把虚拟机建出来,第二阶段才配置身份认证并启动 vCenter 服务。
| 步骤 | 操作 | 要点 |
|---|---|---|
| 11 | 第一阶段完成后点「继续」 | 进入第二阶段 |
| 12 | 创建新 SSO 域 | 见下方说明 |
| 13 | 不加入 VMware 客户体验提升计划 | 可选,直接下一步 |
| 14 | 确认信息,开始第二阶段部署 | 约 30 分钟 |
| 15 | 部署完成 | 打开浏览器登录 |
5.3 两阶段的时间与日志
| 阶段 | 做什么 | 本实验耗时 |
|---|---|---|
| 第一阶段 | 创建 VCSA 虚拟机、装系统、配网络 | 约 10 分钟 |
| 第二阶段 | 初始化数据库、建 SSO 域、启动服务 | 约 30 分钟 |
中途失败时,日志在安装器所在目录的logs/下,按时间戳分文件夹。最值得看的是vcsa-ui-installer.log——它记录每一步的输入与返回,能直接定位是网络、存储还是证书问题。
VCSA 自身启动后,其系统日志也可通过 SSH 登进去用journalctl -u vmafd等命令查,但这属于深度排障,日常用不到。
5.1 SSO 域怎么填
| 项 | 填法 |
|---|---|
| SSO 域名 | vsphere.local |
| 用户名 | administrator |
| 密码 | 第三套密码 |
SSO(SingleSign-On,单点登录)域名是 vCenter 的身份命名空间。默认的vsphere.local是本地内置域;生产环境若有自己的 DNS,可填vcsa.test.com这类自定义域名。
5.2 SSH 默认关闭
第二阶段有一个安全选项「禁用 SSH 访问 VCSA」,保持默认禁用。课件原话是「安全第一,需要的时候可以再打开」。确有排查需求时,在 VCSA 的控制台或 Web 界面的「服务」里临时开启,用完关回。
六、登录验证
浏览器打开https://192.168.108.150:443:
| 项 | 值 |
|---|---|
| 地址 | https://192.168.108.150:443 |
| 用户名 | administrator@vsphere.local |
| 密码 | 第二阶段设的 SSO 密码 |
登进去看到 vSphere Client 管理主页,即部署成功。此时可以把 ESXi(192.168.108.151)作为一台主机添加进清单,开始用 vCenter 管它。
⚠️用户名必须带@vsphere.local后缀。只填administrator会被当作本地账户,登录失败——这是最常见的「密码明明对了却进不去」。
七、排错速查
| 现象 | 根因 | 处置 |
|---|---|---|
| 第一阶段提示存储空间不足 | VCSA 放在了引导盘 | 关机加盘,把磁盘指到Storage100G |
installer.exe连不上 ESXi | 网络不通或防火墙 | ping192.168.108.151,确认 ESXi 防火墙放行 |
| 证书警告 | ESXi 自签名证书 | 选「是」继续,属正常 |
| 登录提示密码错误 | 输成了 ESXi 或 VCSA 系统密码 | 用 SSO 那套,且用户名带@vsphere.local |
| 页面打不开 | 443 端口未通,或第二阶段没跑完 | 等第二阶段完全结束,再试https://IP:443 |
| SSH 连不上 VCSA | SSH 默认禁用 | 在 VCSA 服务里临时开启 |
| 部署中途中断 | 内存不足,VCSA 被挂起 | ESXi 内存扩到 20 GB 以上重来 |
7.1 装完之后建议先做的三件事
- 拍快照:VCSA 装好后立即拍一份,后续改坏了能一键还原;
- 添加 ESXi 主机:把
192.168.108.151加进清单,验证 vCenter 真的能管到它; - 改默认证书:自签名证书会让浏览器每次告警,有域名后换成 CA 签发的证书。
八、VCSA 与 KVM 管理栈的对照
装完 vSphere 再看 KVM,两条路线的管理栈差异很明显:
| 维度 | KVM + libvirt | vSphere |
|---|---|---|
| 单机管理 | virsh命令行为主 | Host Client 图形化 |
| 集群管理 | 无原生集中控制面 | vCenter 统一管 |
| 热迁移 | 手工virsh migrate | vCenter 内点选,自动选目标 |
| 高可用 | 需自行搭 | vCenter HA 开箱即用 |
| 身份认证 | 宿主机本地账户 | SSO 域集中认证 |
这也是为什么 vSphere 在政企存量市场占有率高的原因:管理面的完整度是商业产品的核心卖点。KVM 的强项则在开源与可脚本化。下一篇的《云计算笔记精炼》会把两套栈的对应关系整理成一张对照表。
8.1 装完之后能继续练什么
有了 vCenter + 一台 ESXi,下一步可以练的能力按依赖顺序排:
| 能力 | 前置 | 练它解决什么问题 |
|---|---|---|
| 添加第二台 ESXi | 已有 vCenter | 集群的最低要求 |
| 建集群 | 两台以上 ESXi | 资源聚合与统一调度 |
| vMotion 热迁移 | 共享存储 + 集群 | 不停机搬虚拟机 |
| HA 高可用 | 集群 + 共享存储 | 一台宕机,虚拟机自动重启 |
| DRS 动态资源调度 | 集群 + vMotion | 负载不均时自动迁移 |
这些能力的共同前置是共享存储——和 KVM 热迁移篇里搭 NFS 是同一件事。练过 KVM 那篇的话,vSphere 的 vMotion 几乎是同一套逻辑换个图形界面。
📚 参考资料(官方文档 · 中英双语)
- vCenter Server Appliance 7.0 部署官方文档
- vSphere Single Sign-On 官方说明
- ESXi 与 vCenter 主机管理官方文档
其余操作均在图形界面完成。VCSA 的系统级命令需先开 SSH,再登录其 Photon Linux 系统执行,日常排障才会用到。
附:术语英文全称速查表
| 命令 / 缩写 | 英文全称 / 原意 | 作用 |
|---|---|---|
VCSA | vCenter Server Appliance | 预装 Linux 的 vCenter 虚拟机 |
SSO | Single Sign-On | 单点登录,vCenter 的身份认证域 |
FQDN | Fully Qualified Domain Name | 完全限定域名 |
TLS/SSL | Transport Layer Security Protocol | 传输层安全协议,HTTPS 的加密基础 |
Photon OS | VMware Photon OS | VCSA 内置的 Linux 发行版 |
VMFS | Virtual Machine File System | ESXi 专用存储格式 |
DNS | Domain Name System | 域名系统 |
CA | Certificate Authority | 证书颁发机构 |
VAMI | vCenter Appliance Management Interface | VCSA 的管理界面 |
总结:VCSA 部署本身是点下一步的事,真正的门槛是三套密码的身份划分——ESXi 的 root 管宿主机,VCSA 的 root 管这台 Linux 虚拟机,
administrator@vsphere.local的密码才管 vCenter 管理界面。分清这三个,安装过程就再没有能绊住你的坑。
📚同系列 · 云计算虚拟化
- 上一篇:《没有物理机也能练 ESXi 7.0:Workstation 嵌套安装到建虚拟机一次讲清》
- 相关篇:《宿主机要重启、业务不能停?KVM 热迁移 + NFS 共享存储实操记录》
- 相关篇:《虚拟化到底虚拟了什么:CPU、内存、IO 三层原理拆解》
⬅️ 上一篇:ESXi 嵌套部署一次讲清 ➡️ 下一篇:云计算笔记精炼手册更新
💬 你装 vCenter 时卡在哪一步?密码混了还是存储空间不够?评论区贴出报错,一起看。