This page applies to on-premise deployments.

はじめる前に

次の要件が満たされていることを確認します。

  • 両方のサーバーのコントローラのインストールの前提条件が満たされている。次を参照してください。プラットフォームの要件
  • Linuxを実行する2台の専用マシン。Linux オペレーティングシステムは、Fedora ベースの Linux 配信(Red Hat や CentOS など)または Debian ベースの Linux 配信(Ubuntu など)が可能。 
  • コントローラ HA ペアでは、ロードバランサはコントローラクライアント(コントローラ UI ユーザーおよびアプリエージェント)からアクティブなコントローラにトラフィックをルーティングする必要がある。開始前に、使用環境でロードバランサが利用可能であり、ロードバランサが提示するコントローラペアの仮想 IP アドレスを把握していることを確認。
  • ポート番号 3388 が HA ペアのマシン間で開いている必要がある。
  • ログインシェルは bash(/bin/bash)である必要があります。
  • HAホストを接続するネットワークリンクが大量のデータをサポート可能。プライマリおよびレプリカは同じデータセンターに存在する必要があり、ホスト間に専用のネットワークリンクが存在する必要がある。

    IO 遅延は 3 ミリ秒未満に抑える必要があります。

  • パスワードレス ssh が 2 つのコントローラホスト間で設定されている。「SSH キーのセットアップ」を参照してください。
  • 各ホストの SSH キーで AppDynamics ユーザーによる ssh および rsync の操作が許可されている。  
  • 両方のコントローラマシンの hosts ファイル(/etc/hosts)に、HA ペア内の他のノードでリバースルックアップに対応するエントリが含まれている必要がある。
  • コントローラライセンスはホストマシンのネットワーク MAC アドレスにバインドされるため、HA レプリカコントローラには追加の HA ライセンスが必要である。事前に HA 用にセカンダリライセンスを要求する必要がある。  
  • ホストの追加操作の中で高可用性ホストを追加する場合、コントローラをインストールする必要があるリモートユーザーを決定および指定する必要がある。プラットフォームの作成時に指定されたプラットフォームパスは、ホストの追加操作で指定されたリモートユーザーに対し、2 つの HA ホストで書き込み可能である必要があります。 
  • 次のパッケージが両方のコントローラホストにインストールされ、関連するインストールコマンドが提供されます。

    コマンドYum ベースのインストーラ(RH、Centos、Amazon Linux)Apt ベースのインストーラ(Ubuntu)
    lsofyum install lsofapt-get install lsof
    sshyum install openssh-serverapt-get install openssh-server
    awkyum install gawkapt-get install gawk
    scpyum install openssh-clientsapt-get install openssh-client
    rsyncyum install rsyncapt-get install rsync
    curlyum install curlapt-get install curl
    sed (GNU)yum install sedapt-get install sed
    opensslyum install opensslapt-get install openssl
    psyum install procpsapt-get install procps
    xmllintyum install libxml2-utilsapt-get install libxml2-utils
    timeout/base64/tryum install coreutilsapt-get install coreutils