Citrix Virtual Apps and Desktops 7 2203 LTSR

インストールの準備

Citrix Virtual Apps and Desktops™ の展開は、以下のコンポーネントのインストールから始まります。このプロセスにより、ファイアウォール内のユーザーにアプリケーションとデスクトップを配信する準備が整います。

  • 1つ以上のデリバリーコントローラー
  • シトリックス スタジオ
  • シトリックス ディレクター
  • シトリックス ストアフロント™
  • Citrix ライセンスサーバー
  • 1つ以上のCitrix バーチャル デリバリー エージェント (VDA)
  • ユニバーサルプリントサーバー、フェデレーション認証サービス、およびセルフサービスパスワードリセットなどのオプションコンポーネントおよびテクノロジー

ファイアウォールの外部のユーザー向けには、Citrix Gatewayなどの追加コンポーネントをインストールして構成します。概要については、「Citrix Virtual Apps and DesktopsとCitrix Gatewayの統合」を参照してください。

展開にWindows Serverワークロードが含まれている場合は、「Microsoft RDSライセンスサーバーを構成する」を参照してください。

製品ISOに含まれる製品版インストーラーを使用して、多くのコンポーネントとテクノロジーを展開できます。スタンドアロンVDAインストーラーを使用してVDAをインストールできます。スタンドアロンVDAインストーラーは、Citrixダウンロードサイトで入手できます。すべてのインストーラーは、グラフィカルインターフェイスとコマンドラインインターフェイスを提供します。「インストーラー」を参照してください。

製品ISOには、Active Directory内のマシンにVDAをインストール、アップグレード、または削除するサンプルスクリプトが含まれています。これらのスクリプトを使用して、Machine Creation Services (MCS) およびCitrix Provisioning (旧Provisioning Services) で使用されるイメージを管理することもできます。詳細については、「スクリプトを使用したVDAのインストール」を参照してください。

インストール前に確認する情報

  • 技術概要:製品とそのコンポーネントに不慣れな場合。
  • セキュリティ(/ja-jp/citrix-virtual-apps-desktops/2203-ltsr/secure.html): 展開環境を計画する際。
  • 既知の問題(/ja-jp/citrix-virtual-apps-desktops/2203-ltsr/whats-new/known-issues.html): このバージョンで発生する可能性のある問題。
  • データベース(/ja-jp/citrix-virtual-apps-desktops/2203-ltsr/technical-overview/databases.html): システムデータベースとその構成方法について説明します。Controllerのインストール中に、サイトデータベースとして使用するためにSQL Server Expressをインストールできます。ほとんどのデータベース情報は、コアコンポーネントのインストール後にサイトを作成するときに構成します。
  • Remote PC Access(/ja-jp/citrix-virtual-apps-desktops/2203-ltsr/install-configure/remote-pc-access.html): ユーザーがオフィス内の物理マシンにリモートでアクセスできるようにする環境を展開する場合。
  • 接続とリソース(/ja-jp/citrix-virtual-apps-desktops/2203-ltsr/manage-deployment/connections.html): アプリケーションとデスクトップ用のVMをホストまたはプロビジョニングするためにハイパーバイザーまたはその他のサービスを使用している場合。最初の接続は、サイトを作成するとき(コアコンポーネントのインストール後)に構成できます。それまでに仮想化環境をセットアップしてください。
  • Microsoft System Center Configuration Manager: コンフィグマネージャーを使用してアプリケーションとデスクトップへのアクセスを管理している場合、またはリモートPCアクセスでウェイクオンLAN機能を使用している場合。
  • パブリッククラウドホスト接続: Hybrid Rights Licenseをお持ちの場合、パブリッククラウドへのホスト接続を作成できます。Hybrid Rights Licenseに関する情報については、Hybrid Rightsを参照してください。パブリッククラウドの資格とこの変更の理由に関する情報については、CTX270373を参照してください。

コンポーネントのインストール場所

サポートされているプラットフォーム、オペレーティングシステム、およびバージョンについては、システム要件を確認してください。特に記載がない限り、コンポーネントの前提条件は自動的にインストールされます。サポートされているプラットフォームと前提条件については、Citrix StoreFrontおよびCitrix License Serverのドキュメントを参照してください。

