クラスタシステムにPFM - Web Consoleをインストールおよびセットアップする方法について説明します。
(1) インストールとセットアップの流れ
論理ホスト運用するPFM - Web Consoleのインストールおよびセットアップの流れについて説明します。
図9-23 論理ホスト運用するPFM - Web Consoleのインストールおよびセットアップの流れ
次に,インストールの手順,セットアップの手順,およびクラスタソフトの設定手順について説明します。
手順中のは実行系ノードで行う項目を,
は待機系ノードで行う項目を示します。また,
は使用する環境によって必要になるセットアップ項目,またはデフォルトの設定を変更する場合のオプションのセットアップ項目を示します。
(2) インストール手順
実行系ノードおよび待機系ノードに,PFM - Web Consoleを新規インストールします。インストール手順は非クラスタシステムの場合と同じです。
インストール手順については,マニュアル「JP1/Performance Management 設計・構築ガイド」の,インストールとセットアップ(UNIXの場合)について説明している章を参照してください。
(3) セットアップ手順
PFM - Web Consoleを論理ホスト運用する場合,実行系ノードと待機系ノードで環境構成を同じにする必要があります。
PFM - Web Consoleの各セットアップについて,説明します。
(a) PFM - AgentまたはPFM - RM情報の追加セットアップ
クラスタシステムでPFM - AgentまたはPFM - RMを一元管理するために,実行系ノードおよび待機系ノードのPFM - Web ConsoleにPFM - AgentまたはPFM - RMのエージェント情報を登録します。
PFM - Managerのバージョンが08-50以降の場合,PFM - AgentまたはPFM - RMの登録は自動で行われるため,PFM - AgentまたはPFM - RM情報の追加セットアップは不要です。ただし,PFM - Managerより後でリリースされたPFM - AgentまたはPFM - RMについては手動で登録する必要があります。PFM - Manager,PFM - Agent,およびPFM - RMのそれぞれのリリース時期についてはリリースノートを参照してください。
PFM - Web Consoleのエージェント情報の追加セットアップは,「図9-23 論理ホスト運用するPFM - Web Consoleのインストールおよびセットアップの流れ」で示す流れで行います。
PFM - Web Consoleにエージェント情報を登録する手順を次に示します。
jpcwagtsetup
(b) 接続先PFM - Managerの設定
PFM - Web Consoleが接続するPFM - ManagerホストのIPアドレスまたはホスト名を,待機系ノードで,初期設定ファイル(config.xml)に設定します。接続するPFM - Managerがクラスタシステムで運用されている場合は,論理IPアドレスまたは論理ホスト名を設定してください。
手順を次に示します。
<param name="host" value="IPアドレスまたはホスト名"/>
<vsa>
<vserver-connection>
<param name="host" value="10.210.24.56"/>
<!-- The host computer name to which PFM View Server uses.
Specifiable values: 1024 to 65535
Default : 22286
-->
<param name="port" value="22286"/>
</vserver-connection>
(c) PFM - Web Consoleの論理ホストの設定
PFM - Web Consoleホストの論理IPアドレスまたは論理ホスト名を,待機系ノードで,初期設定ファイル(config.xml)に設定します。
手順を次に示します。
<param name="ownHost" value="論理IPアドレスまたは論理ホスト名"/>
<vsa>
<vserver-connection>
<param name="host" value="10.210.24.56"/>
<!-- The host computer name to which PFM View Server uses.
Specifiable values: 1024 to 65535
Default : 22286
-->
<param name="port" value="22286"/>
<param name="ownHost" value="10.210.26.18"/>
</vserver-connection>
(d) ブックマーク定義情報の格納先の設定
ブックマークの定義情報を格納するディレクトリを,待機系ノードで,初期設定ファイル(config.xml)に設定します。格納先のディレクトリは,フェールオーバー時にブックマークの定義情報を引き継がせるため,共有ディスク上のディレクトリを指定します。
設定する手順を次に示します。
</format>
<bookmark>
<!-- The directory where bookmark repository is stored. Default : <install directory>/bookmarks -->
<param name="bookmarkRepository" value="環境ディレクトリ/jp1pcwebcon/common/bookmarks"/>
</bookmark>
</vsa>
(e) プロセス監視定義テンプレートの格納先の設定
プロセス監視の定義テンプレートを格納するフォルダを,待機系ノードで,初期設定ファイル(config.xml)に設定します。格納先のフォルダは,フェールオーバー時にプロセス監視の定義テンプレートを引き継がせるため,共有ディスク上のフォルダを指定します。
設定する手順を次に示します。
<process-monitoring>
<!-- The directory where templates of process monitoring are stored. Default : <install directory>/processMonitoringTemplates -->
<param name="processMonitoringTemplatesRepository" value="環境ディレクトリ/jp1pcWebCon/processMonitoringTemplates"/>
</process-monitoring>
</vsa>
(f) 初期設定ファイルの実行系ノードへのコピー
(b),(c),(d)および(e)で編集した初期設定ファイル(config.xml)を,実行系ノードにコピーします。
実行系ノードの次の場所にコピーしてください。
/opt/jp1pcwebcon/conf/
(g) 共有ディスクのオンライン
実行系ノードで共有ディスクがオンラインになっていることを確認します。共有ディスクがオンラインになっていない場合は,クラスタソフトからの操作やボリュームマネージャーの操作などで,共有ディスクをオンラインにしてください。
(h) PFM - AgentまたはPFM - RM情報の追加セットアップの実行
実行系ノードで(a)でコピーしたセットアップファイルを使い,PFM - AgentまたはPFM - RMのエージェント情報を追加セットアップします。
手順を次に示します。
jpcwagtsetup
(4) クラスタソフトの設定手順
クラスタソフトにPFM - Web Consoleを設定します。実行系ノードと待機系ノードでそれぞれに設定します。
手順を次に示します。
(a) クラスタソフトでのPFM - Web Consoleの登録
PFM - Web Consoleを論理ホスト運用する場合は,クラスタソフトに登録し,クラスタソフトからの制御でPFM - Web Consoleを起動したり停止したりするように設定します。
クラスタソフトに,アプリケーションを登録する場合に必要な項目は「起動」「停止」「動作監視」「強制停止」の四つがあります。
PFM - Web Consoleでは,次の表のように設定します。
表9-9 クラスタソフトに登録するPFM - Web Consoleの制御方法
項目 | 説明 |
---|---|
起動 | 次のコマンドを実行して,PFM - Web Consoleを起動する。 /opt/jp1pcwebcon/tools/jpcwstart |
停止 | 次のコマンドを実行して,PFM - Web Consoleを停止する。 /opt/jp1pcwebcon/tools/jpcwstop |
強制停止 | 次のコマンドを実行して,PFM - Web Consoleを強制停止する。 /opt/jp1pcwebcon/tools/jpcwstop -immediate |
動作監視 | 次のプロセスが動作していることを,psコマンドで確認する。 ps -ef | grep "プロセス名" | grep -v "grep監視対象のプロセス" プロセス名については「9.6.1(3) サービス名について」を参照のこと。 |
(b) クラスタソフトからの起動と停止の確認
クラスタソフトからの操作で,PFM - Managerの起動および停止を各ノードで実行し,正常に動作することを確認してください。