您可以使用 Horizon Client 記錄收集指令碼收集不同位置的用戶端記錄,並將這些記錄封裝為單一記錄檔以進行疑難排解。若要從命令列終端機執行記錄收集指令碼,您必須擁有 Linux 用戶端系統的「執行」權限。

多數的 Linux 型精簡型用戶端通常會將 Horizon Client 記錄儲存在下列一或多個位置:
  • /tmp/vmware-<user>
  • /tmp/teradici-<user>
  • /tmp/vmware-root

依預設,記錄收集指令碼會將用戶端記錄編譯成名為 horizon-log.tar.gz 的套件檔案。

在記錄檔中,具有 Blast_Connect_Failure_Alert 標籤的項目包含有關 Blast 連線失敗的特定錯誤資訊。

程序

  1. 請確定您擁有在 Linux 用戶端系統上「執行」記錄收集指令碼的權限。在命令列終端機內,執行下列命令:
    sudo chmod +x /usr/bin/vmware-view-log-collector
  2. 若要啟動記錄收集指令碼,請執行下列命令:
    sudo /usr/bin/vmware-view-log-collector
    依預設,指令碼會尋找 Horizon Client 所產生的最新記錄檔,並將這些記錄檔編譯成名為 horizon-log.tar.gz 的套件檔案,並置於您從中執行指令碼的資料夾。
    若要自訂套件檔案的名稱和位置,您可以執行類似下列其中一個範例的命令:
    sudo /usr/bin/vmware-view-log-collector abc.tar.gz
    
    sudo /usr/bin/vmware-view-log-collector /home/user/Downloads/abc.tar.gz
    • 第一個範例會將用戶端記錄編譯成名為 abc.tar.gz 的套件檔案,並置於您從中執行指令碼的資料夾。
    • 第二個範例會將用戶端記錄編譯成名為 abc.tar.gz 的套件檔案,並置於 /home/user/Downloads/ 資料夾。