コアコンポーネントは、同じサーバーまたは異なるサーバーにインストールできます。

  • すべてのコアコンポーネントを1つのサーバーにインストールすることは、評価、テスト、または小規模な本番展開に有効です。
  • 将来の拡張に対応するため、コンポーネントを異なるサーバーにインストールすることを検討してください。たとえば、Controllerをインストールしたサーバーとは別のマシンにStudioをインストールすると、サイトをリモートで管理できます。
  • ほとんどの本番展開では、コアコンポーネントを別々のサーバーにインストールすることをお勧めします。

    他のサーバーに他のコンポーネントをインストールする前に、Citrix License Serverとライセンスをインストールしてください。

  • Server CoreOS(Delivery Controllerなど)にサポートされているコンポーネントをインストールするには、コマンドラインを使用する必要があります。このOSタイプにはグラフィカルインターフェイスがないため、Studioやその他のツールは別の場所にインストールし、それらをControllerサーバーにポイントしてください。

同じサーバーにデリバリーコントローラー™とマルチセッションOS用VDAの両方をインストールできます。インストーラーを起動し、デリバリーコントローラー(およびそのマシンに必要なその他のコアコンポーネント)を選択します。その後、インストーラーを再度起動し、マルチセッションOS用のVirtual Delivery Agentを選択します。

各オペレーティングシステムが最新のアップデートであることを確認してください。

すべてのマシンでシステムクロックが同期されていることを確認してください。マシン間の通信を保護するKerberosインフラストラクチャには同期が必要です。

Citrix Hypervisorを使用している場合、仮想マシンの電源状態は登録済みであっても不明と表示されることがあります。この問題を解決するには、レジストリキー HostTime の値を編集して、ホストとの時刻同期を無効にします。

HKEY_LOCAL_MACHINE\Software\Citrix\XenTools\HostTime="Local"

HKEY_LOCAL_MACHINE\Software\Wow6432Node\Citrix\XenTools\HostTime="Local"

ヒント:

デフォルト値は HostTime="UTC" です。この値をUTC以外のもの、たとえば Local に変更してください。この変更により、ホストとの時刻同期が実質的に無効になります。

Windows 10シングルセッションマシン向けの最適化ガイダンスは、CTX216252 で入手できます。

コンポーネントをインストールしてはならない場所:

  • Active Directoryドメインコントローラーには、いかなるコンポーネントもインストールしないでください。
  • SQL Serverクラスタリングインストール、SQL Serverミラーリングインストール、またはHyper-Vを実行しているサーバーのノードにコントローラーをインストールすることはサポートされていません。

この製品バージョンがサポートしていないWindows OSにVDAをインストールまたはアップグレードしようとすると、オプションを説明する記事へのメッセージが表示されます。

権限とアクティブディレクトリの要件

コンポーネントをインストールするマシンでは、ドメインユーザーであり、ローカル管理者である必要があります。

スタンドアロンVDAインストーラーを使用するには、管理者特権が必要です。または、管理者として実行を使用してください。

インストールを開始する前に、Active Directoryドメインを構成してください。

  • システム要件には、サポートされているActive Directoryの機能レベルが記載されています。Active Directoryには、詳細情報が含まれています。
  • Active Directoryドメインサービスを実行しているドメインコントローラーが少なくとも1つ必要です。
  • ドメインコントローラーには、Citrix Virtual Apps and Desktopsのコンポーネントをインストールしないでください。
  • Studioで組織単位名を指定する際に、スラッシュ (/) を使用しないでください。

Citrix License Serverのインストールに使用されるWindowsユーザーアカウントは、委任管理のフル管理者として自動的に構成されます。

詳細については、以下を参照してください。

インストールのガイダンス、考慮事項、およびベストプラクティス

