Hitachi

JP1 Version 13 JP1/Integrated Management 3 - Manager 構築ガイド


7.4.3 バージョンアップしてクラスタ環境を構築する(Windowsの場合)

インテリジェント統合管理基盤をクラスタ環境で使用している場合に,バージョンアップする手順について説明します。

また,連携製品のバージョンアップも同時に実施する場合は,手順9を実行する前に連携製品のバージョンアップを実施してください。

  1. JP1/IM - Managerを停止する。

    物理ホスト環境,論理ホスト環境すべてのJP1/IM - Managerを停止してください。

  2. プラグインのフォルダをコピーする。

    物理ホストのプラグインのpluginフォルダを,共有フォルダにコピーします。次のコマンドを実行します。

    xcopy Managerパス\plugin 共有フォルダ\jp1imm\plugin /s/e/i
  3. 定義ファイルをコピーする。

    物理ホストの定義ファイルを,共有フォルダにコピーします。次のコマンドを実行します。

    robocopy Managerパス\conf\imdd 共有フォルダ\jp1imm\conf\imdd /e /xn /xo /xc
    xcopy Managerパス\conf\imdd\*.model 共有フォルダ\jp1imm\conf\imdd /y
    xcopy Managerパス\conf\imdd\system\*.model 共有フォルダ\jp1imm\conf\imdd\system /y
    xcopy Managerパス\conf\imdd\system\*.update 共有フォルダ\jp1imm\conf\imdd\system /y
    xcopy Managerパス\conf\imdd\system\fileoperation\*.update 共有フォルダ\jp1imm\conf\imdd\system\fileoperation /y
    xcopy Managerパス\conf\imdd\responseaction\*.model 共有フォルダ\jp1imm\conf\imdd\responseaction /y
    xcopy Managerパス\conf\imdd\fileoperation\*.model 共有フォルダ\jp1imm\conf\imdd\fileoperation /y
    xcopy Managerパス\conf\imdd\suggestion\*.model 共有フォルダ\jp1imm\conf\imdd\suggestion /y
    xcopy Managerパス\conf\imdd\plugin 共有フォルダ\jp1imm\conf\imdd\plugin /s/e/i/y
    xcopy Managerパス\conf\imgndb\postgresql.conf.model 共有フォルダ\jp1imm\conf\imgndb /y
    echo f | xcopy 共有フォルダ\jp1imm\conf\imdd\system\imdd_system.properties.update 共有フォルダ\jp1imm\conf\imdd\system\imdd_system.properties /y
    echo f | xcopy 共有フォルダ\jp1imm\conf\imdd\system\fileoperation\imdd_product_deffile_list.json.update 共有フォルダ\jp1imm\conf\imdd\system\fileoperation\imdd_product_deffile_list.json /y
  4. イベント転送中継情報フォルダを作成する。

    イベント転送中継情報フォルダとして「共有フォルダ\jp1imm\data\imdd\eventForward\」を作成します。次のコマンドを実行します。

    mkdir 共有フォルダ\jp1imm\data\imdd\eventForward\
  5. インテリジェント統合管理データベースをセットアップする。

    V12のJP1/IM - Managerからバージョンアップした場合は,インテリジェント統合データベースの論理ホスト環境を構築します。

  6. 新しい設定値を追加する。

    利用する機能に合わせて,新しく追加された設定値を追加します。

    注※

    JP1/IM - Managerを13-00または13-01から13-10以降にバージョンアップした場合,テキストエディターなどで,次のファイルの末尾に「web-enable-admin-api: true」,「db-connections-max: 50」,「db-writer-connection-concurrency: 1」の3行(下記の「変更後」の下線部分)を追加します。なお,インテリジェント統合管理データベースを再構築したときは,自動で追加されるため,この手順は不要です。

    共有フォルダ\jp1imm\conf\imgndb\config.yml

    <変更例>

    ・変更前

    db-host: localhost

    db-name: imgndb

    db-user: imuser

    db-password: rCKsdJ8vSQn2

    db-port: 20705

    web-listen-address: localhost:20706

    log-level: info

    db-ssl-mode: allow

    promql-max-points-per-ts: 30001

    ・変更後

    db-host: localhost

    db-name: imgndb

    db-user: imuser

    db-password: rCKsdJ8vSQn2

    db-port: 20705

    web-listen-address: localhost:20706

    log-level: info

    db-ssl-mode: allow

    promql-max-points-per-ts: 30001

    web-enable-admin-api: true

    db-connections-max: 50

    db-writer-connection-concurrency: 1

    web-enable-admin-api: true」の行を追加しなかった場合,トレンドデータの削除と統合エージェント情報の削除が失敗します。

    トレンドデータの削除と統合エージェント情報については,マニュアル「JP1/Integrated Management 3 - Manager 画面リファレンス」の「2.2.1 [統合エージェント一覧]画面」,マニュアル「JP1/Integrated Management 3 - Manager コマンド・定義ファイル・APIリファレンス」の「5.11.4 トレンドデータ削除」および「5.18.2 統合エージェント情報削除」を参照してください。

    db-connections-max: 50」および「db-writer-connection-concurrency: 1」の行を追加しなかった場合,大量のパフォーマンスデータ(目安:システム内(多段構成時は下位マネージャーのシステム内)の統合エージェントで収集しているサンプル数の合計が秒間10,000を超える場合)を収集しているときに,次の現象が発生することがあります。

    ・パフォーマンスデータがインテリジェント統合管理データベースに保存されず,表示および取得ができなくなる

    ・トレンドデータ管理サービスのメモリ使用量が増加する

  7. サービスの依存関係を設定する。

    統合エージェント管理基盤とインテリジェント統合管理データベースのサービスをクラスタソフトに登録して,クラスタソフトからの制御で起動・停止するように設定します。

    依存関係の設定内容については,「7.3.5(5) JP1/IM - Manager(インテリジェント統合管理データベース)の設定」を参照してください。

  8. サービスを起動する。

    クラスタソフトから次のサービスを起動します。

    • JP1/IM3-Manager_論理ホスト名

    • JP1/IM3-Manager Intelligent Integrated DB Server_論理ホスト名

    • JP1/IM3-Manager Trend Data Management Service_論理ホスト名

    • JP1/IM3-Agent Base Server_論理ホスト名

    • JP1/IM3-Agent Base Proxy Server_論理ホスト名

  9. jddcreatetreeコマンドを実行して,IM管理ノード関連ファイルを生成する。

    jddcreatetreeコマンドの詳細については,マニュアル「JP1/Integrated Management 3 - Manager コマンド・定義ファイル・APIリファレンス」の「jddcreatetree」(1. コマンド)を参照してください。

  10. jddupdatetreeコマンドを新規・再構築モードで実行して,定義内容をインテリジェント統合管理サーバに反映する。

    jddupdatetreeコマンドの詳細については,マニュアル「JP1/Integrated Management 3 - Manager コマンド・定義ファイル・APIリファレンス」の「jddupdatetree」(1. コマンド)を参照してください。