JP1/Integrated Management - Manager 運用ガイド

[目次][索引][前へ][次へ]


1.2.3 データベースの再作成および設定変更

<この項の構成>
(1) コマンド実行履歴の再作成手順
(2) 監視オブジェクトDBおよびホスト情報DBの再作成手順
(3) イベントDBの再作成手順
(4) 応答待ちイベント滞留ファイルの再作成手順
(5) IMデータベースのサイズ拡張手順
(6) IMデータベースのポート変更手順
(7) ホスト名変更時のIMデータベース再構築手順

(1) コマンド実行履歴の再作成手順

  1. JP1/IM - Managerを停止する。
  2. JP1/Baseを停止する。
  3. 次の表に示すコマンド実行履歴ファイル,アクション情報ファイル,アクションホスト名格納ファイルを削除する。

    Windowsの場合

    表1-10 削除対象ファイル(Windows)

    情報の種類 対象ファイル
    コマンド実行履歴ファイル Baseパス\log\COMMAND\以下の全ファイル
    共有フォルダ\jp1base\log\COMMAND\以下の全ファイル
    アクション情報ファイル Consoleパス\log\action\actinf.log
    共有フォルダ\jp1cons\log\action\actinf.log
    アクションホスト名格納ファイル Consoleパス\log\action\acttxt{1|2}.log
    共有フォルダ\jp1cons\log\action\acttxt{1|2}.log

    UNIXの場合

    表1-11 削除対象ファイル(UNIX)

    情報の種類 対象ファイル
    コマンド実行履歴ファイル /var/opt/jp1base/log/COMMAND/以下の全ファイル
    共有ディレクトリ/jp1base/log/COMMAND/以下の全ファイル
    アクション情報ファイル /var/opt/jp1cons/log/action/actinf.log
    共有ディレクトリ/jp1cons/log/action/actinf.log
    アクションホスト名格納ファイル /var/opt/jp1cons/log/action/acttxt{1|2}.log
    共有ディレクトリ/jp1cons/log/action/acttxt{1|2}.log
  4. JP1/Baseを起動する。
  5. JP1/IM - Managerを起動する。

JP1/Base,JP1/IM - Managerを再起動し,JP1/IM - Viewや自動アクションからコマンド実行することでコマンド実行履歴が再作成されます。

(2) 監視オブジェクトDBおよびホスト情報DBの再作成手順

  1. JP1/IM - Managerを停止する。
  2. ファイルをバックアップする。
    Scopeパス\database\フォルダをバックアップしてください。
  3. 監視オブジェクトDBを再作成する。
    jcsdbsetup -f
    コマンドを実行すると,既存の監視オブジェクトDBを削除したあと,オブジェクトDBが再作成されます。
  4. ホスト情報DBを再作成する。
    まず,Scopeパス\database\jcshosts\フォルダ以下のファイルを削除してから次のコマンドを実行してください。
    jcshostsimport -r ホスト情報ファイル(jcs_hosts)
  5. JP1/IM - Managerを起動する。

(3) イベントDBの再作成手順

イベントDBを再作成する対象ホストにインストールされているJP1/Baseのバージョンによって,手順が異なります。

(a) マネージャー(JP1/Base 09-00以降)の場合

統合監視DBを使用しない場合と統合監視DBを使用する場合で手順が異なります。

統合監視DBを使用しない場合
JP1/Baseのjevdbinitコマンドを実行してイベントDBを初期化します。イベントDBの削除および再作成は必要ありません。
JP1/BaseのイベントDBを初期化する手順については,マニュアル「JP1/Base 運用ガイド」のイベントサービス環境の設定の章,イベントDBの初期化に関する説明を参照してください。

統合監視DBを使用する場合
次の手順に従って,イベントDBを初期化します。
  1. JP1/IM - Managerを停止する。
  2. JP1/Baseのjevdbinitコマンドを-sオプションを指定しないで実行する。
    -sオプションを指定しないと,初期化する前のイベントDB内通し番号を引き継ぎます。
