故障排除

支持

如果您遇到有关 主机的技术难题,本节可帮助您解决问题(如有可能)。如果无法解决问题,请使用本节中的信息收集可帮助 解决方案提供商和 跟踪和解决问题所需的应用程序日志和其他数据。

有关对 安装问题进行故障排除的信息,请参阅对安装问题进行故障排除。有关对虚拟机问题进行故障排除的信息,请参阅对 VM 问题进行故障排除

重要:

建议您仅在 解决方案提供商或 技术支持人员的指导下按照本节中的故障排除信息进行操作。

在某些支持案例中,出于调试目的,需要串行控制台访问。因此,设置 配置时,建议您配置串行控制台访问。对于不具备物理串行端口的主机(例如刀片式服务器)或者无适当物理基础结构可用的情况,客户应当研究能否配置嵌入式管理设备,例如 Dell DRAC 或 HP iLO。

主机日志

可用于收集 主机信息。

单击工具菜单中的服务器状态报告,以打开服务器状态报告任务。可以从不同类型的信息(各种日志、故障转储等)列表中进行选择。这些信息将编译并下载到正在运行 的计算机上。有关详细信息,请参阅 帮助。

此外, 主机包括多个 CLI 命令,通过这些命令,可以使用 xen-bugtool 实用程序整理日志输出以及各种其他系统信息。使用 xe 命令 host-bugreport-upload 可以收集适当的日志文件和系统信息并将其上载到 支持 FTP 站点。有关此命令及其可选参数的完整说明,请参阅 [host-bugreport-upload](/zh-cn/xenserver/current-release/command-line-interface.html#host-bugreport-upload)。如果系统要求您将故障转储发送到 技术支持人员,请使用 xe 命令 host-crashdump-upload。有关此命令及其可选参数的完整说明,请参阅 [host-crashdump-upload](/zh-cn/xenserver/current-release/command-line-interface.html#host-crashdump-upload)。

重要:

主机日志可能包含敏感信息。

将主机日志消息发送到中央服务器

可以将 主机配置为将日志写入远程服务器,而不是写入控制域文件系统。远程服务器必须运行 syslogd 守护程序,才能接收日志并将它们正确地聚合。syslogd 守护程序是 Linux 和 Unix 的所有版本的标准部件,Windows 和其他操作系统可以使用第三方版本。

将 syslog_destination 参数设置为要在其中写入日志的远程服务器的主机名或 IP 地址:

xe host-param-set uuid=BRAND_SERVER_host_uuid logging:syslog_destination=hostname

运行命令:

xe host-syslog-reconfigure uuid= BRAND_SERVER_host_uuid

强制执行该更改。(也可以通过指定 host 参数远程执行此命令。)

日志

还提供客户端日志。此文件包括使用 时执行的所有操作以及出现的所有错误的完整描述,还包含事件的信息记录,以便为您提供发生的各种操作的审核追踪。 日志文件存储在您的配置文件文件夹中。如果 安装在 Windows 2008 中,则路径为

%userprofile%\AppData\\\logs\.log

如果 安装在 Windows 8.1 中,则路径为

%userprofile%\AppData\\Roaming\\logs\.log

要找到 日志文件,例如,要打开该日志文件或通过电子邮件发送它的时候,可单击 “帮助”菜单中的“查看应用程序日志文件”。

对 和 主机之间的连接进行故障排除

如果您在将 连接到 主机时遇到问题,请检查以下内容:

  • 版本是否低于尝试连接到的 主机版本?

    应用程序是向后兼容的,可以与旧版本的 主机正常通信,但是旧版本的 无法与较新版本的 主机正常通信。

要更正此问题,请安装与 主机版本相同的 版本或更新的版本。

  • 您的许可证是否有效?

    您可以在 中的许可证详细信息部分下 主机的常规选项卡中查看许可证访问代码的过期日期。

    有关许可主机的详细信息,请参阅许可

  • 主机通过以下端口使用 HTTPS 与 通信:

    • 端口 443(使用管理 API 进行命令和响应的双向连接)
    • 端口 5900(用于与半虚拟化 Linux VM 的图形 VNC 连接)。

如果在 主机和运行客户端软件的计算机之间启用了防火墙,请确保防火墙允许通过这些端口的流量。