首页/云/云平台与虚拟化速查/VCSA 服务管理与 VAMI 入口
虚拟化操作94 条

VCSA 服务管理与 VAMI 入口

vCenter Server Appliance 用 service-control 管理内部服务(vpxd、vpostgres 等):可查看状态、批量启停;日常单服务重启前确认影响范围。

云平台与虚拟化速查云更新于 2026-10-13

是什么

VCSA(vCenter Server Appliance)把 vCenter 的各个组件拆成一组受管服务,用 service-control 统一查看与启停:vpxd 是管理核心,vpostgres 承载数据库,其余还有证书、反向代理与统计类服务。排查“vCenter 登录不上”“某个功能页面报错”时,第一步就是看服务状态,而不是急着重启整套环境。VAMI 是它的管理界面,默认在 5480 端口。

基本信息

查看全部service-control --status --all
查看单个service-control --status vmware-vpxd
启停与重启service-control --start、--stop、--restart 加服务名
批量操作service-control --start --all 与 --stop --all,仅限维护窗口
管理界面https://设备地址:5480 的 VAMI 页面,可做同类操作
执行位置登录 VCSA 的命令行(SSH 或控制台)后执行

典型使用场景

  • 登录界面或任务页面报错,先核对各服务状态,定位是核心服务还是外围组件
  • 证书更新或续期后重启相关服务使其生效,避免新旧证书并存
  • 升级打补丁前后各做一次全量状态留档,升级失败时能对比差异
  • 维护窗口内批量重启,用于清理长期运行积累的异常状态
  • 容量与性能排查时确认统计类服务是否正常工作,避免指标缺失被误判为资源不足

查看与操作

查看与操作
service-control --status --all | head -30   # 全部服务一览
service-control --status vmware-vpxd        # 只关心核心服务
service-control --restart vmware-vpxd       # 重启 vCenter 管理核心
# 现场取证:把状态输出存档,便于升级前后对比
service-control --status --all > /tmp/vcsa-status-before.txt
# 维护窗口内批量停止与启动
service-control --stop --all && service-control --start --all

常见服务与影响

服务作用重启影响
vmware-vpxdvCenter 管理核心,处理 API 与任务调度管理面中断,运行中的任务可能失败
vmware-vpostgres承载 vCenter 数据库核心服务依赖它,重启顺序要谨慎
vmware-stsd安全令牌服务,负责签发登录令牌重启期间无法完成登录与令牌刷新
vmware-rhttpproxy管理入口的反向代理重启期间管理界面与 API 短时不可达
vmware-sps配置文件与策略相关服务配置类功能异常,管理核心仍可用
状态输出里出现未运行的服务不一定是故障:部分组件按需启动或在该版本中默认停用,判断异常要看核心服务是否运行,以及页面功能是否真的不可用。
重启 vpxd 会让 vCenter 管理面中断,期间正在执行的克隆、迁移、快照任务可能失败。安排在维护窗口,并确认没有并发变更任务。

易错点

  • 在生产高峰重启 vpxd,管理面中断且未完成的任务丢失
  • 只看单个服务状态就下结论,真正异常的是它依赖的数据库或证书服务
  • 重启顺序随意,导致依赖方启动失败,需要二次重启才恢复
  • 升级前不留状态基线,升级后出现异常无法判断是新增还是原有

数据来源与参考

  • VMware 文档:VCSA 服务管理(service-control)
  • VCSA 管理指南
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