Linux サーバへの Harvester のインストール

の 2 層分散展開には、1 つ以上の Linux Harvester サーバが含まれる場合があります。Harvester ソフトウェアを専用 Linux サーバまたは仮想マシンにインストールするには、このトピックの手順を完了します。
nfa1000
2
root ユーザの前提条件
Network Flow Analysis
の 2 層分散展開には、1 つ以上の Linux Harvester サーバが含まれる場合があります。Harvester ソフトウェアを専用 Linux サーバまたは仮想マシンにインストールするには、このトピックの手順を完了します。
以下の手順に従います。
  1. Harvester サーバに
    root
    としてログインします。
    ソフトウェアは、ローカルまたはリモートでインストールできます。たとえば、root 権限でログインして
    ssh
    を使用したインストールが可能です。
    root アクセス権がない場合は、sudo 権限を持つアカウントを使用します。
  2. コマンド プロンプト ウィンドウを開きます。
  3. 以下のコマンドを実行して、オープン ファイル数を制限する
    ulimit
    を変更します。
    ulimit -n ulimit_number
    ulimit -n 65536
  4. インストール/アップグレード ファイルを実行するための準備を行います。
    1. Harvester サーバに
      root
      としてログインします。
      ソフトウェアは、ローカルまたはリモートでインストールまたはアップグレードできます。たとえば、root 権限でログインして
      ssh
      を使用したインストールが可能です。root アクセス権がない場合は、sudo 権限を持つアカウントを使用します。
    2. ターミナル ウィンドウで
      chmod
      コマンドを実行します。
      chmod u+x NFHarvesterSetupx.x.x.bin
    3. (オプション)ファイルが実行可能であることを確認するには list コマンドを実行します。
      ls -al
      ファイル権限設定が表示されます。
  5. ソフトウェアのインストールまたはアップグレードを実行します。
    ./NFHarvesterSetupx.x.x.bin
  6. Linux サーバまたは仮想マシンが GUI 対応でない場合は、「コンソールからの Harvester のインストール」で説明されている手順に従います。
  7. Linux サーバまたは仮想マシンに GUI がインストールされている場合は、「GUI からの Harvester のインストール」で説明されている手順に従います。
root 以外のユーザの前提条件
root ユーザは、root 以外のユーザが NFA 全体にアクセスできないように制限し、制限付きアクセス権を付与して、ソフトウェアのインストールのみを許可することができます。インストール中に、root 以外のユーザがインストール パスに対する権限を持っていることを確認します。
以下の手順に従います
  1. root ユーザとして、以下の手順を実行します。
    1. -m オプションを指定して root 以外のユーザを作成します。-m は、ホーム ディレクトリを作成するために使用されます。
      useradd -m <non-root-user>
      例:
      useradd -m nfauser
      nfa は NFA の root インストール専用であるため、root 以外のユーザ名を
      nfa
      にすることはできません。
    2. 以下のコマンドを使用し、新しく作成された root 以外のユーザとしてログインします。
      su <new_user>
    3. 以下のコマンドを実行して、オープン ファイル数を制限する
      ulimit
      を変更します。
      ulimit -n ulimit_number
      ulimit -n 65536
    4. インストーラを root 以外のユーザのホーム ディレクトリにコピーし、ディレクトリ パスを root 以外のユーザと共有します。
  2. root 以外のユーザとして、以下のコマンドを使用し、Harvester をインストールします。
    ./NFHarvesterSetupx.x.x.bin
    このコマンドを実行すると、既存の環境(コンソールまたは GUI)に応じてインストーラが開き、インストールを続行できます。詳細については、「コンソールからの Harvester のインストール」または「GUI からの Harvester のインストール」を参照してください。
    インストール後の設定の詳細については、「インストール後の設定」を参照してください。
コンソールからの Harvester のインストール
  1. Enter キーを押して使用許諾契約に同意します。
  2. インストール フォルダを選択するか、または Enter キーを押してデフォルトのインストール場所で続行します。
  3. インストール前の要約を確認します。
  4. Enter キーを押します。
Harvester のインストールは、Console で完了します。
GUI からの Harvester のインストール
  1. 適切な言語が選択されていることを確認し、
    [OK]
    をクリックします。
    [ようこそ]
    画面が開きます。
  2. [ようこそ]
    画面で
    [次へ]
    をクリックします。
    使用許諾契約
    の画面が表示されます。
  3. 使用許諾契約を確認して同意します。
    1. 使用許諾契約を通読してスクロールします。
    2. 使用許諾契約の条件に同意して続行する場合は、同意するオプションをクリックします。
    3. [次へ]
      をクリックします。
      サーバ上の問題を識別するために前提条件テストが実行されます。問題が見つかった場合、エラー メッセージが表示されます。
  4. 前提条件チェックの警告
    メッセージが表示された場合は、テスト結果を確認します。
    1. 今すぐ問題を修正するか、またはプログラムが完了するまで待ちます。
    2. [OK]
      をクリックしてメッセージを閉じます。
      サーバが必要なチェックに合格し、重大ではない警告メッセージを閉じると、
      [インストール フォルダの選択]
      画面が開き、デフォルトのルート インストール パスが表示されます。
  5. インストール ディレクトリを確認または指定します。
    1. (オプション)
      [インストール フォルダの選択]
      画面で
      [選択]
      をクリックしてインストールの場所を変更します。
      Network Flow Analysis
      コンポーネントは、
      Network Flow Analysis
      専用のパーティションにインストールすることをお勧めします。NFA Console は、Harvester 用に選択したディレクトリと同じディレクトリにインストールされます。
    2. インストール パス設定が正しい場合は、
      [次へ]
      をクリックします。
      [インストール前のサマリ]
      画面が表示されます。
  6. インストール前のサマリ情報を確認し、
    [インストール]
    をクリックします。
    [Harvester をインストールしています]
    画面が開き、進捗状況が表示されます。インストールが完了すると、
    [インストール完了]
    画面が開き、エラーが発生した場合はそれらがレポートされます。
  7. (オプション)インストール中にエラーが発生した場合、以下のログで詳細を確認してください。
    install_path
    /Harvester_Install_
    <timestamp>
    .log
    <timestamp>
    はログが作成された時間です)
  8. [インストール完了]
    画面内の
    [完了]
    をクリックします。
    Harvester インストール プログラムが閉じます。
インストール後の設定
新規インストールまたはアップグレードが成功した後、root ユーザとして以下のスクリプトを実行します。
$INSTALL_PATH/Netflow/bin/NonRoot_PostInstall_PostUpgrade_Script.sh
アンインストール後の設定
NFA Harvester をアンインストールした後、root ユーザとして以下のコマンドを実行します。
$HOME/ NonRoot_PostUninstall_Script.sh