Product Documentation

NetScaler Management and Analytics Systemを使用したDockerホストへのNetScaler CPXのインストール

2016年12月28日

NetScaler Management and Analytics System(MAS)から、NetScaler CPX Dockerfileを使用して、NetScaler CPXをDockerホストにインストールすることができます。

前提条件

以下の点について確認してください。

  • Citrix XenServerにNetScaler MASサーバーがインストールされていること。詳しくは、NetScaler MASのドキュメントを参照してください。
  • シトリックス代理店からNetScaler CPX Dockerfileを入手し、ローカルのシステムにコピーしておくこと。
  • Dockerホストの仕様および設定は次のとおりです。
    • CPU 1つ
    • 2GBのRAM
    • Linux Ubuntuバージョン14.04以降。
    • apt-getコマンドを使ってシステムが更新されている。
    • 次のパッケージがインストールされている:libc6-dev:i386、gcc-multilib、g++-multilib、lib32ncurses5-dev、zlib1g-dev:i386、libssl-dev:i386、build-essential。
    • DockerがLinuxホストシステムにインストールされている。Dockerをインストールするには、Linux Shellプロンプトで次のコマンドを実行します。
        curl –ssl https://get.docker.com/ | sh*
      

      LinuxでのDockerのインストールについて詳しくは、次を参照してください。 https://docs.docker.com/engine/installation/ubuntulinux/

    • Dockerホストからインターネットに接続できる。
  • DockerリモートAPIが、Linux Dockerホストで有効になっている。

NetScaler MASを使用してNetScaler CPXをプロビジョニングするには:

  1. WebブラウザーにNetScaler Management and Analytics SystemのIPアドレスを入力します(例:http://192.168.100.1)。

  2. [User Name][Password] の各フィールドに管理者の資格情報を入力します。デフォルトの管理者の資格情報はnsrootnsrootです。

    ローカライズされた画像

  3. [Infrastructure]>[Instances]>[NetScaler CPX]の順に選択します。

  4. [NetScaler CPX] ページの [Docker Host] タブで、[Add] をクリックします。

    ローカライズされた画像

  5. [Add Docker Host] ページで、Linux DockerホストのIPアドレス、Dockerホストのルートユーザー資格情報、およびリモートAPIポート(4243)を指定して、[OK] をクリックします。

    ローカライズされた画像

  6. [NetScaler CPX] ページの [Instances] タブで、[Provision] をクリックします。

    ローカライズされた画像

  7. [Provision CPX] ページの [SelectLicense Type] タブで、次のいずれかのNetScaler CPXタイプを選択して [Next] をクリックします。

    • Licensed CPX - NetScaler CPXインスタンスをインストールして、NetScaler CPXのパフォーマンスを強化します。詳細については、「NetScaler CPXライセンス」を参照してください。

    • CPX Express - NetScaler CPXの無償配布をインストールします。

    ローカライズされた画像

  8. [Provision CPX] タブで、NetScaler CPX Dockerfileを参照して選択します。次に、外部通信を可能にするために公開する必要があるポート範囲の開始ポート番号を指定します。最後に、このインスタンスに割り当てるポートの数を指定します。標準ポートの80、22、161に加えて、これらのポートが追加されます。

    ローカライズされた画像

  9. [完了] をクリックします。

次の図は、Dockerホストでプロビジョニングされている、NetScaler CPXインスタンスの詳細を示しています。この図に含まれるIPアドレスは、Dockerエンジンによって各インスタンスに明示的に割り当てられた単一のIPアドレスです。このほかに、各インスタンスに割り当てられたポート範囲と、NetScaler CPXインスタンスのSSH(22)、HTTP(80)、およびSNMP(161)の各ポートにマップされたポートも表示されています。

ローカライズされた画像

NetScaler Management and Analytics Systemを使用したDockerホストへのNetScaler CPXのインストール

In this article