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