可以收集 vCenter Server 的安装或升级日志文件。如果安装或升级失败,查看这些日志文件可帮助确定失败的原因。

也可以收集 vCenter Server 的部署日志文件。

手动检索安装日志

可以手动检索安装日志文件以进行检查。

过程

  1. 导航到安装日志文件位置。
    • %PROGRAMDATA%\VMware\vCenterServer\logs 目录,通常为 C:\ProgramData\VMware\vCenterServer\logs
    • %TEMP% 目录,通常为 C:\Users\username\AppData\Local\Temp
    %TEMP% 目录中的文件包括 vc-install.txtvminst.logpkgmgr.logpkgmgr-comp-msi.logvim-vcs-msi.log
    注:
    • 在 Linux 中,安装日志位于 /tmp/vcsaUiInstaller
    • 在 MacOS 中,安装日志位于 /var/folders/**/vcsaUiInstaller

      安装程序会随机选取一个临时文件夹来放置日志文件。可在 /var/folders/ 内的 vcsaUiInstaller 文件夹中找到日志文件。

  2. 在文本编辑器中打开安装日志文件以进行检查。

收集 vCenter Server Appliance 的部署日志文件

如果 vCenter Server Appliance 部署失败,您可以检索日志文件并检查这些文件以了解失败的原因。

日志文件的完整路径将显示在 vCenter Server Appliance 部署向导中。

如果首次引导失败,则可以在 Windows 主机上下载支持包并检查日志文件以确定失败的首次引导脚本。请参见导出 vCenter Server 支持包以进行故障排除

过程

  1. 在用于部署 vCenter Server Appliance 的 Windows 计算机上,导航到日志文件文件夹。
    您必须具有管理员特权才能访问日志文件,日志文件位于:
    • Windows:C:\Users\{user name}\AppData\Local\Temp\vcsaUiInstaller
    • Linux:/tmp/vcsaUiInstaller
    • Mac:/var/folders/**/**/**/vcsaUiInstaller
  2. 在文本编辑器中打开安装日志文件以进行检查。

导出 vCenter Server 支持包以进行故障排除

您可以使用 DCUI 主屏幕上显示的 URL 来导出设备中 vCenter Server 实例的支持包以进行故障排除。

您也可以通过运行 vc-support.sh 脚本,从 vCenter Server Appliance Bash shell 收集支持包。

支持包将以 .tgz 格式导出。

过程

  1. 登录到要下载包的 Windows 主机。
  2. 打开 Web 浏览器,然后输入 DCUI 中显示的支持包的 URL。
    https:// appliance-fully-qualified-domain-name:443/appliance/support-bundle
  3. 输入 root 用户的用户名和密码。
  4. 单击 Enter
    支持包将在 Windows 计算机上下载为 .tgz 文件。
  5. (可选) 要确定哪个 firstboot 脚本失败,请检查 firstbootStatus.json 文件。
    如果在 vCenter Server Appliance Bash shell 中运行 vc-support.sh 脚本,要检查 firstbootStatus.json 文件,请运行
    cat /var/log/firstboot/firstbootStatus.json