いずれかのコンポーネントのインストール中

  • フルプロダクトメディアからDelivery Controller、Studio、License Server、またはDirectorをインストールまたはアップグレードする際に、Citrixインストーラーが、マシン上の以前のWindowsインストールによる再起動が保留中であることを検出すると、インストーラーは終了/リターンコード9で停止します。マシンの再起動を求められます。

    これはCitrixによる強制的な再起動ではありません。これは、以前にマシンにインストールされた他のコンポーネントが原因です。この状況が発生した場合は、マシンを再起動してから、Citrixインストーラーを再度起動してください。

    コマンドラインインターフェイスを使用する場合、コマンドに /no_pending_reboot_check オプションを含めることで、保留中の再起動のチェックを回避できます。

  • 通常、コンポーネントに前提条件がある場合、インストーラーはそれらが存在しない場合に展開します。一部の前提条件では、マシンの再起動が必要になる場合があります。

  • インストール前、インストール中、インストール後にオブジェクトを作成する際は、各オブジェクトに一意の名前を指定してください。たとえば、ネットワーク、グループ、カタログ、リソースには一意の名前を付けてください。

  • コンポーネントのインストールが正常に完了しなかった場合、インストールはエラーメッセージを表示して停止します。正常にインストールされたコンポーネントは保持されます。それらを再インストールする必要はありません。

  • コンポーネントをインストール(またはアップグレード)すると、Citrix Analytics が自動的に収集されます。デフォルトでは、インストールが完了するとそのデータは自動的にCitrixにアップロードされます。また、コンポーネントをインストールすると、匿名データをアップロードするCitrix Customer Experience Improvement Program (CEIP) に自動的に登録されます。

    インストール中に、メンテナンスとトラブルシューティングのための診断情報を収集する他のCitrixテクノロジーに参加することも選択できます。これらのプログラムの詳細については、Citrix Insight Services を参照してください。

  • Studio をインストール(またはアップグレード)すると、Google Analytics が自動的に収集され(その後アップロードされ)ます。Studio のインストール後、レジストリキー HKLM\Software\Citrix\DesktopStudio\GAEnabled を使用してこの設定を変更できます。値が 1 の場合、収集とアップロードが有効になり、0 の場合、収集とアップロードが無効になります。

  • VDA のインストールが失敗した場合、MSI アナライザーは失敗した MSI ログを解析し、正確なエラーコードを表示します。既知の問題である場合、アナライザーは CTX 記事を提案します。アナライザーは、失敗エラーコードに関する匿名化されたデータも収集します。このデータは、CEIP によって収集された他のデータに含まれます。CEIP への登録を終了すると、収集された MSI アナライザーデータは Citrix に送信されなくなります。

VDA のインストール中

  • Windows 用 Citrix Workspace™ アプリは利用可能ですが、VDA をインストールする際にはデフォルトではインストールされません。ユーザーまたは管理者は、Citrix Webサイトから Windows 用 Citrix Workspace アプリおよびその他の Citrix Workspace アプリをダウンロード、インストール(およびアップグレード)できます。または、これらの Citrix Workspace アプリを StoreFront サーバーから利用可能にすることもできます。StoreFront のドキュメントを参照してください。

  • Microsoft Print Spooler サービスは有効にする必要があります。このサービスが無効になっている場合、VDA を正常にインストールすることはできません。

  • ほとんどのサポートされている Windows エディションには、Microsoft Media Foundation がすでにインストールされています。マシンに Media Foundation がない場合(N エディションなど)、いくつかのマルチメディア機能はインストールされず、動作しません。

    • ウィンドウズメディア リダイレクト
    • HTML5 ビデオリダイレクト
    • HDX™ リアルタイム Webカメラ リダイレクト

    制限を認識するか、VDAのインストールを終了し、Media Foundationのインストール後に再起動することができます。グラフィカルインターフェースでは、この選択肢はメッセージで表示されます。コマンドラインでは、/no_mediafoundation_ack オプションを使用して制限を認識できます。

  • VDAをインストールすると、Direct Access Usersという新しいローカルユーザーグループが自動的に作成されます。シングルセッションOS用VDAでは、このグループはRDP接続にのみ適用されます。マルチセッションOS用VDAでは、このグループはICA®およびRDP接続に適用されます。

  • VDAは、通信するための有効なControllerアドレスを持っている必要があります。そうでない場合、セッションを確立できません。Controllerアドレスは、VDAのインストール時または後で指定できます。必ず指定する必要があることを忘れないでください。詳細については、VDA登録を参照してください。

VDAサポートツール