jevdbinitコマンドの-sオプションを指定してイベントDB内通し番号を変更した場合は,統合監視DBを再セットアップする必要があります。最初に,jcodbunsetupコマンドを実行して統合監視DBをアンセットアップしてください。その後,jcodbsetupコマンドを実行して統合監視DBをセットアップし直してください。
jevdbinitコマンドについては,マニュアル「JP1/Base 運用ガイド」のコマンドの章を参照してください。

(b) エージェント(JP1/Base 07-11以降)の場合

JP1/Baseのjevdbinitコマンドを実行してイベントDBを初期化します。イベントDBの削除および再作成は必要ありません。

JP1/BaseのイベントDBを初期化する手順については,マニュアル「JP1/Base 運用ガイド」のイベントサービス環境の設定の章,イベントDBの初期化に関する説明を参照してください。

(c) エージェント(JP1/Base 07-10以前)の場合

イベントDBを再作成すると,次の問題が発生します。

これは,再作成によって転送元のイベントDBが初期化され,転送先のイベントDBの管理情報と不整合が発生するためです。

問題発生を防ぐため,次の手順に従ってイベントDBを再作成してください。

  1. JP1/Baseを停止する。
  2. 手順1で停止したJP1/Baseの転送設定ファイル(forward)に定義されているすべての転送先ホストのJP1/Baseを停止する。
    転送先ホストのJP1/Baseから,さらにほかのホストへ転送している場合,その転送先も同様に停止します。なお,停止するホストにJP1/IM - Managerをインストールしている場合は,JP1/IM - Managerを事前に停止してください。
    転送設定ファイル(forward)については,マニュアル「JP1/Base 運用ガイド」のイベントサービス環境の設定の章,JP1イベントの転送設定の説明を参照してください。
  3. 手順1,2で停止したJP1/BaseのイベントDBを削除する。
    イベントDBの内容を参照する必要がある場合,JP1/BaseのjevexportコマンドでCSVファイルに出力しておいてください。なお,出力したCSVファイルを使ってイベントDBを再作成することはできません。
    jevexportコマンドについては,マニュアル「JP1/Base 運用ガイド」のコマンドの章を参照してください。
  4. 手順2で停止したJP1/Base(およびJP1/IM - Manager)を起動する。
  5. 手順1で停止したJP1/Baseを起動する。

手順4,5でJP1/Baseを起動することで,イベントDBが再作成されます。

例えば,次の図に示すようなシステム構成でイベントDBを再作成するとします。

図1-1 イベントDBを再作成したいホストと転送先ホストの例

[図データ]

ホストAのイベントDBを再作成(削除)する場合,JP1イベントの転送先ホストであるホストCおよびホストFのイベントDBを削除する必要があります。

(4) 応答待ちイベント滞留ファイルの再作成手順

  1. JP1/IM - Managerを停止する。
  2. 応答待ちイベント滞留ファイルを削除する。

    表1-12 削除対象ファイル

    OS 対象ファイル
    Windows Consoleパス\log\response\resevent.dat
    共有フォルダ\jp1cons\log\response\resevent.dat
    UNIX /var/opt/jp1cons/log/response/resevent.dat
    共有ディレクトリ/jp1cons/log/response/resevent.dat
  3. JP1/IM - Managerを起動する。

(5) IMデータベースのサイズ拡張手順

ここでは,物理ホストでのIMデータベースのサイズ拡張手順,およびクラスタ環境でのIMデータベースのサイズ拡張手順について説明します。

