3.6.1 監視対象の更新の設定
クラスタシステムで監視対象を更新する場合は,論理ホスト名,インスタンス名,および監視対象名を確認し,情報を更新します。監視対象の設定は,実行系ノードのPFM - RMホストで実施します。
更新する情報は,「2.4.2 監視対象の更新の設定」を参照してあらかじめ確認してください。Microsoft SQL Serverの監視対象の詳細については,Microsoft SQL Serverのマニュアルを参照してください。
論理ホスト名,インスタンス名を確認するにはjpcconf ha listコマンドを,監視対象名を確認するにはjpcconf target listコマンドを使用します。また,監視対象を更新するには,jpcconf target setupコマンドを使用します。
監視対象を更新する手順を次に示します。複数の監視対象を更新する場合は,この手順を繰り返し実施します。
-
監視対象ホスト名を確認する。
PFM - RM for Microsoft SQL Serverを示すサービスキー,およびインスタンス名を指定して,jpcconf target listコマンドを実行します。
jpcconf target list -key RMSQL -inst インスタンス名 -lhost 論理ホスト名 このコマンドを実行すると,次のように表示されます。
<出力例>
Targets: targethost1 targethost2 Groups: All
-
更新したいインスタンス環境のPFM - RM for Microsoft SQL Server のサービスが起動している場合は,クラスタソフトからサービスを停止する。
サービスの起動方法および停止方法については,マニュアル「JP1/Performance Management 運用ガイド」の,クラスタシステムでのPerformance Managementの起動と停止について説明している章を参照してください。
-
手順2で共有ディスクがオフラインになった場合は,クラスタソフトからの操作やボリュームマネージャの操作などで,共有ディスクをオンラインにする。
-
PFM - RM for Microsoft SQL Serverを示すサービスキー,インスタンス名,および監視対象名を指定して,jpcconf target setupコマンドを実行する。
監視対象名がtargethost1の監視対象を更新する場合,次のように指定してコマンドを実行します。
jpcconf target setup -key RMSQL -inst インスタンス名 -target targethost1 -lhost 論理ホスト名
ここでは,対話形式の実行例を示していますが,jpcconf target setupコマンドは非対話形式でも実行できます。jpcconf target setupコマンドを非対話形式で実行する場合,手順5の作業は必要ありません。
-
PFM - RM for Microsoft SQL Serverの監視対象を更新する。
表2-14に示した項目を,コマンドの指示に従って入力します。現在設定されている値が表示されます。表示された値を変更しない場合は,リターンキーだけを押してください。すべての入力が終了すると,監視対象が更新されます。
-
更新したインスタンス環境のサービスを,クラスタソフトから再起動する。
サービスの起動方法および停止方法については,マニュアル「JP1/Performance Management 運用ガイド」の,クラスタシステムでのPerformance Managementの起動と停止について説明している章を参照してください。
- 重要
-
更新できない項目の値を変更したい場合は,監視対象情報を削除したあと,再作成してください。
コマンドについては,マニュアル「JP1/Performance Management リファレンス」の,コマンドについて説明している章を参照してください。
- 注意
-
jpcconf target setupコマンドによる監視対象の更新は,そのインスタンス環境のPFM - RM for Microsoft SQL Serverのサービスが停止している状態で行ってください。
jpcconf target setupコマンドによる監視対象の更新をPFM - RM for Microsoft SQL Serverのサービスの起動中に行った場合,PFM - RM for Microsoft SQL Serverのサービスは,監視対象を更新したあと,エージェントログにKAVL19848-Eメッセージを出力して停止します。
再度パフォーマンス情報の収集を行う場合は,PFM - RM for Microsoft SQL Serverのサービスを起動してください。