可以收集 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
  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