エックスディーピング
説明
Linux XDPingツールは、Linux VDA環境における一般的な構成の問題をチェックするプロセスを自動化するコマンドラインベースのアプリケーションです。
Linux XDPingツールは、システム上で150を超える個別のテストを実行します。これらは大まかに次のように分類されます。
-
Linux VDAのシステム要件が満たされているかを確認します
-
Linuxディストリビューションを含むマシン情報を識別して表示します
-
Linuxカーネルの互換性を確認します
-
Linux VDAの動作に影響を与える可能性のある既知のLinuxディストリビューションの問題を確認します
-
Security-Enhanced Linux (SELinux) のモードと互換性を確認します
-
ネットワークインターフェイスを識別し、ネットワーク設定を確認します
-
ストレージのパーティション分割と利用可能なディスク容量を確認します
-
マシンのホスト名とドメイン名の構成を確認します
-
DNS構成を確認し、ルックアップテストを実行します
-
基盤となるハイパーバイザーを識別し、仮想マシンの構成を確認します。サポート対象:
-
シトリックス ハイパーバイザー™
-
マイクロソフト ハイパーV
-
ヴイエムウェア ブイスフィア
-
-
時間設定を確認し、ネットワーク時刻同期が動作しているか確認します。
-
PostgreSQLサービスが適切に構成され、動作しているか確認します。
-
ファイアウォールが有効になっており、必要なポートが開いているか確認します。
-
Kerberos構成を確認し、認証テストを実行します。
-
グループポリシーサービスエンジン用のLDAP検索環境を確認します。
-
Active Directory統合が適切に設定されており、現在のマシンがドメインに参加しているか確認します。サポート対象:
-
サンバ Winbind
-
デル クエスト 認証サービス
-
セントリファイ ダイレクトコントロール
-
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仮想環境の作成の手順に従って手動で作成してください。
pipツールを使用する際に発生する可能性のあるSSL接続エラーに対処するには、/etc/pip.confファイルに以下の信頼できるホストを追加することを検討してください。
[global] trusted-host =
pypi.org files.pythonhosted.org
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テストを実行した際の出力例です。