(a) 物理ホストでのIMデータベースのサイズ拡張手順

  1. 統合監視DBを切り離す。
    データベースのサイズ拡張時にセントラルコンソールによるシステムの監視を継続(機能は一部縮退)する場合は,統合監視DBを切り離し,セントラルコンソールがJP1/BaseのイベントDBだけを使用するようにします。
    次のコマンドを実行したあと,JP1/IM - Managerを再起動してください。
     
    jcoimdef -db OFF
     
    jcoimdefコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jcoimdef」(1. コマンド)を参照してください。
    また,JP1/IM - MOを使用している場合は,接続元のJP1/IM - MOのJP1/IM - Message Optimizerサービスも停止してください。
  2. JP1/IM-Managerサービスを停止する。
    手順1でセントラルコンソールが利用するデータベースをJP1/BaseのイベントDBに切り替えた場合はJP1/IM-Managerサービスを停止する必要はありません。
  3. データベースをバックアップする。
    -m EXPANDオプションを指定して,jimdbbackupコマンドを実行します。
    jimdbbackupコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jimdbbackup」(1. コマンド)を参照してください。
  4. 統合監視DBとIM構成管理DBをアンセットアップする。
    セットアップしているデータベースだけ,アンセットアップします。
  5. セットアップ情報ファイルを編集する。
    セットアップ情報ファイルのデータベースサイズ(IMDBSIZE)に指定したサイズを変更します。
  6. 統合監視DBとIM構成管理DBをセットアップする。
    手順4でアンセットアップしたデータベースだけ,セットアップします。
    セットアップ時には,バックアップ時より大きなデータベースサイズと,バックアップ時と同じデータベース格納ディレクトリを指定する必要があります。
  7. データベースをリカバリーする。
    -m EXPANDオプションを指定してjimdbrecoveryコマンドを実行します。
    jimdbrecoveryコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jimdbrecovery」(1. コマンド)を参照してください。
  8. JP1/IM-Managerサービスを起動する。
    手順1で統合監視DBを切り離した場合は,次のコマンドを実行したあと,JP1/IM - Managerを再起動してください。
     
    jcoimdef -db ON
     
    jcoimdefコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jcoimdef」(1. コマンド)を参照してください。
    また,JP1/IM - MOを使用している場合は,接続元のJP1/IM - MOのJP1/IM - Message Optimizerサービスも起動してください。

(b) クラスタ環境でのIMデータベースのサイズ拡張手順

  1. 統合監視DBを切り離す。
    データベースのサイズ拡張時にセントラルコンソールによるシステムの監視を継続(機能は一部縮退)する場合は,統合監視DBを切り離し,セントラルコンソールがJP1/BaseのイベントDBだけを使用するようにします。
    次のコマンドを実行したあと,JP1/IM - Managerを再起動してください。
     
    jcoimdef -db OFF -h 論理ホスト名
     
    jcoimdefコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jcoimdef」(1. コマンド)を参照してください。
    また,JP1/IM - MOを使用している場合は,接続元のJP1/IM - MOのJP1/IM - Message Optimizerサービスも停止してください。
  2. JP1/IM-Managerサービスおよびクラスタデータベースサービスを停止する。
    手順1でセントラルコンソールが利用するデータベースをJP1/BaseのイベントDBに切り替えた場合はJP1/IM-Managerサービスを停止する必要はありません。
    また,クラスタソフトに登録したクラスタデータベースサービスを停止します。
  3. データベースをバックアップする。
    -m EXPANDオプションを指定して,jimdbbackupコマンドを実行します。
    jimdbbackupコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jimdbbackup」(1. コマンド)を参照してください。
  4. 統合監視DBとIM構成管理DBをアンセットアップする。
    セットアップしているデータベースだけ,アンセットアップします。
  5. クラスタセットアップ情報ファイルを編集する。
    クラスタセットアップ情報ファイルのデータベースサイズ(IMDBSIZE)に指定したサイズを変更します。
  6. 統合監視DBとIM構成管理DBをセットアップする。
    手順4でアンセットアップしたデータベースだけ,セットアップします。
    セットアップ時には,バックアップ時より大きなデータベースサイズと,バックアップ時と同じデータベース格納ディレクトリを指定する必要があります。
  7. データベースをリカバリーする。
    -m EXPANDオプションを指定してjimdbrecoveryコマンドを実行します。
    jimdbrecoveryコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jimdbrecovery」(1. コマンド)を参照してください。
  8. クラスタデータベースサービスおよびJP1/IM-Managerサービスを起動する。
    手順2で停止したクラスタデータベースサービスおよびJP1/IM-Managerサービスを開始する。
    手順1で統合監視DBを切り離した場合は,次のコマンドを実行したあと,JP1/IM - Managerを再起動してください。
     
    jcoimdef -db ON -h 論理ホスト名
     
    jcoimdefコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jcoimdef」(1. コマンド)を参照してください。
    また,JP1/IM - MOを使用している場合は,接続元のJP1/IM - MOのJP1/IM - Message Optimizerサービスも起動してください。

