Citrix Application Delivery Management 13.0

Linux KVMサーバーでのCitrix ADM

Citrix Application Delivery Management(ADM)をプロビジョニングできる仮想化プラットフォームには、Linux-KVMがあります。

Linux-KVMにCitrix ADM をインストールする前に、システムにハードウェア仮想化拡張機能があることを確認し、CPU仮想化拡張機能が使用可能であることを確認します。また、virsh(仮想マシンを管理するためのコマンドラインツール)がハイパーバイザーで使用可能であることも確認します。

管理者の資格情報を使用してCitrix.comのWebサイトにログオンし、最新のCitrix ADM セットアップファイルにアクセスし、コンピュータにダウンロードします。次に、Linux-KVMプラットフォームにCitrix ADM をインストールし、ネットワーク用に構成します。

前提条件

Citrix ADM 仮想アプライアンスをインストールする前に、Linux-KVMバージョン3.6.11-4以降が最小要件を満たしているハードウェアにインストールされていることを確認します。

ハードウェア要件

コンポーネント 条件
CPU AMD-Vに含まれるハードウェア仮想化機能を備えた64ビットのx86プロセッサおよびIntel VT-Xプロセッサ。ホストLinux-KVMに2つ以上のCPUコアを指定します。 :CPUがLinuxホストをサポートしているかどうかをテストするには、ホストLinuxシェル・プロンプトで次のコマンドを入力します。*. egrep'^flags.\* ( vmx | svm ) '/proc/cpuinfo*上記の拡張機能のBIOS設定が無効になっている場合は、BIOSでこれらを有効にする必要があります。プロセッサ速度に関する具体的な推奨はありませんが、速度が高いほど、Citrix ADM パフォーマンスが向上します。
メモリ (RAM) ホストLinuxカーネルに対して4GB以上。VMにより必要とされる追加メモリを追加します。
ハード ディスク ホストLinuxカーネルおよびVM要件の領域を計算します。単一のCitrix ADM 仮想マシンには、120 GBのディスク容量が必要です。

ホスト上で他の仮想マシンが実行されていないことを考慮して、OpenStackプラットフォームにCitrix ADM をデプロイするためのメモリとハードディスクの要件を指定します。OpenStack のハードウェア要件は、OpenStack で実行される仮想マシンの数によって異なります。

ソフトウェア要件

Citrixでは、より最新のカーネルを推奨しています(64ビット版の3.6.11-4カーネルまたはそれ以降など)。

ネットワークの要件

Citrix ADM は、VirtIO 準仮想化ネットワークインターフェイスを 1 つだけサポートします。このインターフェイスは、Citrix ADM とLinux-KVMが通信できるように、Linux-KVMホストの管理ネットワークに接続する必要があります。

Citrix ADM セットアップファイルのダウンロード

Citrix.comからCitrix ADM セットアップファイルをダウンロードするには:

  1. Web ブラウザを開き、アドレスバーにwww.citrix.co.jpを入力します。

  2. サインイン]オプションに カーソルを合わせ、[ My Account]をクリックし、Citrix の資格情報を入力して、[ サインイン]をもう一度クリックします。

  3. [ ダウンロード ] セクションに移動します。

  4. ダウンロード ]リストから [Citrix Application Delivery Management]を選択します。

  5. Citrix Application Delivery Management ]ページで、リリースを選択します。たとえば、[ リリース 13.0] を選択します。

  6. [ 製品] [ソフトウェア ] をクリックして展開し、最新のビルドをクリックします。たとえば、 NetScaler MAS リリース(機能フェーズ)13.0ビルド 36.27を選択します。

    選択したビルドページが表示されます。

  7. ダウンロードするジャンプ ]リストで、[ KVM用のNetScaler MAS イメージ、13.0ビルドxx.xx]を選択します。

  8. [Download File]をクリックし、エンドユーザー向け使用許諾契約に同意したら、ローカルマシンの任意のフォルダーに圧縮イメージファイルをダウンロードします。  

