Guest Introspection 精簡型代理程式會隨著 VMware Tools™ 在每個客體虛擬機器上一起安裝。
疑難排解 Linux 上的精簡型代理程式
如果虛擬機器在讀取和寫入作業時,以及在解壓縮或儲存檔案時緩慢,則精簡型代理程式可能發生問題。
- 檢查所涉及所有元件的相容性。您需要所選取的 ESXi、vCenter Server、NSX Manager,以及您已選取安全性解決方案 (例如,Trend Micro、McAfee、Kaspersky 或 Symantec) 的組建編號。收集此資料後,請比較 vSphere 元件的相容性。如需詳細資訊,請參閱 VMware 產品互通性對照表。
- 確保已在系統上安裝檔案自我檢查。
- 透過 service vsepd status 命令,確認精簡型代理程式正在執行。
-
如果您認為精簡型代理程式導致系統發生效能問題,請透過執行 service vsepd stop 命令來停止該服務。
- 然後執行測試以取得基準。接著,您可以透過執行 service vsepd start 命令來啟動 vsep 服務,並執行其他測試。
- 啟用 Linux 精簡型代理程式的偵錯:
- 編輯 /etc/vsep/vsep.conf 檔案。
- 針對所有記錄將
DEBUG_LEVEL=4
變更為DEBUG_LEVEL=7
,或針對中等記錄設定為DEBUG_LEVEL=6
。 - 預設記錄目的地 (
DEBUG_DEST=2
) 為 vmware.log (在主機上)。若要將其變更為客體虛擬機器 (/var/log/message 或/var/log/syslog),請設定DEBUG_DEST=1
。備註: 啟用完整記錄可能會導致大量記錄活動湧入 vmware.log 檔案。請盡快停用完整記錄。
疑難排解 Windows 上的精簡型代理程式
- 檢查所涉及所有元件的相容性。您需要所選取的 ESXi、vCenter Server、NSX Manager,以及您已選取安全性解決方案 (例如,Trend Micro、McAfee、Kaspersky 或 Symantec) 的組建編號。收集此資料後,您可以比較 vSphere 元件的相容性。如需詳細資訊,請參閱 VMware 產品互通性對照表。
- 確保 VMware Tools™ 是最新的。如果您發現只有特定虛擬機器受到影響,請參閱在 vSphere 中安裝和升級 VMware Tools (2004754)。
- 透過執行 PowerShell 命令 fltmc 來確認已載入精簡型代理程式。
確認 vsepflt 包含在驅動程式清單中。如果未載入驅動程式,請嘗試使用 fltmc load vsepflt 命令載入驅動程式。
-
如果精簡型代理程式導致系統發生效能問題,請使用此命令來解除載入驅動程式:fltmc unload vsepflt。
接下來,執行測試以取得基準。然後,您可以透過執行此命令來載入驅動程式並執行其他測試:
fltmc load vsepflt。
如果您確實確認精簡型代理程式存在效能問題,請參閱在 NSX 和 vCloud Networking and Security 中升級 VMware Tools 後虛擬機器緩慢 (2144236)。
-
如果您未使用網路自我檢查,請移除或停用此驅動程式。
也可以透過修改 VMware Tools 安裝程式來移除網路自我檢查:- 掛接 VMware Tools 安裝程式。
- 導覽至控制台 > 程式和功能。
- 以滑鼠右鍵按一下 VMware Tools > 修改。
- 選取完整安裝。
- 尋找 NSX 檔案自我檢查。這包含用於網路自我檢查的子資料夾。
- 停用網路自我檢查。
- 將虛擬機器重新開機,以完成驅動程式的解除安裝。
- 啟用精簡型代理程式的偵錯記錄。所有偵錯資訊皆已設定為記錄至該虛擬機器的 vmware.log 檔案。
- 透過檢閱 procmon 記錄,以檢閱精簡型代理程式的檔案掃描。如需詳細資訊,請參閱疑難排解防毒軟體的 vShield Endpoint 效能問題 (2094239)。
收集環境和工作負載詳細資料
- 判斷是否已在您的環境中使用 Guest Introspection。如果沒有,請移除虛擬機器的 Guest Introspection 服務,並確認已解決此問題。僅在需要 Guest Introspection 時,才對 Guest Introspection 問題進行疑難排解。
- 收集環境詳細資料:
-
若要收集 ESXi 組建版本,請在 ESXi 主機上執行命令 uname –a 或在 vSphere Web Client 中選取主機,然後尋找右窗格頂端的組建編號。
- Linux 產品版本和組建編號。
- /usr/sbin/vsep -v 傳回生產版本:
Build number ------------------ Ubuntu dpkg -l | grep vmware-nsx-gi-file SLES12 and RHEL7 rpm -qa | grep vmware-nsx-gi-file
-
- 收集 NSX for vSphere 版本和下列項目:
- 合作夥伴解決方案名稱和版本號碼
-
合作夥伴解決方案使用的 EPSec 程式庫版本號碼:登入 SVM 並執行
strings <path to EPSec library>/libEPSec.so | grep BUILD
- 虛擬機器中的客體作業系統
- 其他任何第三方應用程式或檔案系統驅動程式
- ESX GI 模組 (MUX) 版本 - 執行命令 esxcli software vib list | grep epsec-mux。
- 收集工作負載詳細資料,例如伺服器的類型。
- 收集 ESXi 主機記錄。如需詳細資訊,請參閱收集 VMware ESX/ESXi 的診斷資訊 (653)。
- 透過合作夥伴解決方案收集服務虛擬機器 (SVM) 記錄。如需有關 SVM 記錄收集的詳細資料,請與合作夥伴連絡。
- 收集發生問題時的暫停狀態檔案,請參閱暫停 ESX/ESXi 上的虛擬機器 (2005831),以收集診斷資訊。
疑難排解精簡型代理程式當機
# file core core: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style, from '/usr/sbin/vsep'
虛擬機器停滯或凍結
收集處於暫停狀態虛擬機器的 VMware vmss 檔案,請參閱暫停 ESX/ESXi 上的虛擬機器,以收集診斷資訊 (2005831),或使虛擬機器當機並收集完整記憶體傾印檔案。VMware 提供將 ESXi vmss 檔案轉換為核心傾印檔案的公用程式。如需詳細資訊,請參閱 Vmss2core fling。