三个 root 密码别搞混:ESXi 上两阶段部署 vCenter Server 7.0 排错指南

发布时间:2026/10/30 8:20:35
三个 root 密码别搞混:ESXi 上两阶段部署 vCenter Server 7.0 排错指南

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.77.0
VCSA 安装介质Windows 版 + Linux 版都有只剩 Linux 版
安装流程单阶段两阶段
vCenter 服务外部数据库 + Windows 服务内置 PostgreSQL
硬件要求2 核 / 10 GB2 核 / 12 GB

取消 Windows 版是趋势。VCSA 从一台「装在 Windows 上的服务」变成「一台预装系统的虚拟机」。部署与迁移都走 OVA 模板,不再依赖 Windows 补丁与域账户。

1.2 vSphere 的组件清单

组件作用
ESXiHypervisor,跑虚拟机
vCenter Server集中管理面
数据存储虚拟机磁盘与镜像的容器
标准交换机 vSSESXi 内部的虚拟交换
分布式交换机 vDS跨多台 ESXi 的统一交换配置
集群 Cluster多台 ESXi 组成资源池,承载 HA 与 DRS
vMotion运行中迁移虚拟机

二、三个 root 密码,别搞混

课件里专门点了这一条:「很多人刚开始容易搞混这两个 root 密码」。实际是三套,各管一段:

#密码属于谁用在哪
1ESXi 的 root 密码ESXi 宿主机登录 Host Client、DCUI、F2菜单
2VCSA 虚机的 root 密码VCSA 这台 Linux 虚拟机SSH 登进 VCSA 系统、控制台
3SSO 管理员密码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.151Host Client,管单台 ESXi
VCSA rootSSH 到192.168.108.150,或 VCSA 控制台Photon Linux 的命令行
SSO administrator浏览器开https://192.168.108.150:443vSphere 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。

组件最低配置本实验配置
CPU2 核ESXi 已有 8 核,VCSA 分 2 核
内存12 GB20 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 虚拟机建出来

安装前确认两件事:

  1. 安装镜像为VMware-VCSA-all-7.0.U3d-19480866.iso;
  2. 宿主机(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内存适用规模
Tiny2 核12 GB最多 10 台主机、100 台虚拟机
Small4 核19 GB最多 100 台主机、1000 台虚拟机
Medium8 核27 GB最多 400 台主机、4000 台虚拟机
Large16 核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 连不上 VCSASSH 默认禁用在 VCSA 服务里临时开启
部署中途中断内存不足,VCSA 被挂起ESXi 内存扩到 20 GB 以上重来

7.1 装完之后建议先做的三件事

  1. 拍快照:VCSA 装好后立即拍一份,后续改坏了能一键还原;
  2. 添加 ESXi 主机:把192.168.108.151加进清单,验证 vCenter 真的能管到它;
  3. 改默认证书:自签名证书会让浏览器每次告警,有域名后换成 CA 签发的证书。

八、VCSA 与 KVM 管理栈的对照

装完 vSphere 再看 KVM,两条路线的管理栈差异很明显:

维度KVM + libvirtvSphere
单机管理virsh命令行为主Host Client 图形化
集群管理无原生集中控制面vCenter 统一管
热迁移手工virsh migratevCenter 内点选,自动选目标
高可用需自行搭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 系统执行,日常排障才会用到。

附:术语英文全称速查表

命令 / 缩写英文全称 / 原意作用
VCSAvCenter Server Appliance预装 Linux 的 vCenter 虚拟机
SSOSingle Sign-On单点登录,vCenter 的身份认证域
FQDNFully Qualified Domain Name完全限定域名
TLS/SSLTransport Layer Security Protocol传输层安全协议,HTTPS 的加密基础
Photon OSVMware Photon OSVCSA 内置的 Linux 发行版
VMFSVirtual Machine File SystemESXi 专用存储格式
DNSDomain Name System域名系统
CACertificate Authority证书颁发机构
VAMIvCenter Appliance Management InterfaceVCSA 的管理界面

总结:VCSA 部署本身是点下一步的事,真正的门槛是三套密码的身份划分——ESXi 的 root 管宿主机,VCSA 的 root 管这台 Linux 虚拟机,administrator@vsphere.local的密码才管 vCenter 管理界面。分清这三个,安装过程就再没有能绊住你的坑。


📚同系列 · 云计算虚拟化

  • 上一篇:《没有物理机也能练 ESXi 7.0:Workstation 嵌套安装到建虚拟机一次讲清》
  • 相关篇:《宿主机要重启、业务不能停?KVM 热迁移 + NFS 共享存储实操记录》
  • 相关篇:《虚拟化到底虚拟了什么:CPU、内存、IO 三层原理拆解》

⬅️ 上一篇:ESXi 嵌套部署一次讲清 ➡️ 下一篇:云计算笔记精炼手册更新

💬 你装 vCenter 时卡在哪一步?密码混了还是存储空间不够?评论区贴出报错,一起看。