7. マルチノード構成にする

データベースをマルチノード構成としたい場合には、本章の手順にてALogおよびデータベースをインストールしてください。

../_images/MultiNodeImage.jpg

ヒント

  • マルチノード構成時はALogをインストールするホストも含めて、最低2台のホストが必要となります。

  • 全てのホストでTCP:9200/TCP:9300の受信規則を許可してください。

7.1. マルチノードの構築

7.1.1. 構築手順の概要

../_images/MultiNodeOperation01.jpg

7.1.2. 構築の準備

はじめに、ALogおよびデータベースをインストールするホストが対応OS、ハードウェアスペック等の動作環境の条件を満たしていることを確認してください。
必要ソフトウェアがインストールされていない場合は、あらかじめインストールしておきます。
また、インストール時に必要な情報となりますので、クラスターに参加する全てのホストのIPアドレスを事前に確認してください。

ヒント

データベースのみをインストールするホストにつきましても、対応OSおよびハードウェアスペックはALogと同じとなります。
詳細は「ALogの動作環境」を参照ください。

7.1.3. メインホストにALogとデータベースをインストールする

以下の手順でALogのプログラム本体とデータベースをインストールします。
インストールを実行する際は、管理者権限を持っているアカウントでインストールするホストにログオンしてください。
なお、インストールを行う際に「ユーザーアカウント制御」画面が表示されることがありますが、[OK]をクリックして処理を続行してください。
../_images/MultiNodeOperation02.jpg
  1. ALogのセットアッププログラムを実行すると言語選択画面が表示される。言語を選択し[OK]をクリックする

../_images/SetupWizard01.png
  1. セットアップウィザード開始画面が表示される。[次へ]をクリックする

../_images/SetupWizard02.png
  1. 使用許諾契約書が表示される。内容を確認し、[同意する]を選択して[次へ]をクリックする

../_images/SetupWizard03.png
  1. インストールするコンポーネントが表示される。そのまま[次へ]をクリックする

../_images/SetupWizard04.png
  1. インストール先フォルダーを指定し、[次へ]をクリックする

../_images/SetupWizard05.png
  1. アプリケーションの登録先およびショートカット作成をするか否かを指定し、[次へ]をクリックする

../_images/SetupWizard06.png
  1. アプリケーションデータ用フォルダー(アプリケーションの設定やデータベースなどを保存するフォルダー)を指定し、[次へ]をクリックする

    このフォルダーは大きいサイズのディスク領域を必要とするため、システム領域(Cドライブ)以外に作成することを推奨

../_images/SetupWizard07.png
  1. Webコンソールに接続する際のポート番号を指定し、[次へ]をクリックする

../_images/SetupWizard08.png
  1. [マルチノード構成にする]にチェックを入れ、各項目を入力し、[次へ]をクリックする

    ../_images/MultiNodeSetupWizard01.png

    項目名

    説明

    クラスター名

    構築するクラスターの名前を指定する

    ノード名

    インストールを実行しているホストのノード名を指定する

    自身のIPアドレス

    インストールを実行しているホストのIPを入力する

    ノードのIPリスト

    自身のIPアドレスと、クラスターに参加するその他のホストのIPをカンマ区切りで入力する

  1. 設定が完了したら[インストール]をクリックしてインストールを実行する

../_images/MultiNodeSetupWizard02.png
  1. インストールが完了したら[完了]をクリックしてセットアップウィザードを終了する

../_images/SetupWizard11.png
  1. デスクトップに作成されたショートカットアイコンをクリックするか、Webブラウザを起動して以下のURLを入力し、Webコンソールにアクセスする

http://<ALogをインストールしたホストのコンピューター名またはIPアドレス>:<指定したポート番号>/Login
../_images/SetupWizard12.png

ヒント

  • 既定の管理者ユーザー「admin」、パスワード「alog」でログインすることができます。ログイン後、管理画面でパスワードを変更してください。

  • インストール直後はWebコンソールへ接続できるまで時間を要す場合があります。

7.1.4. データベースをインストールする

続いて、クラスターに参加するホストへデータベースをインストールします。

../_images/MultiNodeOperation03.jpg
  1. ALogのセットアッププログラムを実行すると言語選択画面が表示される。言語を選択し[OK]をクリックする

../_images/SetupWizard01.png
  1. セットアップウィザード開始画面が表示される。[次へ]をクリックする

../_images/SetupWizard02.png
  1. 使用許諾契約書が表示される。内容を確認し、[同意する]を選択して[次へ]をクリックする

../_images/SetupWizard03.png
  1. インストールするコンポーネントが表示されるので [ALog]のチェックを外し 、[次へ]をクリックする

../_images/MultiNodeSetupWizard03.png
  1. インストール先フォルダーを指定し、[次へ]をクリックする

../_images/SetupWizard05.png
  1. アプリケーションデータ用フォルダー(アプリケーションの設定やデータベースなどを保存するフォルダー)を指定し、[次へ]をクリックする

    このフォルダーは大きいサイズのディスク領域を必要とするため、システム領域(Cドライブ)以外に作成することを推奨

