NSX 4.1.2 开始,您可以在 NSX 恶意软件防护 服务虚拟机 (SVM) 上运行 CLI 命令来收集 SVM 的支持包。

支持包(.tgz 文件)包含 SVM 配置详细信息、日志和其他重要目录。目前,仅支持通过 CLI 收集 NSX 恶意软件防护 SVM 的支持包。您可以登录到针对 NSX 分布式恶意软件防护 服务激活的主机集群中每个 vSphere 主机上的 SVM,然后在 SVM 上运行 NSX CLI 命令。通常,您可能只需要登录到要收集支持包的相关主机上的 SVM,而不是登录到集群中所有主机上的 SVM。

注: NSX Manager UI 不支持收集 NSX 恶意软件防护 SVM 的支持包。也就是说,导航到 系统 > 支持包 > 请求支持包并收集主机节点的支持包时,即使主机受 NSX 分布式恶意软件防护服务保护,SVM 日志也不会包含在支持包中。

前提条件

VMware vCenter 管理员必须激活 SSH 对每个主机上 SVM 的访问权限。有关详细信息,请参见登录到 NSX 恶意软件防护 服务虚拟机中的必备条件部分。

过程

  1. admin 用户身份登录到 NSX 恶意软件防护 SVM。
    有关详细信息,请参见 登录到 NSX 恶意软件防护 服务虚拟机
  2. 要收集支持包,请在 SVM 上运行以下 NSX CLI 命令:
    svm> get support-bundle file <filename.tgz>

    要了解有关此 CLI 命令的详细信息,请参见 NSX 命令行界面参考中的恶意软件防护服务虚拟机文档。

    支持包以指定的文件名保存在 file-store 目录中。支持包的生成需要一段时间。所花费的时长取决于捆绑包中日志文件的大小。
  3. 将支持包传输到远程计算机,然后提取该计算机上的文件以查看 SVM 日志。
    例如,要将支持包传输到远程计算机 (10.1.1.1),请在 SVM 上运行以下命令:
    svm> copy file svm-support-bundle.tgz url scp://[email protected]/home/Downloads 

    例如,要提取 .tgz 文件,请在远程计算机上运行以下命令:

    tar -xzf svm-support-bundle.tgz