Linux-KVMでCitrix Application Delivery Management をインストール

  1. SSHを使用して、KVMホストにログオンします。

  2. CLIプロンプトで、いずれかのファイル転送プログラムを使用して、イメージをサーバーのフォルダーにコピーします。

  3. ダウンロードしたイメージを保存したディレクトリに移動します。

  4. コマンドラインで次の手順を実行します。

    1. ディレクトリ内のファイルの一覧を表示して、イメージファイルが存在することを確認します。

    2. tarコマンドを使用して、Citrix Application Delivery Management イメージファイルを展開します。解凍したパッケージには、次のコンポーネントが含まれています。

      1. Citrix ADM 属性を指定するドメインXMLファイル

      2. ドメインディスクイメージのチェックサムが記述されたテキストファイル

      3. ドメインディスクイメージ

        tar -xvfz MAS-KVM.tgz
        MAS-KVM.xml
        MAS-KVM.qcow2
        checksum.txt
        <!--NeedCopy-->
        

        ローカライズされた画像

      4. バックアップオプションとして、MAS-KVM.xmlのコピーをMAS1-KVM.xmlという名前で作成します。viエディターを使用して、MAS1-KVM.xmlファイルを開きます。

      5. MAS1-KVM.xmlで、次のネットワーク属性を編集します。
        1. name-名前を指定します。

        2. mac-MAC アドレスを指定します。

        3. source file-ディスクイメージの絶対ソースパスを指定します。ファイルパスは絶対パスである必要があります。

          ドメイン名とMACアドレスは一意である必要があります。

        4. mode-モードを指定します。

        5. モデルタイプ-VirtIO に設定します。

        6. source dev-インタフェースを指定します。

          <name> MAS1-KVM</name>
          <mac address='52:54:00:29:74:b3'/>
          <source file='/var/ MAS-KVM.qcow2'/>
          <source dev='eth0' mode='bridge'/>
          <model type='virtio'/>
          <!--NeedCopy-->
          
      6. 次のコマンドを使用して、MAS1-KVM.xml ファイルで仮想マシンの属性を 定義します。virsh define.xml<FileName>

        virsh define MAS-KVM.xml
        Domain MAS defined from MAS-KVM.xml
        <!--NeedCopy-->
        

        ローカライズされた画像

      7. 次のコマンドを入力して、Citrix ADM を起動します。virsh start [|]<DomainName> <DomainUUID>

        virsh start MAS
        Domain MAS started
        <!--NeedCopy-->
        

        ローカライズされた画像

      8. 次のコマンドを使用して、Citrix ADM 仮想マシンに接続できます。virsh コンソール<DomainName>

        virsh console MAS
        Connected to domain MAS
        Escape character is ^]
        <!--NeedCopy-->
        

        ローカライズされた画像

Citrixアプリケーション配信管理の構成

Linux KVMホストによっては、複数のCPUが使用されていると、FreeBSDゲストが正常に再起動しない場合があります。Citrix ADM仮想アプライアンスが再起動されると、Citrix ADM CLIとGUIが応答しなくなります。詳しくは、「https://bugs.launchpad.net/qemu/+bug/1329956 」を参照してください。 Citrix ADM 仮想アプライアンスの再起動時にCitrix ADM CLIとGUIが応答しなくなるのを避けるには、KVMホスト上のすべての仮想マシンをシャットダウンし、KVMホストで次の操作を実行します。

  1. 次のコマンドを使用して、kvm_intel モジュールを削除します。 rmmod kvm_intel

  2. apicV を無効にし、次のコマンドを使用して kvm_intel モジュールをリロードします。 modprobe kvm_intel enable_apicv=n

  3. KVMホスト上で仮想マシンを起動します。

Citrix ADM をインストールした後、サービスが利用可能になるまで約10分かかります。その後、Citrix ADMにログオンします。

  1. コマンドラインで、システム管理者のデフォルトの資格情報を使用してシステムにログオンします。

    • ユーザー名:nsroot

    • パスワード:nsroot

    最初にログオンした後、管理パスワードを変更する必要があります。管理パスワードを変更したら、ネットワークで機能するようにMASを構成します。パスワードは、Citrix ADM ユーザーインターフェイスから変更できます。Citrix ADM ホームページから、[ **システム ]>[ ユーザー管理]>[ユーザー ]に移動します。ユーザーを選択して[Edit]**をクリックし、[Password]フィールドでパスワードを更新します。

  2. プロンプトで、次のように入力します。 shell

  3. networkconfig 」と入力して、Citrix ADM 初期ネットワーク構成メニューに入ります。管理IPアドレスを構成します。

  4. Citrix ADM 初期ネットワーク構成を完了するには、画面の指示に従います。コンソールには、Citrix ADM 次のパラメーターを設定するためのCitrix ADMの初期ネットワーク構成オプションが表示されます。ホスト名は、デフォルトで設定されています。

    1. 2 ]を入力して、Citrix ADM IPv4アドレス(Citrix ADMにアクセスする管理IPアドレス)を更新します。

    2. 3 を入力してネットマスク-管理 IP アドレスに関連付けられたサブネットマスクを更新します。

    3. 4 ]を入力してGateway IPv4アドレス(Citrix ADM の管理IPアドレスのサブネットのデフォルトゲートウェイIPアドレス)を更新します。

    4. 保存して終了するには 7 を入力します。設定の変更を保存し、システムを終了します。

      ローカライズされた画像

  5. シェルプロンプトでコマンドを入力して、デプロイメントスクリプトを実行します。d eployment_type.py

  6. 表示される展開画面で、展開の種類を Citrix ADM サーバーとして選択します。

    ローカライズされた画像

  7. Citrix ADM をスタンドアロン展開として展開するには、「 Yes 」と入力します。

  8. Citrix ADM サーバーを再起動するには、「 Yes」 と入力します。

  9. Citrix ADM サーバが再起動したら、コマンドラインまたはGUIからnsroot/nsrootとしてデフォルトの管理者資格情報を使用して、Citrix ADM にログオンします。

    ブラウザのアドレスバーにCitrix ADM サーバーのIPアドレスを入力すると、後でCitrix ADMにアクセスできます。サーバにログオンするためのデフォルトの管理者認証情報は、nsro ot/nsrootです。