次の方法で共有


コンテナーのアタッチまたはデタッチに関する問題のトラブルシューティング

ストレージのアクセス許可

ストレージ プロバイダーへのアクセス許可はよくある問題です。 ユーザーが VHDLocations の SMB ファイル共有への読み取りと書き込みのアクセス権を持っているかどうかを確認します。これは、場所を参照し、フォルダーまたはファイルを作成しようとすることで確認できます。 ユーザーが VHDLocations のパスにアクセスできるが、SMB ファイル共有への読み取りまたは書き込みができない場合は、「ストレージのアクセス許可の構成」 のガイドを参照してください。 ユーザーが VHDLocations のパスにアクセスできない場合は、ネットワークまたは DNS 関連の問題である可能性があります。

コンテナー サイズ

場合によっては、ユーザーのコンテナーが最大サイズに達し、十分な空き領域がない場合、コンテナーのアタッチに失敗します。

Note

SizeInMBs の値を大きくすると、ダイナミック ディスクが構成されているすべてのユーザーに影響します。

ディスク上のコンテナー サイズを確認する

  1. まず、仮想マシンで SizeInMBs の設定を調べます。
  2. SMB ファイル共有でユーザーのコンテナーを見つけます。
  3. VHD(x) ファイルを右クリックし、[プロパティ] を選択します。
  4. Size on disk の値と構成設定の SizeInMBs の値を比較します。
  5. 正常にアタッチするには、200 MB 以上のコンテナーが必要です。

コンテナーのサイズを増やす

SizeInMBs 値に大きな値を使用すると、FSLogix によってコンテナーのサイズが自動的に増えます。 ディスクが拡張されたら、時間外にコンテナーを手動でマウントし、最も多くの領域を消費しているものを調査できます。 ユーザーがコンテナーからコンテンツを削除すると、サインアウト中に圧縮できます (2210 (2.9.8361.52326) 以降のバージョン)。

警告

ユーザーのコンテナーから間違ったデータを削除すると、データが失われたり、プロファイルが破損したりする可能性があります。

サード パーティのファイアウォールまたは侵入防止システム (IPS)

FSLogix は、2 つの Windows サービスと 3 つのファイル システム ドライバーを備えたファイル システム仮想化製品です。 FSLogix と同じ仮想マシンにサード パーティのファイアウォールまたは IPS アプリケーションがインストールされている場合は、それらのアプリケーションを無効にして問題を再現することで、問題が発生しているかどうかを確認します。

ほとんどの構成の FSLogix は、ストレージ プロバイダーと通信するためのプライマリ プロトコルとして SMB を使用することに依存しています。 Cloud Cache 構成では、FSLogix が Azure ページ BLOB に接続するときに HTTPS を使用できます。

さらに、推奨される除外リストを確認して、競合がないことを確認します。

ネットワークまたは DNS の問題

FSLogix は、ネットワークや DNS の解決などの多くのリソースと重要な依存関係があります。 仮想マシンが UNC パスの名前を通信または解決できない場合、コンテナーのアタッチ中にエラーが発生する場合があります。

  • 別の仮想マシンからストレージ プロバイダーへのアクセスをテストします。
  • 名前解決とプロトコル アクセスを確認するために Test-NetConnection を使用します。
    1. [スタート] を選択し、[スタート メニュー] に直接 powershell入力します。

    2. スタート メニューから Windows PowerShell を選択します。

      PowerShell スタート

      図 1: スタート メニューの PowerShell

    3. PowerShell ウィンドウで、次を入力します。

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

      powershell ネット接続のテスト

      図 2: PowerShell Test-NetConnection の出力

ストレージ プロバイダー空間に関する問題

FSLogix は、リモート ストレージ プロバイダーを利用してユーザー コンテナーを格納しています。 パフォーマンスと全体的な記憶域容量の両方について、ストレージ プロバイダーを注意深く監視することが重要です。 ストレージ プロバイダーが最大サイズに達した場合、ユーザーには問題が 1 つ以上発生する場合があります。

  • ユーザーは新しいコンテナーを作成できないため、一時プロファイルまたはローカルのプロファイルを使用することになります。
  • 現在のユーザー セッションがハングするか応答しなくなります。
  • サインインまたはサインアウト時に、ユーザーがコンテナーをマウントできないか、正しくデタッチできません。

解決策

リモート ストレージ プロバイダーの容量を増やします。

使用中または別のセッションでロックされているコンテナー

FSLogix の既定の構成では、ユーザーが 1 つ以上の接続でコンテナーを使用することは禁止されています。 この状況が PreventLogonWithFailure の設定と組み合わされている場合、ユーザーはサインインできず、FSLogix シェルからエラーを受け取ります (frxshell.exe)。 FSLogix は、ユーザーが仮想マシンに接続されており、同時接続が無効になっている間、ユーザーのコンテナに対する排他的ロックを保持します。 同時アクセスがサポートされているので、こちらの概念に関する記事を参照してください。

推奨事項