共用方式為


針對長時間或失敗的登入問題進行疑難解答

虛擬機的使用者太多,或工作負載太小

虛擬桌面環境允許每部機器有多個用戶會話,可提供良好的成本效益比率。 請務必知道大小(vCPU 和記憶體)和 OS 磁碟效能特性,因為它們是決定單一虛擬機上有多少同時使用者的重要因素。 FSLogix 需要虛擬機的網路和效能才能運作。 如果您的使用者抱怨長時間登入,請檢閱虛擬機效能是一個很好的起點。

重要

雲端快取 會在虛擬機上放置更大的效能負載。 適當地調整虛擬機大小,從 2:1 的比例開始(vCPU 與使用者)。

建議

  • 檢閱並瞭解放置於虛擬機上的使用者密度和工作負載。
  • 減少每個虛擬機的同時會話數目。
  • 根據使用者工作負載增加虛擬機系列或大小。

容器大小

在某些情況下,使用者的容器已達到大小上限,且沒有足夠的可用空間,容器就無法附加。

注意

SizeInMBs增加此值會影響已設定動態磁碟的所有使用者。

確認磁碟上的容器大小

  1. SizeInMBs檢查虛擬機上的設定。
  2. 在SMB檔案共用上找出使用者的容器。
  3. 以滑鼠右鍵按下 VHD(x) 檔案,然後選取 [屬性]。
  4. Size on disk將值與組SizeInMBs態設定中的 值進行比較。
  5. 容器必須有超過 200 MB 才能成功附加。

增加容器大小

當值中使用SizeInMBs較大的值時,FSLogix 會自動增加容器的大小。 展開磁碟之後,您可以在停機期間手動掛接容器,並調查耗用最多空間的內容。 從使用者的容器中刪除內容,即可在註銷期間壓縮1

1 VHD 磁碟壓縮需要版本 2210 (2.9.8361.52623) 或更新版本。

警告

從使用者的容器中刪除錯誤的數據可能會導致數據遺失或配置檔損毀。

3rd 方防火牆或入侵預防系統 (IPS)

FSLogix 是文件系統 虛擬化產品 ,具有兩個 (2) Windows 服務和三個 (3) 檔案系統驅動程式。 如果在與 FSLogix 相同的虛擬機上安裝 3個 rd 方防火牆或 IPS 應用程式,請停用這些應用程式並重現問題,確認它們是否造成問題。

在大部分組態下,FSLogix 依賴使用 SMB 作為與記憶體提供者通訊的主要通訊協定。 在雲端快取設定中,FSLogix 可以在連線到 Azure 分頁 Blob 時使用 HTTPS。

此外,請檢閱我們建議的 排除 清單,以確保沒有任何衝突。

網路或 DNS 問題

FSLogix 具有許多資源的重要相依性,例如網路和 DNS 解析。 當虛擬機無法通訊或解析 UNC 路徑的名稱時,使用者可能會遇到附加其容器的錯誤。

  • 從不同的虛擬機測試記憶體提供者的存取權。
  • 使用 Test-NetConnection 來驗證名稱解析與通訊協定存取:
    1. 選取 [ 開始] 並 直接輸入 powershell [開始] 功能表。

    2. 從 [開始] 功能表中選取 [Windows PowerShell]。

      powershell start

      圖 1: [開始] 選單中的 PowerShell

    3. 在 PowerShell 視窗中,輸入:

      • Test-NetConnection -ComputerName <server-fully-qualified-domain-name> -CommonTCPPort SMB

      powershell 測試 net 連線

      圖 2: PowerShell Test-NetConnection 輸出

儲存體提供者空間問題

FSLogix 仰賴遠端儲存體提供者來儲存使用者容器。 請務必密切監視儲存體提供者的效能和整體儲存體容量。 如果記憶體提供者已達到大小上限,使用者可能會遇到一或多個問題:

  • 用戶無法建立新的容器,最後會使用 暫時或本機配置檔
  • 目前的用戶會話變成無回應或無回應。
  • 使用者在登入或註銷期間無法掛接或正確地卸離容器。

解決方案

增加遠端儲存提供者的容量。