您可以采用包的形式收集 NSX 组件的数据。之后,将收集的数据包提供给 VMware 技术支持部门,以便对 NSX 存在的任何问题进行故障排除。您可以查看数据收集状态,并且还可以下载包或从配置的远程服务器收集包。

前提条件

您必须使用 NSX 6.4.0 或更高版本才能使用此功能。

过程

  1. vSphere Web Client 中,导航到网络和安全 (Networking & Security) > 工具 (Tools) > 支持包 (Support Bundle)
  2. 从列表中选择所需的 NSX Manager
  3. 选择要包含在支持日志中的组件,如下所示:
    1. 要包含 NSX Manager 日志,请选中包含 NSX Manager 日志 (Include NSX Manager logs)复选框。
    2. 从列表中选择所需的对象类型。您可以选择主机 (Hosts)Edge (Edges)控制器 (Controllers)
    3. 根据所选的对象类型,可用的组件会在可用对象 (Available Objects)列的下方列出。
      • 选中要包含在日志中的组件旁边的复选框,然后单击箭头键 () 以将组件移到选定的对象 (Selected Objects)列表中。
      • 要移除选定的对象,请选中要移除的组件旁边的复选框,然后单击箭头键 () 以将组件移到可用对象 (Available Objects)列表中。
    4. 对于主机 (Hosts),您可以选择其他日志选项:Guest Introspection防火墙 (Firewall)
  4. 设置列表中每个选定对象的包收集过程的默认超时(以分钟为单位)。
  5. 单击重置 (RESET)可清除所有选择并重新开始。
    注: 您可以下载支持包,或者将其上载到远程服务器。如果您不希望将包上载到远程服务器,则包在生成后将可供下载。
  6. 要将包上载到远程服务器,请执行以下步骤:
    1. 选中将支持包上载到远程文件服务器 (Upload support bundle to remote file server)复选框。
    2. 选择传输协议:SFTPFTP 服务器。
    3. 输入服务器详细信息,如下所示:
      • 主机名/IP (Hostname/IP):输入远程服务器的主机名或 IP 地址。
      • 用户名 (Username)密码 (Password):输入远程服务器的用户名和密码。
      • 端口 (Port):默认情况下会添加端口号。您可以根据需要更改端口号。要增大或减小该端口号,请单击箭头键。
      • 备份目录 (Backup Directory):输入备份目录的名称。
  7. 单击开始收集包 (Start Bundle Collection)

结果

要查看包详细信息,请单击查看包详细信息 (View Bundle Details)链接。

您可以查看整体完成状态(以百分比为单位)以及每个组件的单独完成状态。您还可以查看上载到远程服务器的包的完成状态(以百分比为单位)。状态可以如下所示:

  • 挂起 (Pending):等待该过程开始。
  • 正在进行中 (In Progress):等待该过程完成。
  • 已跳过 (Skipped):可能会因磁盘空间有限而显示此状态。生成的包会含有部分日志,该包将可供本地下载,或者会上载到远程服务器。将显示已跳过的日志的状态。
  • 失败 (Failed):日志收集因各种原因而失败,如连接问题或超时错误。单击开始新的收集 (START NEW)可再次开始数据收集。
  • 已完成 (Completed):您此时可下载包或在远程服务器上查看包。
  • 已中止 (Aborted):包生成过程已中止。
  • 已部分完成 (Partially Completed):已收集部分日志。

在执行以下某一任务后,包会被删除:

  • 将包上载到远程服务器。
  • 启动新的日志收集请求。

后续步骤

  • 您可以在生成支持包后下载支持包,或者可以查看已上载到配置的远程服务器的文件名。
  • 单击开始新的收集 (START NEW)可再次开始数据收集。此时会显示一个确认框。单击是 (Yes)以启动新的数据生成请求。