各VDAインストーラーには、VDAの全体的な健全性や接続品質などのパフォーマンスをチェックするためのCitrixツールを含むサポート性MSIが含まれています。このMSIのインストールは、VDAインストーラーのグラフィカルインターフェースの追加コンポーネントページで有効または無効にできます。コマンドラインからは、/exclude "Citrix Supportability Tools" オプションを使用してインストールを無効にできます。

デフォルトでは、サポート性MSIはc:\Program Files (x86)\Citrix\Supportability Tools\にインストールされます。この場所は、VDAインストーラーのグラフィカルインターフェースのコンポーネントページで変更するか、/installdir コマンドラインオプションで変更できます。場所を変更すると、サポートツールだけでなく、インストールされているすべてのVDAコンポーネントの場所が変更されることに注意してください。

サポート性MSIに含まれる現在のツール:

  • シトリックス ヘルス アシスタント: 詳細については、CTX207624を参照してください。
  • VDA Cleanup Utility: 詳細については、CTX209255を参照してください。

VDAのインストール時にツールをインストールしない場合、CTX記事には現在のダウンロードパッケージへのリンクが含まれています。

VDAインストール後およびインストール中の再起動

VDAインストールの終了時には再起動が必要です。この再起動は、デフォルトで自動的に行われます。

VDAをバージョン7.17(またはそれ以降のサポートされているバージョン)にアップグレードする場合、アップグレード中に再起動が発生します。これは回避できません。

VDAインストール中に必要な再起動の回数を最小限に抑えるには:

  • VDAのインストールを開始する前に、サポートされている.NET Frameworkバージョンがインストールされていることを確認してください。
  • WindowsマルチセッションOSマシンでは、VDAをインストールする前にRDSロールサービスをインストールして有効にしてください。

VDAをインストールする前にこれらの前提条件をインストールしない場合:

  • グラフィカルインターフェイスまたは/norebootオプションなしでコマンドラインインターフェイスを使用している場合、前提条件のインストール後にマシンは自動的に再起動します。
  • /norebootオプションを使用してコマンドラインインターフェイスを使用している場合、再起動を開始する必要があります。

VDAをバージョン7.17以降のサポートされているバージョンにアップグレードする場合、アップグレード中に再起動が発生します。これは回避できません。

インストールまたはアップグレードの失敗時の復元

注:

この機能は、シングルセッションおよびマルチセッションVDAで利用できます。

シングルセッションVDAのインストールまたはアップグレードが失敗し、「失敗時の復元」機能が有効になっている場合、マシンはインストールまたはアップグレードが開始される前に設定された復元ポイントに戻されます。

マルチセッションVDAのインストールまたはアップグレードが失敗し、「失敗時の復元」機能が有効になっている場合、マシンはインストールまたはアップグレードが開始される前に実行されたバックアップの状態に戻されます。

この機能が有効な状態でシングルセッションVDAのインストールまたはアップグレードが開始されると、インストーラーは実際のインストールまたはアップグレードを開始する前にシステム復元ポイントを作成します。VDAのインストールまたはアップグレードが失敗した場合、マシンは復元ポイントの状態に戻されます。%temp%/Citrixフォルダーには、展開ログと復元に関するその他の情報が含まれています。

この機能が有効な状態でマルチセッションVDAのインストールまたはアップグレードが開始されると、インストーラーは実際のインストールまたはアップグレードを開始する前にサーバーバックアップを作成します。VDAのインストールまたはアップグレードが失敗した場合、マシンはバックアップの状態に戻されます。%temp%/Citrixフォルダーには、展開ログと復元に関するその他の情報が含まれています。サーバーバックアップの作成にかかる時間は、必要なバックアップのサイズとサーバーで利用可能なリソースの量に基づきます。バックアップは C:\WindowsImageBackup\servername に保存されます。

この機能は、デフォルトで無効になっています。

この機能を有効にする予定がある場合は、GPO設定 (Computer Configuration > Administrative Templates > System > System Restore) によってシステム復元が無効になっていないことを確認してください。

注:

このGPO設定は、マルチセッションVDAの復元には適用されません。