(6) IMデータベースのポート変更手順

  1. JP1/IM-Managerサービスを停止する。
    JP1/IM - MOを使用している場合は,接続元のJP1/IM - MOのJP1/IM - Message Optimizerサービスも停止してください。
  2. データベースをバックアップする。
    -m MAINTオプションを指定して,jimdbbackupコマンドを実行します。
    jimdbbackupコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jimdbbackup」(1. コマンド)を参照してください。
  3. 統合監視DBとIM構成管理DBをアンセットアップする。
    セットアップしているデータベースだけ,アンセットアップします。
  4. セットアップ情報ファイルを編集する。
    セットアップ情報ファイルに記載されているポート番号を変更します。
  5. 統合監視DBとIM構成管理DBをセットアップする。
    手順3でアンセットアップしたデータベースだけ,セットアップします。
  6. データベースをリカバリーする。
    -m MAINTオプションを指定してjimdbrecoveryコマンドを実行します。
    jimdbrecoveryコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jimdbrecovery」(1. コマンド)を参照してください。
  7. JP1/IM - Managerを起動する。
    JP1/IM - MOを使用している場合は,接続元のJP1/IM - MOのJP1/IM - Message Optimizerサービスも起動してください。

(7) ホスト名変更時のIMデータベース再構築手順

物理ホストまたは論理ホストのホスト名を変更した場合,IMデータベースを再構築する必要があります。再構築の手順を次に示します。ただし,論理ホストのホスト名変更の場合は,クラスタソフトに登録するIMデータベースのサービスも本手順で作成されたサービスを再登録する必要があります。

  1. JP1/IM-Managerサービスを停止する。
    JP1/IM - MOを使用している場合は,接続元のJP1/IM - MOのJP1/IM - Message Optimizerサービスも停止してください。
  2. データベースをバックアップする。
    -m MAINTオプションを指定して,jimdbbackupコマンドを実行します。
    jimdbbackupコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jimdbbackup」(1. コマンド)を参照してください。
  3. 統合監視DBとIM構成管理DBをアンセットアップする。
    セットアップしているデータベースだけ,アンセットアップします。
  4. JP1/IM - Managerのホスト名を変更する。
  5. 統合監視DBとIM構成管理DBをセットアップする。
    手順4でアンセットアップしたデータベースだけ,セットアップします。
  6. データベースをリカバリーする。
    -m MAINTオプションを指定してjimdbrecoveryコマンドを実行します。
    jimdbrecoveryコマンドについては,マニュアル「JP1/Integrated Management - Manager コマンド・定義ファイルリファレンス」の「jimdbrecovery」(1. コマンド)を参照してください。
  7. JP1/IM - Managerを起動する。
    変更対象ホストのJP1/IM - Managerを起動します。論理ホストのセットアップ時は,クラスタセットアップ情報ファイルの論理ホスト名の編集が必要です。
    JP1/IM - MOを使用している場合は,接続元のJP1/IM - MOのJP1/IM - Message Optimizerサービスも起動してください。

[目次][前へ][次へ]


[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2009, 2011, Hitachi, Ltd.