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