シングルセッションまたはマルチセッションVDAをインストールまたはアップグレードする際に、この機能を有効にするには:

  • VDAインストーラーのグラフィカルインターフェイスを使用する場合(Autostartまたは復元オプションやサイレントオプションなしのXenDesktopVDASetup.exeコマンドを使用する場合など)は、SummaryページでEnable automatic restore if update failsチェックボックスをオンにします。

    インストール/アップグレードが正常に完了した場合、復元ポイント/バックアップは使用されませんが、保持されます。

  • コマンドラインを使用して、/enablerestoreまたは/enablerestorecleanupオプションのいずれかでVDAインストーラーを実行します。

    • /enablerestorecleanupオプションを使用し、インストール/アップグレードが正常に完了した場合、復元ポイント/サーバーバックアップは自動的に削除されます。

    • /enablerestoreオプションを使用し、インストール/アップグレードが正常に完了した場合、復元ポイントは使用されませんが、保持されます。

インストーラー

フルプロダクトインストーラー

ISOで提供されるフルプロダクトインストーラーを使用すると、次のことができます。

  • コアコンポーネント(Delivery Controller、Studio、Director、およびLicense Server)をインストール、アップグレード、または削除します。
  • StoreFrontをインストールまたはアップグレードします。
  • シングルセッションまたはマルチセッションオペレーティングシステム用のWindows VDAをインストールまたはアップグレードします。
  • プリンターサーバーにUniversal Print Server UpsServerコンポーネントをインストールします。
  • フェデレーテッド認証サービスをインストールします。
  • セッションレコーディングをインストールします。

マルチセッションOSから1ユーザー(例えばWeb開発用)にデスクトップを配信するには、フルプロダクトインストーラーのコマンドラインインターフェイスを使用します。詳細については、サーバーVDIを参照してください。

スタンドアロンVDAインストーラー

スタンドアロンVDAインストーラーは、Citrixダウンロードページで入手できます。(製品インストールメディアからは入手できません。)スタンドアロンVDAインストーラーは、フルプロダクトISOよりもはるかに小さいです。これらは、次のような展開に容易に対応できます。

  • ローカルにステージングまたはコピーされた電子ソフトウェア配布(ESD)パッケージを使用する
  • 物理マシンがある
  • リモートオフィスがある

デフォルトでは、自己解凍型スタンドアロンVDAのファイルはTempフォルダーに抽出されます。フルプロダクトインストーラーを使用する場合よりも、Tempフォルダーに抽出する方がマシンにより多くのディスクスペースが必要です。ただし、Tempフォルダーに抽出されたファイルは、インストール完了後に自動的に削除されます。または、絶対パスを指定して/extractコマンドを使用することもできます。

3つのスタンドアロンVDAインストーラーがダウンロード可能です。

VDAServerSetup.exe:

マルチセッションOS用のVDAをインストールします。フルプロダクトインストーラーで利用可能なマルチセッションOS用のVDAオプションをすべてサポートします。

VDAWorkstationSetup.exe:

シングルセッションOS用のVDAをインストールします。フルプロダクトインストーラーで利用可能なシングルセッションOS用のVDAオプションをすべてサポートします。

VDAWorkstationCoreSetup.exe:

Remote PC Access展開またはコアVDIインストール用に最適化されたシングルセッションOS用のVDAをインストールします。Remote PC Accessは物理マシンを使用します。コアVDIインストールは、イメージとして使用されていないVMです。このような展開に必要なVDA接続用のコアサービスのみをインストールします。したがって、フルプロダクトインストーラーまたはVDAWorkstationSetup.exeインストーラーで有効なオプションのサブセットのみをサポートします。

このインストーラーは、以下のコンポーネントをインストールまたは含んでいません。

  • アップブイ。
  • プロファイル管理。Citrix Profile Managementをインストールから除外すると、Citrix Directorの表示に影響します。詳細については、「VDAのインストール」を参照してください。
  • マシンアイデンティティサービス。
  • シトリックス サポーナビリティ ツール。
  • シトリックス ファイルズ フォー ウィンドウズ。
  • シトリックス ファイルズ フォー アウトルック。
  • シトリックス WEM エージェント。

VDAWorkstationCoreSetup.exeインストーラーは、Windows向けCitrix Workspaceアプリをインストールまたは含んでいません。