../_images/SetupWizard07.png
  1. 各項目を入力し、[次へ]をクリックする

    ../_images/MultiNodeSetupWizard04.png

    項目名

    説明

    クラスター名

    メインホストにALogとデータベースをインストールする」の手順9で指定したクラスター名を入力する

    ノード名

    インストールを実行しているホストのノード名を指定する

    自身のIPアドレス

    インストールを実行しているホストのIPを入力する

    ノードのIPリスト

    インストールを実行しているホスト以外でクラスターに参加するホストのIPをカンマ区切りで入力する

注意

ノード名は重複しないように指定する必要があります。

  1. 設定が完了したら[インストール]をクリックしてインストールを実行する

../_images/MultiNodeSetupWizard05.png
  1. インストールが完了したら[完了]をクリックしてセットアップウィザードを終了する

../_images/MultiNodeSetupWizard06.png

7.1.5. クラスターが構築できているか確認する

各ホストへのインストールが完了したら、サポートデータを取得し、クラスターが構築できているかを確認します。
  1. 「ヘルプ」へ移動し、「サポートデータの収集」をクリック

  2. 確認ダイアログが表示されたら、「収集開始」をクリック

  3. サポートデータのダウンロードが完了したら、ファイルを展開する

  4. 展開されたフォルダ内の「ace_dbinfo.txt」を開く

  5. 「_cat/nodes」欄を確認し、クラスターに参加させたい全てのホストの情報(IP)が出力されていることを確認する


7.2. クラスター構築完了後のサービス停止/起動手順

OSシャットダウン等に伴い、クラスター構築完了後にサービス停止および起動をさせる場合は下記手順にて実施してください。

注意

データベースのみをインストールしたホストだけを停止させたい場合でも、メインホストの「ALog」サービスは停止させる必要があります。

7.2.1. 停止手順

  1. メインホストにてALogのWebコンソールへログインする

  2. 管理 > ステータス画面より下記の各タスクを「無効」にする

・ ステータス > 定期タスクの「ログ変換」以外のタスク
  • インポート/レポート/AD情報取得/メンテナンス/リスク学習

  1. 無効にした各タスクの「次回の実行日時」が「ー」になっていることを確認する

  2. 「ALog タスクスケジューラー」で「停止」をクリック

  3. 「実行中のタスクを停止する」にチェックを入れてクリック

  4. 「ALog タスクスケジューラー」が停止したら、「ALog」サービスを停止する

  5. メインホストにてコマンドプロンプトを開き、カレントディレクトリを「ALogDb」ディレクトリへ変更する

    (例:Cドライブに「ALog」フォルダがある場合)

    cd C:\ALog\ALogDb
    
  6. 続いて、以下のコマンドを1回実行する

alog_db_host.exe pre-stop
  1. 「pre-stop completed successfully! 」が出力されたことを確認し、「ALogDb」サービスを停止する

  2. 続いて、データベースのみインストールしたホストでも「ALogDb」サービスを停止する

ヒント

データベースのみをインストールしたホストだけを停止させたい場合は、メインホストでの「ALogDb」サービスの停止(手順6)は不要です。

7.2.2. 起動手順

  1. サービス停止させたホストにて「ALogDB」>「ALog」の順でサービスを起動させる

ヒント

  • OS起動後など、自動で各サービスが起動されている場合は、再起動等させる必要はございません。

  • データベースのみをインストールしているホストでは、「ALogDB」サービスが起動されていることを確認してください。

  1. メインホストにてALogのWebコンソールへログインする

  2. クラスターが構築できているか確認する」を参考にクラスターが構築されていることを確認する

  3. メインホストにてコマンドプロンプトを開き、カレントディレクトリを「ALogDb」ディレクトリへ変更する

    (例:Cドライブに「ALog」フォルダがある場合)

    cd C:\ALog\ALogDb
    
  4. コマンドプロンプトから以下のコマンドを1回実行する

alog_db_host.exe post-restart
  1. 「post-restart completed successfully!」が出力されたことを確認する

  2. 管理 > ステータス画面より下記の各タスクを「有効」にする

・ ステータス > 定期タスクの「ログ変換」以外のタスク
  • インポート/レポート/AD情報取得/メンテナンス/リスク学習

  1. 有効にした各タスクの「タスクの状態」が「準備完了」になったことを確認する


7.3. マルチノード構成に関するFAQ

質問

回答

「ノードのIPリスト」はノードに参加する全てのIPを入力しないとダメですか?

できるだけ多くのIPを入力頂くことにより、クラスター内の冗長性は強固になることから、全てのIPを入力頂くことを推奨しておりますが、必ずしも全てのIPを入力頂く必要はございません。
ただし、「ノードのIPリスト」に入力したIPを持つホストの「ALogdb」が、データベースのインストール操作時に、起動している必要があります。

起動済みのクラスターにDBを追加するときの手順は?

データベースをインストールする」の通り、追加するホストへインストールを実行するだけでクラスターへ追加されます。