2.1.4 PFM - Agent for HiRDBのセットアップ手順
ここでは,PFM - Agent for HiRDBを運用するための,セットアップについて説明します。
は使用する環境によって必要になるセットアップ項目,またはデフォルトの設定を変更する場合のオプションのセットアップ項目を示します。
- <この項の構成>
- (1) PFM - Agent for HiRDBの登録
- (2) インスタンス環境の設定
- (3) インスタンス設定ファイルを作成する
- (4) ネットワークの設定
- (5) ログのファイルサイズ変更
- (6) パフォーマンスデータの格納先の変更
- (7) PFM - Agent for HiRDBの接続先PFM - Managerの設定
- (8) 動作ログ出力の設定
(1) PFM - Agent for HiRDBの登録
PFM - ManagerおよびPFM - Web Consoleを使ってPFM - Agentを一元管理するために,PFM - ManagerおよびPFM - Web ConsoleにPFM - Agent for HiRDBを登録する手順を説明します。
PFM - Managerのバージョンが08-50以降の場合,PFM - Agentの登録は自動で行われるため,ここで説明する手順は不要です。ただし,PFM - Managerのリリースノートに記載されていないデータモデルバージョンのPFM - Agentは手動で登録する必要があります。なお,PFM - Agent for HiRDBのデータモデルのバージョンについては,「付録I バージョン互換」を参照してください。
PFM - Agentの登録の流れを次に示します。
図2-4 PFM - Agentの登録の流れ
![[図データ]](figure/zub02s04.gif)
- 注意
- PFM - Agentの登録は,インスタンス環境を設定する前に実施してください。
- すでにPFM - Agent for HiRDBの情報が登録されているPerformance Managementシステムに,新たに同じバージョンのPFM - Agent for HiRDBを追加した場合,PFM - Agentの登録は必要ありません。
- バージョンが異なるPFM - Agent for HiRDBを,異なるホストにインストールする場合,古いバージョン,新しいバージョンの順でセットアップしてください。
- PFM - Managerと同じホストにPFM - Agentをインストールした場合,jpcconf agent setup(jpcagtsetup)コマンドが自動的に実行されます。共通メッセージログに「KAVE05908-I エージェント追加セットアップは正常に終了しました」と出力されるので,結果を確認してください。コマンドが正しく実行されていない場合は,コマンドを実行し直してください。コマンドの実行方法については,マニュアル「JP1/Performance Management リファレンス」を参照してください。
- PFM - Agent for HiRDBの情報を登録する作業では,PFM - Web Consoleの[レポート階層]タブおよび[アラーム階層]タブに「HiRDB」という名前のフォルダが作成されます。[レポート階層]タブで,すでに独自に「HiRDB」という名前のフォルダまたはファイルを作成していた場合には,名前を変更してから作業を始めてください。
(a) PFM - Agent for HiRDBのセットアップファイルをコピーする
PFM - Agent for HiRDBをインストールしたホストにあるセットアップファイルをPFM - ManagerおよびPFM - Web Consoleをインストールしたホストにコピーします。手順を次に示します。
- PFM - Web Consoleが起動されている場合は,停止する。
- PFM - Agentのセットアップファイルをバイナリーモードでコピーする。
ファイルが格納されている場所およびファイルをコピーする場所を次の表に示します。
表2-2 コピーするセットアップファイル
PFM - Agentの セットアップファイル | コピー先 |
---|
PFMプログラム名 | OS | コピー先フォルダ |
---|
インストール先フォルダ¥setup¥jpcagtbw.EXE | PFM - Manager | Windows | インストール先フォルダ¥setup¥ |
インストール先フォルダ¥setup¥jpcagtbu.Z | UNIX | /opt/jp1pc/setup/ |
インストール先フォルダ¥setup¥jpcagtbw.EXE | PFM - Web Console | Windows | インストール先フォルダ¥setup¥ |
インストール先フォルダ¥setup¥jpcagtbu.Z | UNIX | /opt/jp1pcwebcon/setup/ |
(b) PFM - Managerホストでセットアップコマンドを実行する
PFM - ManagerでPFM - Agent for HiRDBをセットアップするための次のコマンドを実行します。
jpcconf agent setup -key HiRDB
(jpcagtsetup agtb)
- 注意
- コマンドを実行するローカルホストのPerformance Managementのプログラムおよびサービスが完全に停止していない状態でjpcconf agent setup(jpcagtsetup)コマンドを実行した場合,エラーが発生することがあります。その場合は,Performance Managementのプログラムおよびサービスが完全に停止したことを確認したあと,再度jpcconf agent setup(jpcagtsetup)コマンドを実行してください。
PFM - ManagerホストにあるPFM - Agentのセットアップファイルは,この作業が終了したあと,削除してもかまいません。
(c) PFM - Web Consoleホストでセットアップコマンドを実行する
PFM - Web ConsoleでPFM - Agent for HiRDBをセットアップするための次のコマンドを実行します。
jpcwagtsetup
PFM - Web ConsoleホストにあるPFM - Agentのセットアップファイルは,この作業が終了したあと削除してもかまいません。
(2) インスタンス環境の設定
インスタンス環境の設定では,次の項目を実施します。複数のインスタンス環境を設定する場合は,この手順を繰り返し実施します。
インスタンス環境の設定は,システムマネジャが稼働するホストで実施してください。なお,システムマネジャが稼働していないホストでは,インスタンス環境の設定は実施しないでください。
設定するインスタンス情報を次の表に示します。セットアップの操作を始める前に,次の情報をあらかじめ確認してください。HiRDBのインスタンス情報の詳細については,HiRDBのマニュアルを参照してください。
表2-3 PFM - Agent for HiRDBのインスタンス情報
項目 | 説明 | 設定できる値 | デフォルト値 |
---|
PDDIR | 監視対象のHiRDBシステムのシステムマネジャを含むHiRDBユニットのHiRDB運用ディレクトリのパス(環境変数PDDIRの値)。 | 200バイト以内のパス名 | なし |
PDCONFPATH | 監視対象のHiRDBシステムのシステムマネジャを含むHiRDBユニットの環境変数PDCONFPATHの値。 「PDDIRの値¥conf」が設定されます。 | 205バイト以内のパス名 |
HiRDB_user | DBA権限を持つHiRDB認可識別子。大文字と小文字を区別する場合は全体を"(引用符)で囲んでください。囲まなければすべて大文字として扱われます。 | 10バイト以内の文字列 |
HiRDB_password | HiRDB_userに対応するパスワード。大文字と小文字を区別する場合は全体を"(引用符)で囲んでください。囲まなければすべて大文字として扱われます。 | 32バイト以内の文字列 |
HiRDB_admin | HiRDB管理者。 | 128バイト以内の文字列 |
Store Version※ | Storeバージョン。 | {1.0|2.0} | 2.0 |
- 注※
- PFM - Agent for HiRDBと同一ホスト上のPFM - ManagerまたはPFM - Baseが08-10以降で,初めてインスタンス環境を設定する場合に必要です。
インスタンス環境を構築するには,jpcconf inst setup(jpcinssetup)コマンドを使用します。インスタンス環境の構築手順を次に示します。
- サービスキーおよびインスタンス名を指定して,jpcconf inst setup(jpcinssetup)コマンドを実行する。
例えば,PFM - Agent for HiRDBのインスタンス名HRD1のインスタンス環境を構築する場合,次のように指定してコマンドを実行します。
jpcconf inst setup -key HiRDB -inst HRD1
(jpcinssetup agtb -inst HRD1)
agtb:HiRDBエージェントを示します。
jpcconf inst setup(jpcinssetup)コマンドの詳細については,マニュアル「JP1/Performance Management リファレンス」を参照してください。
- HiRDBのインスタンス情報を設定する。
表2-3に示した項目を,コマンドの指示に従って入力してください。各項目とも省略できません。
すべての入力が終了すると,インスタンス環境が構築されます。構築時に入力したアカウント名,パスワード,リスナー名,エージェントログ出力先,またはエージェントログファイルサイズを変更したい場合は,再度jpcconf inst setup(jpcinssetup)コマンドを実行し,インスタンス環境を更新してください。インスタンス環境の更新については,「2.4.3 インスタンス環境の更新」を参照してください。
構築されるインスタンス環境を次に示します。
- インスタンス環境のフォルダ構成
インストール先フォルダ¥agtb下にインスタンス環境が構築されます。
構築されるインスタンス環境のフォルダ構成を次に示します。
表2-4 インスタンス環境のフォルダ構成
フォルダ名・ファイル名 | 説明 |
---|
agent | インスタンス名 | jpcagt.ini | Agent Collectorサービス起動情報ファイル |
jpcagt.ini.model※ | Agent Collectorサービス起動情報ファイルの初期化用ファイル |
jpcagtbdef.ini | インスタンス設定ファイル |
jpcagtbdef.ini.model※ | インスタンス設定ファイルの初期化用ファイル |
inssetup.bat | インスタンス設定用バッチファイル |
log | ログファイル用フォルダ |
store | インスタンス名 | jpcsto.ini | Agent Storeサービス起動情報ファイル |
jpcsto.ini.model※ | Agent Storeサービス起動情報ファイルの初期化用ファイル |
*.DAT | データモデル定義ファイル |
dump | エクスポート用フォルダ |
backup | バックアップ用フォルダ |
partial | 部分バックアップ用フォルダ |
import | インポート用フォルダ |
log | ログファイル用フォルダ |
- 注※
- インスタンス環境を構築した時点の設定値に戻したいときに使用します。
- インスタンス環境のサービスID
インスタンス環境のサービスIDは次のようになります。
プロダクトID 機能ID インスタンス番号 インスタンス名 [ホスト名]
PFM - Agent for HiRDBの場合,インスタンス名にはjpcconf inst setup(jpcinssetup)コマンドで指定したインスタンス名が表示されます。
サービスIDについては,マニュアル「JP1/Performance Management 設計・構築ガイド」の,付録を参照してください。
- インスタンス環境のWindowsのサービス名
インスタンス環境のWindowsのサービス名は次のようになります。
- Agent Collectorサービス:PFM - Agent for HiRDB インスタンス名
- Agent Storeサービス:PFM - Agent Store for HiRDB インスタンス名
Windowsのサービス名については,マニュアル「JP1/Performance Management 設計・構築ガイド」の,付録を参照してください。
(3) インスタンス設定ファイルを作成する
インスタンス設定ファイル(インストール先フォルダ¥agtb¥agent¥インスタンス名¥jpcagtbdef.ini)に次の構成および情報を設定します。
- HiRDB/パラレルサーバの構成
- システムマネジャが稼働しないホストに関する情報
- PD_ROT1,PD_ROT2レコードの収集に関する情報
- PI_RDST,PI_RDDSレコード収集時の収集対象RDエリアに関する情報
- PI_FSSTレコード,PI_SSYSレコード,PI_RDFLレコードおよびPI_RDFSレコード収集時のリモート実行に関する情報
- PI_SSYSレコード,PI_RDFLレコードおよびPI_RDFSレコード収集時に関する情報
なお,インスタンスを作成すると,jpcagtbdef.iniファイルは初期化されます。
インスタンス設定ファイルのフォーマットを次の図に示します。
図2-5 インスタンス設定ファイルjpcagtbdef.iniのフォーマット(Windowsの場合)
![[図データ]](figure/zub02s05.gif)
- 注意
- jpcagtbdef.iniファイルの中で「=」の左右に指定する文字列の両端には,余分な文字(空白文字,引用符など)を挿入しないでください。
- AGTBPATHセクション
ホスト名とPFMのインストール先フォルダのパス名を指定します。PFMがWindows版でPI_FSST,PI_SSYS,PI_RDFLまたはPI_RDFSレコードを収集する場合に必要です。
記述がない場合は,該当するホストに存在するユニットの,サーバの作業表用HiRDBファイルシステム領域の情報や統計情報を収集しません。
AGTBPATHセクションに設定するラベルと値を次に示します。
表2-5 AGTBPATHセクションに設定するラベルと値
ラベル | 値 |
---|
リモートホスト名※1 ※2 | 「リモートホスト名」で示されたホスト上のPFMのインストール先フォルダのパス。絶対パスで指定すること。 |
- 注※1
- リモートホスト名には,次に示す表のホスト名を指定してください。ただし,監視対象のHiRDBシステムのシステムマネジャが稼働するホストは指定しないでください。
- 注※2
- 同一ホスト上に複数の監視対象HiRDBユニットがある場合,そのホスト名は1回だけ設定してください。
表2-6 HiRDBユニットの系切り替え構成とリモートホスト名の指定方法
HiRDBユニットの系切り替え構成 | リモートホスト名の指定方法 |
---|
系切り替えなし | 該当するユニット識別子の-uに指定されている,pdsysのpdunitオペランド-xに指定したホスト名を指定する。 |
IPアドレス引き継ぎありスタンバイ型系切り替え |
1:1スタンバイレス型系切り替え |
影響分散スタンバイレス型系切り替え |
IPアドレス引き継ぎなしスタンバイ型系切り替え | 該当するユニット識別子の-uに指定されている,pdsysのpdunitオペランド -xに指定したホスト名および-cに指定したホスト名を指定する。 |
- PDDIRセクション
ユニット名とPDDIRを指定します。次の条件をすべて満たす場合は,該当するユニットにPDDIRを設定してください。
- PI_FSST,PI_SSYS,PI_RDFL,またはPI_RDFSレコードを収集する場合
- HiRDBシステム共通定義ファイル(pdsysファイル)のpdunitオペランドに-dオプションの指定がない場合
この指定がない場合,ユニットに存在するサーバの作業表用HiRDBファイルシステム領域の情報や統計情報を収集しません。
PDDIRセクションに設定するラベルと値を次に示します。
表2-7 PDDIRセクションに設定するラベルと値
ラベル | 値 |
---|
ユニット識別子 | 「ユニット識別子」で示されるHiRDBユニットの環境変数PDDIRの値を指定する。 |
- PDCONFPATHセクション
ユニット名とPDCONFPATHを指定します。PI_FSST,PI_SSYS,PI_RDFL,またはPI_RDFSレコードを収集する場合に必要です。
この指定がない場合,ユニットに存在するサーバの作業表用HiRDBファイルシステム領域の情報を収集しません。
PDCONFPATHセクションに設定するラベルと値を次に示します。
表2-8 PDCONFPATHセクションに設定するラベルと値
ラベル | 値 |
---|
ユニット識別子 | 「ユニット識別子」で示されるHiRDBユニットの環境変数PDCONFPATHの値を指定する。 |
- ROT1_Optionsセクション
PD_ROT1_Optionsセクションには,PD_ROT1収集時に実行する,pddbst -k predコマンドのコマンドオプションを指定します。省略すると,監視期間または基準定義ファイルが指定されていない状態の情報が収集されます。
表2-9 PD_ROT1セクションに設定するラベルと値
ラベル | 値 |
---|
Option_c | pddbst -k pred コマンドの-cオプションに使用する「基準値定義ファイル」の絶対パス(590バイト以内)を指定する。 |
Option_R | pddbst -k pred コマンドの-Rオプションに使用する「監視期間」および「メンテナンス延長期間」を指定する。 |
- ROT2_Optionsセクション
PD_ROT2_Optionsセクションには,PD_ROT2収集時に実行する,pddbst -k predコマンドのコマンドオプションを指定します。省略すると,監視期間または基準定義ファイルが指定されていない状態の情報が収集されます。
表2-10 PD_ROT2セクションに設定するラベルと値
ラベル | 値 |
---|
Option_c | pddbst -k pred コマンドの-cオプションに使用する「基準値定義ファイル」の絶対パス(590バイト以内)を指定する。 |
Option_R | pddbst -k pred コマンドの-Rオプションに使用する「監視期間」および「メンテナンス延長期間」を指定する。 |
- RDST_RDAREAセクション
RDST_RDAREAセクションには,PI_RDSTレコード収集時にデータ収集したいRDエリア名を,コンマ区切りで指定します。指定したRDエリアに関するパフォーマンスデータが収集されます。
HiRDBのpddblsコマンドと同様に,RDエリア名はRDエリア名一括指定ができます。
RDエリア名一括指定については,マニュアル「HiRDB コマンドリファレンス」を参照してください。
RDエリア名は重複して指定できません。RDエリア名を重複指定した場合,重複排除をしたRDエリアに関するパフォーマンスデータが収集されます。
例えば,RDST_RDAREAセクションにRDエリア名を指定する場合は次のようになります。
- HiRDB環境のRDエリアの構成:
RDMAST,RDDIRT,RDDICT,RDDATA10,RDDATA20,RDDATA30,RDINDX10,RDINDX20,RDINDX30
- RDST_RDAREAセクションの指定:
[RDST_RDAREA]
RDAREA_NAME=RDMAST,RDDATA10,RDDATA*,*RDDATA*
- PI_RDSTレコードで収集対象となるRDエリア:
RDMAST,RDDATA10,RDDATA20,RDDATA30
- 注意
- RDエリア名はアポストロフィ('),引用符("),エスケープ文字+引用符(¥")などの区切り文字を指定しないでください。
- RDエリア名の前方および後方に空白文字を含むRDエリアについては,動作が保証されません。
- RDAREA_NAMEラベルに値を指定していない場合は,すべてのRDエリアに関するパフォーマンスデータが収集されます。
- RDAREA_NAMEラベルの一部の指定に誤りがある場合は,正しく設定されたRDエリアに関するパフォーマンスデータだけが収集されます。
表2-11 RDST_RDAREAセクションに設定するラベルと値
ラベル | 値 |
---|
RDAREA_NAME | PI_RDSTレコード収集時にデータを収集したいRDエリア名をコンマ区切りで指定する。設定できるサイズはラベル名(RDAREA_NAME)を含む8,192バイト以内。 |
- RDDS_RDAREAセクション
RDDS_RDAREAセクションには,PI_RDDSレコード収集時にデータ収集したいRDエリア名を,コンマ区切りで指定します。指定したRDエリアに関するパフォーマンスデータが収集されます。
HiRDBのpddblsコマンドと同様に,RDエリア名はRDエリア名一括指定ができます。
RDエリア名一括指定については,マニュアル「HiRDB コマンドリファレンス」を参照してください。
RDエリア名は重複して指定できません。RDエリア名を重複指定した場合,重複排除をしたRDエリアに関するパフォーマンスデータが収集されます。
例えば,RDDS_RDAREAセクションにRDエリア名を指定する場合は次のようになります。
- HiRDB環境のRDエリアの構成:
RDMAST,RDDIRT,RDDICT,RDDATA10,RDDATA20,RDDATA30,RDINDX10,RDINDX20,RDINDX30
- RDDS_RDAREAセクションの指定:
[RDDS_RDAREA]
RDAREA_NAME=RDMAST,RDDATA10,RDDATA*,*RDDATA*
- PI_RDDSレコードで収集対象となるRDエリア:
RDMAST,RDDATA10,RDDATA20,RDDATA30
- 注意
- RDエリア名はアポストロフィ('),引用符("),エスケープ文字+引用符(¥")などの区切り文字を指定しないでください。
- RDエリア名の前方および後方に空白文字を含むRDエリアについては,動作が保証されません。
- RDAREA_NAMEラベルに値を指定していない場合は,すべてのRDエリアに関するパフォーマンスデータが収集されます。
- RDAREA_NAMEラベルの一部の指定に誤りがある場合は,正しく設定されたRDエリアに関するパフォーマンスデータだけが収集されます。
表2-12 RDDS_RDAREAセクションに設定するラベルと値
ラベル | 値 |
---|
RDAREA_NAME | PI_RDDSレコード収集時にデータを収集したいRDエリア名をコンマ区切りで指定する。設定できるサイズはラベル名(RDAREA_NAME)を含む8,192バイト以内。 |
- REMOTE_OPERATION_FOR_ACTIVITYセクション
HiRDB/パラレルサーバで,稼働しているHiRDBユニットのパフォーマンスデータだけを取得するときに,「SETTING=ON」を指定します。デフォルトは指定なしです。
「SETTING=ON」を指定すると,HiRDBのシステムマネジャが存在するホストからほかのホストに対して,パフォーマンスデータを取得するコマンドがリモート実行されます。パフォーマンスデータの取得がシステムマネジャの稼働が前提となるため,ネットワークとログの容量の負荷を軽減できます。
指定を省略すると,システムマネジャが停止している場合でも,HiRDB/パラレルサーバを構成する各サーバのパフォーマンスデータが取得されます。システムマネジャが停止していても,ほかのHiRDBサーバのパフォーマンスデータを継続して取得できますが,ネットワークとログの容量の負荷が高くなることがあります。
このセクションは,インスタンス単位に設定できますが,レコード単位には設定できません。
レコードの種類によってリモート実行する判断方法が異なります。REMOTE_OPERATION_FOR_ACTIVITYセクションに設定するラベルと値を次の表に示します。
表2-13 REMOTE_OPERATION_FOR_ACTIVITYセクションに設定するラベルと値
ラベル | 値 |
---|
SETTING | PI_FSSTレコード収集時に,ユニットのステータスがACTIVEであるホストに対してだけリモート実行する場合に「ON」と指定する。 コマンドを実行できない状態(pdls -d svrコマンドの実行結果がKFPS01853-W)のホストには,リモート実行されません。 |
PI_SSYS,PI_RDFLおよびPI_RDFSレコード収集時に,pdls -d stjコマンドの実行結果から,統計情報の取得状況が判明しているユニットが存在するホストに対してだけリモート実行する場合に,「ON」と指定する。 |
HiRDBの状態(pdls -d svrコマンドの実行結果)およびREMOTE_OPERATION_FOR_ACTIVITYセクションの設定と,リモート実行されるかどうかの関係を次の表に示します。
表2-14 HiRDBの状態およびREMOTE_OPERATION_FOR_ACTIVITYセクションの設定とリモート実行有無の関係
システムマネジャのホスト | システムマネジャ以外のホスト | REMOTE_OPERATION_FOR_ACTIVITY | リモート実行有無 |
---|
コマンド実行可(KFPS01853-Wが出力されない) | ACTIVE | SETTING=ON | ○ |
上記以外(指定なしも含む) | ○ |
上記以外 | SETTING=ON | × |
上記以外(指定なしも含む) | ○ |
コマンド実行不可(KFPS01853-Wが出力される) | ACTIVE | SETTING=ON | × |
上記以外(指定なしも含む) | ○ |
上記以外 | SETTING=ON | × |
上記以外(指定なしも含む) | ○ |
- (凡例)
- ○:リモート実行します
- ×:リモート実行しません
REMOTE_OPERATION_FOR_ACTIVITYセクションの設定内容のメリットおよびデメリットを次の表に示します。
表2-15 REMOTE_OPERATION_FOR_ACTIVITYセクションの設定内容のメリットおよびデメリット
REMOTE_OPERATION_FOR_ACTIVITY | メリット | デメリット |
---|
SETTING=ON | PFM - Agent for HiRDBが実行するリモート実行で,ネットワーク障害などによって不要な負荷が掛からない(ただし,HiRDBサーバのユニット間通信の監視で起こるタイムラグによるステータス誤認識を除く)。 | システムマネジャが停止していると,ユニット全体のパフォーマンスデータが収集されない。 また,システムマネジャが稼働していて,システムマネジャ以外のユニットが停止している場合,そのシステムマネジャ以外のユニットに対するパフォーマンスデータは収集されない。 |
上記以外(指定なしも含む) | HiRDB/パラレルサーバ内のシステムマネジャが停止していても,ユニット全体のパフォーマンスデータが収集される。 | PFM - Agent for HiRDBが実行するリモート実行で,ネットワーク障害などによって不要な負荷が掛かることがある。 |
- NOT_EXECUTE_PDSTJSYNCセクション
PFM-Agent for HiRDBは,システムの稼働に関する統計情報(sys統計情報)やデータベース操作に関するHiRDBファイルの統計情報(fil統計情報)を取得するため,pdstjsyncコマンドを実行します。pdstjsyncコマンドには,コマンド実行時点でのsys統計情報の取得を抑止し,指定した時間間隔でだけsys統計情報を取得するオプション(-mオプション)があります。-mオプションを省略すると,指定した時間間隔とは別に,コマンド実行時点のsys統計情報が取得され,異なる時間間隔のsys統計情報が混在することがあります。そのため,PFM-Agent for HiRDBは-mオプション付きの動作で統計情報を取得しています。
ただし,pdstjsyncコマンドの-mオプションをサポートしていないHiRDBを使用する場合は,上記の統計情報の混在が起こります。この混在を防止するため,pdstjsyncコマンドの実行を抑止する場合に,NOT_EXECUTE_PDSTJSYNCセクションに「SETTING=ON」と指定します。指定すると,PI_SSYSレコード,PI_RDFLレコードおよびPI_RDFSレコード収集時に,pdstjsyncコマンドの実行による異なる時間間隔のsys統計情報の混在を防止できます。
NOT_EXECUTE_PDSTJSYNCセクションは,-mオプションをサポートしていないHiRDB用の指定であるため,pdstjsyncコマンドの-mオプションをサポートしているHiRDBの場合,NOT_EXECUTE_PDSTJSYNCセクションの指定値は無視されます。
pdstjsyncコマンドの-mオプションをサポートしていないHiRDBの場合,「SETTING=ON」以外の値を指定すると,エラーメッセージが出力されますが,指定は無視され処理は続行されます。
このセクションは,インスタンス単位に設定できますが,レコード単位には設定できません。
NOT_EXECUTE_PDSTJSYNCセクションに設定するラベルと値を次の表に示します。
表2-16 NOT_EXECUTE_PDSTJSYNCセクションに設定するラベルと値
ラベル | 値 |
---|
SETTING | PI_SSYSレコード,PI_RDFLレコードおよびPI_RDFSレコード収集時に,pdstjsyncコマンドの-mオプションをサポートしていないHiRDBを使用していて,pdstjsyncコマンドを実行したくない場合に,「ON」と指定する。 |
NOT_EXECUTE_PDSTJSYNCセクションには,SETTING=ONの指定を推奨します。なお,使用するHiRDBのバージョンとNOT_EXECUTE_PDSTJSYNCセクションの設定によって,pdstjsyncコマンドの実行有無が変わります。その内容を次の表に示します。
表2-17 HiRDBのバージョンでのpdstjsyncコマンド実行有無
推奨順 | HiRDBのバージョン | NOT_EXECUTE_PDSTJSYNC | pdstjsyncコマンド実行有無 |
---|
1 | pdstjsyncコマンドの-mオプションをサポートしているバージョンのHiRDB | SETTING=ON | ◎ |
上記以外(指定なしも含む) | ◎ |
2 | pdstjsyncコマンドの-mオプションをサポートしていないバージョンのHiRDB | SETTING=ON | × |
3 | 上記以外(指定なしも含む) | ○※ |
- (凡例)
- ◎:pdstjsyncコマンドの-mオプションを実行します
- ○:pdstjsyncコマンドを実行します
- ×:pdstjsyncコマンドを実行しません
- 注※
- 指定に誤りがある場合だけ,エラーメッセージが出力されます。
pdstjsyncコマンドの-mオプションをサポートしていないHiRDBの場合の,NOT_EXECUTE_PDSTJSYNCセクションの指定内容のメリットおよびデメリットを次の表に示します。
表2-18 NOT_EXECUTE_PDSTJSYNCセクションの指定内容のメリットおよびデメリット(pdstjsyncコマンド -mオプション未サポートのHiRDBの場合)
NOT_EXECUTE_PDSTJSYNC | メリット | デメリット |
---|
SETTING=ON | HiRDBのsys統計情報を出力する時間間隔以外にsys統計情報が出力されない。 | 収集契機が直近の,HiRDBのsys統計情報およびfil統計情報を収集できない。 |
上記以外(指定なしも含む) | 収集契機が直近の,HiRDBのsys統計情報およびfil統計情報を収集できる。 | HiRDBのsys統計情報を出力する時間間隔以外にもsys統計情報が出力される。 |
(4) ネットワークの設定![[図データ]](figure/zu1001.gif)
Performance Managementを使用するネットワーク構成に応じて,変更する場合にだけ必要な設定です。
ネットワークの設定では次の二つの項目を設定できます。
- IPアドレスを設定する
Performance Managementを複数のLANに接続されたネットワークで使用するときに設定します。複数のIPアドレスを設定するには,jpchostsファイルにホスト名とIPアドレスを定義します。設定したjpchostsファイルはPerformance Managementシステム全体で統一させてください。
詳細についてはマニュアル「JP1/Performance Management 設計・構築ガイド」の,インストールとセットアップについて説明している章を参照してください。
- ポート番号を設定する
Performance Managementが使用するポート番号を設定できます。運用での混乱を避けるため,ポート番号とサービス名は,Performance Managementシステム全体で統一させてください。
ポート番号の設定の詳細についてはマニュアル「JP1/Performance Management 設計・構築ガイド」の,インストールとセットアップについて説明している章を参照してください。
(5) ログのファイルサイズ変更![[図データ]](figure/zu1001.gif)
Performance Managementの稼働状況を,Performance Management独自のログファイルに出力します。このログファイルを「共通メッセージログ」と呼びます。共通メッセージログは,デフォルトで2,048キロバイトのファイルが2ファイル使用されます。このファイルサイズを変更したい場合にだけ,必要な設定です。
詳細については,マニュアル「JP1/Performance Management 設計・構築ガイド」の,運用方式の変更について説明している章を参照してください。
(6) パフォーマンスデータの格納先の変更![[図データ]](figure/zu1001.gif)
PFM - Agent for HiRDBで管理されるパフォーマンスデータを格納するデータベースの保存先,バックアップ先またはエクスポート先のフォルダを変更したい場合にだけ,必要な設定です。
パフォーマンスデータは,デフォルトで,次の場所に保存されます。
- 保存先:インストール先フォルダ¥agtb¥store¥インスタンス名¥
- バックアップ先:インストール先フォルダ¥agtb¥store¥インスタンス名¥backup¥
- エクスポート先:インストール先フォルダ¥agtb¥store¥インスタンス名¥dump¥
- 部分バックアップ先:インストール先フォルダ¥agtb¥store¥インスタンス名¥partial¥
- インポート先:インストール先フォルダ¥agtb¥store¥インスタンス名¥import¥
詳細については,「2.4.1 パフォーマンスデータの格納先の変更」を参照してください。
(7) PFM - Agent for HiRDBの接続先PFM - Managerの設定
PFM - Agentがインストールされているホストで,そのPFM - Agentを管理するPFM - Managerを設定します。接続先のPFM - Managerを設定するには,jpcconf mgrhost define(jpcnshostname)コマンドを使用します。
- 注意
- 同一ホスト上に,複数のPFM - Agentがインストールされている場合でも,接続先に指定できるPFM - Managerは,一つだけです。PFM - Agentごとに異なるPFM - Managerを接続先に設定することはできません。
- PFM - AgentとPFM - Managerが同じホストにインストールされている場合,接続先PFM - ManagerはローカルホストのPFM - Managerとなります。この場合,接続先のPFM - ManagerをほかのPFM - Managerに変更できません。
手順を次に示します。
- Performance Managementのプログラムおよびサービスを停止する
セットアップを実施する前に,ローカルホストでPerformance Managementのプログラムおよびサービスが起動されている場合は,すべて停止してください。サービスの停止方法については,マニュアル「JP1/Performance Management 運用ガイド」の,サービスの起動と停止について説明している章を参照してください。
jpcconf mgrhost define(jpcnshostname)コマンド実行時に,Performance Managementのプログラムおよびサービスが起動されている場合は,停止を問い合わせるメッセージが表示されます。
- 接続先のPFM - Managerホストのホスト名を指定して,jpcconf mgrhost define(jpcnshostname)コマンドを実行する
例えば,接続先のPFM - Managerがホストhost01上にある場合,次のように指定します。
jpcconf mgrhost define -host host01
(jpcnshostname -s host01)
(8) 動作ログ出力の設定![[図データ]](figure/zu1001.gif)
PFMサービスの起動・停止時や,PFM - Managerとの接続状態の変更時に動作ログを出力したい場合に必要な設定です。動作ログとは,システム負荷などのしきい値オーバーに関するアラーム機能と連動して出力される履歴情報です。
設定方法については,「付録J 動作ログの出力」を参照してください。