VDAWorkstationCoreSetup.exeを使用することは、フル製品またはVDAWorkstationSetupインストーラーを使用してシングルセッションOS VDAをインストールし、以下のいずれかの操作を行うことと同じです。

  • グラフィカルインターフェイスの場合:環境ページでRemote PC Accessオプションを選択します。
  • コマンドラインインターフェイスの場合:/remotepcオプションを指定します。
  • コマンドラインインターフェイスの場合:/components vdaと、有効な追加コンポーネント名をすべてリストする/excludeオプションを指定します。

省略されたコンポーネント/機能は、後でフル製品インストーラーを実行してインストールできます。この操作により、不足しているすべてのコンポーネントをインストールできます。

VDAWorkstationCoreSetup.exeインストーラーは、Browser Content Redirection MSIを自動的にインストールします。この自動インストールは、VDAリリース2003以降のサポート対象リリースに適用されます。

Citrix インストール戻りコード

インストールログには、コンポーネントインストールの結果がMicrosoftの値ではなくCitrixの戻りコードとして含まれています。

  • 0 = 成功
  • 1 = 失敗
  • 2 = 部分的な成功
  • 3 = 部分的な成功と再起動が必要
  • 4 = 失敗と再起動が必要
  • 5 = ユーザーがキャンセル
  • 6 = コマンドライン引数が不足
  • 7 = 新しいバージョンが見つかりました
  • 8 = 成功と再起動が必要
  • 9 = ファイルロック再起動
  • 10 = 中止
  • 11 = メディアの失敗
  • 12 = ライセンスの失敗
  • 13 = 事前チェック失敗
  • 14 = 保留中の再起動チェックが中止されました
  • -1 = 終了

例えば、Microsoft System Center Configuration Managerなどのツールを使用する場合、インストールログにリターンコード3が含まれていると、スクリプトによるVDAインストールが失敗したように見えることがあります。これは、VDAインストーラーが、ユーザーが開始する必要のある再起動(例えば、サーバーへのRDS役割の前提条件インストール後など)を待機している場合に発生する可能性があります。VDAのインストールは、すべての前提条件と選択されたコンポーネントがインストールされ、インストール後にマシンが再起動された場合にのみ成功と見なされます。

または、インストールをCMDスクリプト(Microsoftの終了コードを返します)でラップするか、Configuration Managerパッケージの成功コードを変更することもできます。

Windows Serverワークロード用のMicrosoft RDSライセンスサーバーを構成する

この製品は、Windows 2016などのWindows Serverワークロードを提供するときに、Windows Serverのリモートセッション機能にアクセスします。これには通常、リモートデスクトップサービス クライアントアクセスライセンス (RDS CAL) が必要です。VDAは、RDS CALを要求するためにRDSライセンスサーバーに接続できる必要があります。ライセンスサーバーをインストールしてアクティブ化します。詳細については、Microsoftドキュメント「リモートデスクトップサービスライセンスサーバーをアクティブ化する」を参照してください。概念実証環境では、Microsoftが提供する猶予期間を使用できます。

この方法では、このサービスにライセンスサーバー設定を適用させることができます。イメージ上のRDSコンソールでライセンスサーバーとユーザーごとのモードを構成できます。また、Microsoftグループポリシー設定を使用してライセンスサーバーを構成することもできます。詳細については、Microsoftドキュメント「クライアントアクセスライセンス (CAL) を使用してRDS展開をライセンスする」を参照してください。

グループポリシー設定を使用してRDSライセンスサーバーを構成するには:

  1. 利用可能なマシンにリモートデスクトップサービスライセンスサーバーをインストールします。そのマシンは常に利用可能である必要があります。Citrix製品のワークロードは、このライセンスサーバーに到達できる必要があります。
  2. Microsoftグループポリシーを使用して、ライセンスサーバーのアドレスとユーザーごとのライセンスモードを指定します。詳細については、Microsoftドキュメント「RDセッションホストサーバーのリモートデスクトップライセンスモードを指定する」を参照してください。

Windows 10ワークロードには、適切なWindows 10ライセンスのアクティベーションが必要です。Windows 10ワークロードをアクティベートするには、Microsoftドキュメントに従うことをお勧めします。