エックスディーピング

最終公開日 : Nov 13, 2026

説明

Linux XDPingツールは、Linux VDA環境における一般的な構成の問題をチェックするプロセスを自動化する、コマンドラインベースのアプリケーションです。
Linux XDPingツールは、システム上で150を超える個別のテストを実行します。これらは大まかに次のように分類されます。
  • Linux VDAのシステム要件が満たされているかを確認します
  • Linuxディストリビューションを含むマシン情報を特定して表示します
  • Linuxカーネルの互換性を確認します
  • Linux VDAの動作に影響を与える可能性のある、既知のLinuxディストリビューションの問題を確認します
  • Security-Enhanced Linux (SELinux) のモードと互換性を確認します
  • ネットワークインターフェイスを特定し、ネットワーク設定を確認します
  • ストレージのパーティション分割および利用可能なディスク領域を確認します
  • マシンのホストおよびドメイン名の構成を確認します
  • DNS構成を確認し、ルックアップテストを実行します
  • 基盤となるハイパーバイザーを特定し、仮想マシンの構成を確認します。サポート対象:
    • シトリックス ハイパーバイザー™
    • マイクロソフト Hyper-V
    • ヴイエムウェア ブイスフィア
  • 時間設定を確認し、ネットワーク時刻同期が動作しているか確認します。
  • PostgreSQLサービスが適切に構成され、動作しているか確認します。
  • ファイアウォールが有効になっており、必要なポートが開いているか確認します。
  • Kerberos構成を確認し、認証テストを実行します。
  • グループポリシーサービスエンジンのLDAP検索環境を確認します。
  • Active Directory統合が適切に設定されており、現在のマシンがドメインに参加しているか確認します。サポート対象:
    • サンバ・ウィンバインド
    • デル・クエスト・オーセンティケーション・サービス
    • セントリファイ・ダイレクトコントロール
    • SSSD
  • Active Directory内のLinuxコンピューターオブジェクトの整合性を確認します。
  • Pluggable Authentication Module (PAM) の構成を確認します。
  • コアダンプパターンを確認します。
  • Linux VDAに必要なパッケージがインストールされているか確認します。
  • Linux VDAパッケージを特定し、インストールの整合性を確認します。
  • PostgreSQL レジストリデータベースの整合性を確認します。
  • Linux VDA サービスが適切に構成され、動作しているかを確認します。
  • VDA および HDX™ 構成の整合性を確認します。
  • 各構成済み Delivery Controller™ をプローブして、Broker Service が到達可能で、動作しており、応答性があることをテストします。
  • マシンが Delivery Controller ファームに登録されているかを確認します。
  • アクティブまたは切断された各 HDX セッションの状態を確認します。
  • Linux VDA 関連のエラーと警告についてログファイルをスキャンします。
  • Xorg のバージョンが適切であるかを確認します。

Linux XDPing ツールを使用する

注:
ctxsetup.sh を実行しても XDPing はインストールされません。XDPing をインストールするには、sudo /opt/Citrix/VDA/bin/xdping を実行します。 このコマンドは、XDPing に必要な Python3 仮想環境も作成します。このコマンドで Python3 仮想環境の作成に失敗した場合は、Python3 仮想環境の作成 の手順に従って手動で作成してください。
XDPing には、コマンドシェルから実行される xdping という名前の単一の実行可能ファイルが付属しています。
コマンドラインオプションを表示するには、--help オプションを使用します。
sudo /opt/Citrix/VDA/bin/xdping --help
テストの全スイートを実行するには、コマンドラインオプションなしで xdping を実行します。
sudo /opt/Citrix/VDA/bin/xdping
Linux VDA パッケージをインストールする前に環境を確認するには、pre-flight テストを実行します。
sudo /opt/Citrix/VDA/bin/xdping --preflight
特定のテストカテゴリのみを実行する場合(たとえば、時間テストとKerberosテスト)、-T オプションを使用します。
sudo /opt/Citrix/VDA/bin/xdping -T time,kerberos
特定のXenDesktop® Controllerをプローブするには:
sudo /opt/Citrix/VDA/bin/xdping -d myddc.domain.net

出力例

以下は、Kerberosテストを実行した際の出力例です。
Kerberosテスト出力例の最初の部分 Kerberosテスト出力例の2番目の部分 Kerberosテスト出力例の3番目の部分