トラブルシューティング
サポート
Citrixでは、次の2種類のサポートを提供しています:シトリックスサポートのWebサイトで無料セルフヘルプサポートを利用するか、このサイトからサポートサービスを購入できます。Citrixのテクニカルサポートを受けるには、オンラインでサポートケースを登録したり、サポート担当者に電話したりできます。
Citrix Knowledge Centerでは、想定外の動作、クラッシュ、およびそのほかの問題が発生した場合に役立つリソースが提供されています。含まれるリソース:製品のドキュメント、ナレッジベース、ホワイトペーパー、ディスカッションフォーラム、Hotfixやそのほかのアップデート。
このセクションの目的は、Citrix Hypervisorサーバーについて技術的な問題が発生した場合に、可能であればお客様による問題の解決を手助けすることです。問題が解決できない場合は、このセクションの情報を使用して、ソリューションプロバイダーに問い合わせる場合に必要なアプリケーションログやそのほかの情報を収集してください。
Citrix Hypervisorのインストールの問題のトラブルシューティングについて詳しくは、「インストールのトラブルシューティング」を参照してください。仮想マシンの問題のトラブルシューティングについて詳しくは、「仮想マシンの問題のトラブルシューティング」を参照してください。
重要:
ここで説明するトラブルシューティングを実行する場合、ソリューションプロバイダーまたはテクニカルサポートの指示に従うことをお勧めします。
デバッグ時に、ホストのシリアルコンソールへのアクセスが必要になることがあります。このため、Citrix Hypervisorのセットアップ時にシリアルコンソールにアクセスできるように設定しておくことをお勧めします。ブレードサーバーなど、物理シリアルポートを搭載していないホストや、適切な物理インフラストラクチャを使用できない環境では、Dell DRACやHP iLOなどの埋め込み管理デバイスを設定できるかどうかを確認してください。
シリアルコンソールアクセスの設定について詳しくは、CTX121442を参照してください。
ヘルスチェック
ヘルスチェック機能は、サーバーの状態レポートを生成してCitrix Insight Services(CIS)にアップロードし、XenCenterでCIS分析レポートを受信するために使用します。
任意の対象のプールをXenCenterに接続すると、プールに対してヘルスチェックを有効にするように求められます。登録処理中に次のことができます:
- CISにサーバーの状態レポートを自動的にアップロードするために使用するスケジュールを指定する
- プールとの接続を確立するために使用するCitrix Hypervisorの資格情報を入力する
- CISへのアップロードの認証を受ける
ヘルスチェックにプールが正常に登録されると、プールの状態に関する通知がXenCenterに送信されます。この機能により、CISが生成するレポートに基づいて、Citrix Hypervisorシステムの状態を積極的に監視できます。
要件
ヘルスチェック機能を使用するには:
-
プール内のすべてのホストでCitrix Hypervisor 8.2を実行している必要があります。
-
Citrix Hypervisor 8.2のXenCenterを使用してCitrix Hypervisorプールに接続する必要があります。
-
XenCenterがインターネットにアクセスできる必要があります。
-
ヘルスチェックサービスがXenCenterマシンにインストールされ、実行されている必要があります。
-
Active Directory(AD)を使用している場合、プールオペレータ以上の権限が必要です。
ヘルスチェックおよびプールをヘルスチェックに登録する手順について詳しくは、ヘルスチェックを参照してください。
Citrix Hypervisorサーバーログ
Citrix Hypervisorサーバーの情報を収集するには、XenCenterを使用できます。
[ツール] メニューの [サーバーの状態レポート] をクリックして、[サーバーの状態レポート] タスクを開きます。さまざまな種類の情報(各種ログ、クラッシュダンプなど)を一覧から選択してレポートを作成できます。収集された情報は、XenCenterを実行しているコンピュータ上にダウンロードされます。詳しくは、『XenCenterドキュメント』を参照してください。
さらに、Citrix Hypervisorサーバーには、xen-bugtool
ユーティリティを使用して、ログ出力やほかのシステム情報を照合するいくつかのCLIコマンドが用意されています。xeコマンドhost-bugreport-upload
を使用すると、該当するログファイルとシステム情報を収集して、サポートFTPサイトにアップロードできます。このコマンドとそのオプションパラメーターについて詳しくは、[host-bugreport-upload
](/ja-jp/citrix-hypervisor/command-line-interface.html#host-bugreport-upload)を参照してください。サポートチームにクラッシュダンプの提出を要求された場合は、xeコマンドhost-crashdump-upload
を使用します。このコマンドとそのオプションパラメーターについて詳しくは、[host-crashdump-upload
](/ja-jp/citrix-hypervisor/command-line-interface.html#host-crashdump-upload)を参照してください。
重要:
Citrix Hypervisorサーバーログには、機密情報が含まれている可能性があります。
中央サーバーへのホストログメッセージの送信
ログをコントロールドメインのファイルシステムに書き込まず、リモートサーバーに書き込むようにCitrix Hypervisorサーバーを設定できます。この場合、リモートサーバー上で、ログを受信して適切に集約するsyslogd
デーモンが実行されている必要があります。syslogd
デーモンはLinuxとUNIXの標準的な機能で、Windowsやそのほかのオペレーティングシステムで使用できるサードパーティ製のバージョンもあります。
syslog_destinationパラメーターを、ログを書き込むリモートサーバーのホスト名またはIPアドレスに設定します:
xe host-param-set uuid=BRAND_SERVER_host_uuid logging:syslog_destination=hostname
次のコマンドを実行します:
xe host-syslog-reconfigure uuid= BRAND_SERVER_host_uuid
これにより、変更内容が有効になります。このコマンドは、host
パラメーターを指定することで、リモートから実行することもできます。
XenCenterのログ
XenCenterでは、クライアント側のログも記録されます。このファイルには、XenCenterの使用中の全操作とエラーの説明がすべて含まれます。また、実行されたさまざまな操作の監査記録になる、イベントの情報ログも含まれます。XenCenterのログファイルは、プロファイルフォルダの次の場所に格納されます。XenCenterをWindows 2008上にインストールした場合は、次のパスに格納されます。
%userprofile%\AppData\Citrix\XenCenter\logs\XenCenter.log
XenCenterをWindows 8.1上にインストールした場合は、次のパスに格納されます。
%userprofile%\AppData\Citrix\Roaming\XenCenter\logs\XenCenter.log
XenCenterのログファイルを開いたりメールで送信したりするときは、XenCenter [ヘルプ] メニューの [アプリケーションログファイルの表示] を選択し、ログファイルを表示します。
XenCenterとCitrix Hypervisorサーバー間の接続のトラブルシューティング
XenCenterで特定のCitrix Hypervisorサーバーに接続できない場合は、以下の点を確認してください:
-
XenCenterのバージョンが、接続先のCitrix Hypervisorサーバーより古くないかどうか。
XenCenterアプリケーションには下位互換性があり、古いバージョンのCitrix Hypervisorサーバーとは問題なく通信できますが、古いXenCenterで新しいCitrix Hypervisorサーバーと通信することはできません。
この問題を修正するには、Citrix Hypervisorサーバーのバージョンと同じ、またはより新しいバージョンのXenCenterをインストールします。
-
ライセンスが有効かどうか。
ライセンスアクセスコードの有効期限は、XenCenterでCitrix Hypervisorサーバーを選択して、[全般] タブの [ライセンス詳細] で確認できます。
ホストのライセンスについて詳しくは、「ライセンス」を参照してください。
-
Citrix Hypervisorサーバーは、HTTPSを使用して以下のポートでXenCenterと通信します:
- ポート443(管理APIを使用したコマンドと応答の双方向接続)
- ポート5900(準仮想化されたLinux仮想マシンとのグラフィカルVNC接続)
Citrix Hypervisorサーバーと、クライアントソフトウェアが動作するマシン間にファイアウォールを設定している環境では、これらのポートからのトラフィックを許可してください。
その他のトラブルシューティング情報
以下の記事では、製品の特定の領域に関するトラブルシューティング情報を提供しています: