マシンのトラブルシューティング
注:
Citrix Health Assistant は、未登録のVDAにおける構成の問題をトラブルシューティングするためのツールです。このツールは、VDA登録の失敗、セッション起動の問題、およびタイムゾーンリダイレクト構成における潜在的な根本原因を特定するために、いくつかのヘルスチェックを自動化します。ナレッジセンターの記事「Citrix Health Assistant - Troubleshoot VDA Registration and Session Launch」には、Citrix Health Assistant ツールのダウンロードと使用方法が記載されています。
失敗したマシンの 列をクリックすると、障害の詳細な説明と、障害のトラブルシューティングに推奨されるアクションが表示されます。マシンおよび接続障害の障害理由と推奨されるアクションについては、「Citrix Director failure reasons and troubleshooting」を参照してください。
マシン詳細ページには、マシンの詳細、インフラストラクチャの詳細、およびマシンに適用されたホットフィックスの詳細が一覧表示されます。
マシンベースのリアルタイムリソース使用率
GPU使用率
を選択すると、GPU、GPUメモリ、エンコーダー、デコーダーの使用率がパーセンテージで表示され、マルチセッションおよびシングルセッションOS VDAにおけるGPU関連の問題をトラブルシューティングできます。
サポートされるGPUバージョン:
-
Display Driverバージョン369.17以降を実行しているNVIDIA Tesla M60 GPU。詳細については、「NVIDIA vGPU Software」を参照してください。
-
AMD Radeon Instinct MI25 GPU および AMD EPYC 7V12 (Rome) CPU。詳細については、「AMD Drivers and Support」を参照してください。
ドライバー:
適切なドライバーまたは拡張機能をVDAにインストールする必要があります。
-
NVIDIA GPU の場合は、GRID ドライバーを手動で、または拡張機能経由でインストールします。詳細については、「NVIDIA vGPU Software」を参照してください。
-
NVIDIA の場合、GRID ドライバーのみがサポートされています。CUDA ドライバーは NVadsA10 v5 シリーズでは動作せず、サポートされていません。
-
Azure ベースのマシンに拡張機能経由でNvidia Grid GPUドライバーをインストールするプロセス例については、「NVIDIA GRID drivers. NVIDIA GPU Driver Extension - Azure Windows VMs - Azure Virtual Machines」を参照してください。
-
Nvidia Grid GPU ドライバーを手動でインストールするプロセス例については、「Azure N-series NVIDIA GPU driver setup for Windows - Azure Virtual Machines」を参照してください。
-
-
AMD GPU の場合は、AMD グラフィックドライバーを手動で、または拡張機能経由でインストールします。詳細については、「AMD Drivers and Support」を参照してください。
-
Azure ベースのマシンに拡張機能経由でAMD GPUドライバーをインストールするプロセス例については、「AMD GPU Driver Extension - Azure Windows VMs - Azure Virtual Machines」を参照してください。
-
Azure マシンにAMD GPUドライバーを手動でインストールするプロセス例については、「Install AMD GPU drivers on N-series VMs running Windows」を参照してください。
-
使用上の注意:
-
GPU 使用率グラフは、64ビットWindowsを実行しているVDAでのみ利用できます。
-
GPU アクセラレーションを提供するには、VDAでHDX 3D Proを有効にする必要があります。詳細については、「GPU acceleration for Windows Single-session OS」および「GPU acceleration for Windows Multi-session OS」を参照してください。
-
VDAが複数のGPUにアクセスする場合、使用率グラフには個々のGPUから収集されたGPUメトリックの平均が表示されます。GPUメトリックは、個々のプロセスではなく、VDA全体に対して収集されます。
-
AMDの場合、エンコーダーとデコーダーの使用は個別にサポートされていません。GPUを使用するエンコード/デコードワークロードは、GPU使用率の一般的な3D負荷として報告されます。
-
インストール中にNVIDIA WMIをインストールしてください。このウィンドウは手動インストール中にのみ利用可能です。
-
ドライバーがインストールされているのにDirectorがGPUを検出しない場合
-
タスクマネージャーを確認してください。ドライバーが適切にインストールされていれば、GPUがタスクマネージャーに表示されるはずです。
-
マシンが登録されているか確認してください。マシンがオンラインとして検出されるまでに時間がかかる場合があります。
-
-
DirectorでGPU使用率にアクティビティが表示されない場合は、実行しているワークロードがGPUを使用していることを確認してください。グラフィックワークロードの場合、これは「設定」>「システム」>「ディスプレイ」>「グラフィック設定」>「アプリを選択して設定を優先」から有効にできます。「高パフォーマンス」をオンにしてください。システムデフォルトまたは省電力に設定されている場合、他の設定に基づいて、WindowsがグラフィックワークロードにCPUを使用することがデフォルトになる場合があります。
-
データは1分ごとに更新され、GPU使用率を選択してから1分以内にデータの視覚化が開始されます。
マシンベースの履歴リソース使用率
「マシン使用率」パネルで、「履歴使用率の表示」をクリックすると、選択したマシン上のリソースの履歴使用状況が表示されます。 使用率グラフには、CPU、メモリ、ピーク同時セッション、平均IOPS、ディスク遅延の重要なパフォーマンスカウンターが含まれます。
注:
監視ポリシー設定のプロセス監視を有効にするは、履歴マシン使用率ページの「上位10プロセス」テーブルでデータを収集および表示するために、「許可」に設定する必要があります。収集はデフォルトで禁止されています。
CPUとメモリの使用率、平均IOPS、ディスクの待機時間データはデフォルトで収集されます。リソース監視を有効にするポリシー設定を使用して、この収集を無効にできます。
-
マシン詳細ビューのマシン使用率パネルから、履歴使用率の表示を選択します。
-
履歴マシン使用率ページで、期間を「過去2時間」、「24時間」、「7日間」、「月」、「年」に設定して使用状況を表示します。注:平均IOPSとディスク遅延の使用状況データは、現在までの過去24時間、月、年についてのみ利用可能です。カスタム終了時刻はサポートされていません。
-
適用をクリックし、必要なグラフを選択します。
-
グラフの異なるセクションにカーソルを合わせると、選択した期間の詳細情報が表示されます。
たとえば、過去2時間を選択した場合、ベースライン期間は選択した時間範囲の前の2時間です。過去2時間とベースライン時間のCPU、メモリ、セッションの傾向を表示します。先月を選択した場合、ベースライン期間は前月です。先月とベースライン時間の平均IOPSとディスクの待機時間を表示するように選択します。
-
エクスポートをクリックして、選択した期間のリソース使用状況データをエクスポートします。詳細については、Monitor Deploymentsの「レポートのエクスポート」セクションを参照してください。
-
グラフの下には、CPUまたはメモリ使用率に基づいて上位10個のプロセスが表に表示されます。選択した時間範囲におけるアプリケーション名、ユーザー名、セッションID、平均CPU、ピークCPU、平均メモリ、ピークメモリを示す任意の列で並べ替えることができます。IOPSとディスク遅延の列は並べ替えることができません。注:システムプロセスのセッションIDは「0000」と表示されます。
-
特定のプロセスのリソース消費の履歴傾向を表示するには、上位10個のプロセスのいずれかをドリルダウンします。
マシンコンソールへのアクセス
XenServerバージョン7.3以降でホストされているシングルセッションおよびマルチセッションOSマシンのコンソールには、Directorから直接アクセスできます。これにより、XenServerでホストされているVDAの問題をトラブルシューティングするためにXenCenterは必要ありません。この機能を利用するには:
-
バージョン7.16以降のDelivery Controllerが必要です。
-
マシンをホストするXenServerはバージョン7.3以降である必要があり、Director UIからアクセスできる必要があります。
マシンのトラブルシューティングを行うには、対応するマシン詳細パネルのコンソールリンクをクリックします。提供されたホスト資格情報が認証されると、WebベースのVNCクライアントであるnoVNCを使用して、マシンコンソールが別のタブで開きます。これで、コンソールにキーボードとマウスでアクセスできるようになります。
注:
-
この機能はInternet Explorer 11ではサポートされていません。
-
マシンコンソール上のマウスポインターがずれている場合は、問題を解決するための手順についてCTX230727を参照してください。
-
Directorは新しいタブでコンソールアクセスを起動します。ブラウザの設定でポップアップが許可されていることを確認してください。
-
セキュリティ上の理由から、Citrix®はブラウザにSSL証明書をインストールすることを推奨しています。
Microsoft RDSライセンスの状態
マルチセッションOSマシンのマシン詳細およびユーザー詳細ページの「マシン詳細」パネルで、Microsoft RDSライセンスのステータスを表示できます。
次のいずれかのメッセージが表示されます。
-
ライセンス利用可能
-
適切に構成されていません(警告)
-
ライセンスエラー(エラー)
-
互換性のないVDAバージョン(エラー)
注:
有効なライセンスを持つ猶予期間中のマシンのRDSライセンス健全性ステータスは、緑色で「ライセンス利用可能」メッセージを表示します。有効期限が切れる前にライセンスを更新してください。
警告メッセージとエラーメッセージについては、情報アイコンにカーソルを合わせると、以下の表に示す追加情報を表示できます。
| メッセージの種類 | Director内のメッセージ |
|---|---|
| エラー | VDAバージョン7.16以降で利用可能です。 |
| エラー | 新しいRDS接続は許可されません。 |
| エラー | RDSライセンスの猶予期間が過ぎました。 |
| エラー | 必要なOSレベルに対して、デバイスごとのクライアントアクセスライセンスの種類でライセンスサーバーが構成されていません。 |
| エラー | 構成されているライセンスサーバーは、デバイスごとのクライアントアクセスライセンスの種類でRDSホストOSレベルと互換性がありません。 |
| 警告 | Personal Terminal Serverは、Citrix Virtual Apps and Desktops™展開において有効なRDSライセンスの種類ではありません。 |
| 警告 | Remote Desktop for Administrationは、Citrix Virtual Apps and Desktops展開において有効なライセンスの種類ではありません。 |
| 警告 | RDSライセンスの種類が構成されていません。 |
| 警告 | ユーザーごとのクライアントアクセスRDSライセンスの種類では、ドメインコントローラーまたはライセンスサーバーに到達できません。 |
| 警告 | デバイスごとのクライアントアクセスライセンスの種類では、必要なOSレベルのライセンスサーバーに到達できないため、クライアントデバイスライセンスを判別できません。 |
注:
この機能は、Microsoft RDS CAL (Client Access License) のみに適用されます。