JP1/Performance Management - Agent Option for Virtual Machine
PFM - Agent for Virtual Machineをインストールおよびセットアップする前に確認しておくことを説明します。
- <この項の構成>
- (1) 前提OS
- (2) ネットワークの環境設定
- (3) インストールに必要なOSユーザー権限について
- (4) 前提プログラム
- (5) VMwareを監視する場合に仮想環境側で起動が必要なツールについて
- (6) クラスタシステムでのインストールとセットアップについて
- (7) 注意事項
(1) 前提OS
PFM - Agent for Virtual Machineが動作するOSを次に示します。
- Windows Server 2003
- Windows Server 2008
(2) ネットワークの環境設定
Performance Managementが動作するためのネットワーク環境について説明します。
PFM - Agentのホストは,ホスト名でIPアドレスが解決できる環境を設定してください。IPアドレスが解決できない環境では,PFM - Agentは起動できません。
監視ホスト名(Performance Managementシステムのホスト名として使用する名前)には,実ホスト名またはエイリアス名を使用できます。
- 監視ホスト名に実ホスト名を使用している場合
hostnameコマンドの実行結果で確認できるホスト名で,IPアドレスが解決できるように環境を設定してください。
- 監視ホスト名にエイリアス名を使用している場合
設定しているエイリアス名でIPアドレスを解決できるように環境設定をしてください。
監視ホスト名の設定については,マニュアル「JP1/Performance Management 設計・構築ガイド」の,インストールとセットアップについて説明している章を参照してください。
ホスト名とIPアドレスは,次のどれかの方法で設定してください。
- Performance Managementのホスト情報設定ファイル(jpchostsファイル)
- hostsファイル
- DNS(Domain Name System)
- 注意
- Performance Managementは,DNS環境でも運用できますが,FQDN(Fully Qualified Domain Name)形式のホスト名には対応していません。このため,監視ホスト名は,ドメイン名を除いて指定してください。
- Performance Managementは,DHCPによる動的なIPアドレスが割り振られているホスト上で運用できません。Performance Managementを導入するすべてのホストに,固定のIPアドレスを設定してください。
- 複数のLAN環境で使用する場合は,jpchostsファイルでIPアドレスを設定してください。詳細については,マニュアル「JP1/Performance Management 設計・構築ガイド」の,インストールとセットアップについて説明している章を参照してください。
- 監視対象の仮想環境がVMwareまたはHyper-Vの場合,仮想環境に対して,ホスト名でIPアドレスを解決できるようにしてください。
- 監視対象の仮想環境がVirtageの場合はホスト名で管理されないため,ホスト名でIPアドレスを解決できるようにする必要はありません。セットアップ時のインスタンス生成でVirtage環境を構築したときに設定したIPアドレスを設定してください。ただし,ホスト名で管理したい場合は,Virtage環境を構築するときに定義したHVM IDをホスト名として使用できます。この場合は,HVM IDを用いて,IPアドレスを解決できるようにしてください。また,HVM IDはシステムでユニークである必要があります。HVM IDおよびIPアドレスは,次のどちらかの方法で設定してください。
・hostsファイル
・DNS(Domain Name System)
Performance Managementプログラムのサービスは,デフォルトで次の表に示すポート番号が割り当てられています。これ以外のサービスまたはプログラムに対しては,サービスを起動するたびに,そのときシステムで使用されていないポート番号が自動的に割り当てられます。また,ファイアウォール環境で,Performance Managementを使用するときは,ポート番号を固定してください。ポート番号の固定の手順は,マニュアル「JP1/Performance Management 設計・構築ガイド」のインストールとセットアップについて説明している章を参照してください。
表2-1 デフォルトのポート番号とPerformance Managementプログラムのサービス
サービス説明 サービス名 パラメーター ポート番号 備考 サービス構成情報管理機能 Name Server jp1pcnsvr 22285 PFM - ManagerのName Serverサービスで使用されるポート番号。Performance Managementのすべてのホストで設定される。 NNM連携機能 NNM Object Manager jp1pcovsvr 22292 PFM - ManagerおよびPFM - BaseのNNM連携機能で,マップマネージャーとオブジェクトマネージャーの間の通信で使用されるポート番号。PFM - ManagerおよびPFM - Baseがインストールされているホストで設定される。 サービス状態管理機能 Status Server jp1pcstatsvr 22350 PFM - ManagerおよびPFM - BaseのStatus Serverサービスで使用されるポート番号。
PFM - ManagerおよびPFM - Baseがインストールされているホストで設定される。これらのPFM - Agentが使用するポート番号で通信できるように,ネットワークを設定してください。
(c) SSL利用の設定
PFM - Agent for Virtual Machineは,ネットワークを通して仮想環境のパフォーマンスデータを取得します。監視対象の仮想環境がVMwareの場合は,PFM - Agent for Virtual Machineと仮想環境間の通信をSSLによって暗号化できます。
SSLを利用した通信を有効にするかどうかは,仮想環境側で設定します。設定方法については,仮想環境ソフトウェアのマニュアルを参照してください。
また,PFM - Agent for Virtual Machineのセットアップ時に,SSLを利用するかどうかを仮想環境の設定に合わせて設定する必要があります。SSL利用の設定は,インスタンス環境の設定時に設定します。詳細については,「2.1.4(3) インスタンス環境の設定」を参照してください。
(3) インストールに必要なOSユーザー権限について
PFM - Agent for Virtual Machineをインストールするときは,必ず,Administrators権限を持つアカウントで実行してください。
ここでは,PFM - Agent for Virtual Machineをインストールする場合のプログラム構成について説明します。プログラムの構成図を次に示します。
図2-1 プログラムの構成図
(a) Performance Managementプログラム
必要なPerformance Managementプログラムを次の表に示します。
表2-2 必要なPerformance Managementプログラム
対象ホスト 必要なPerformance Managementプログラム 前提バージョン 監視マネージャー PFM - Manager※1 08-00以降 監視エージェント(Windows Server 2003の場合) PFM - Agent for Virtual Machine 09-01 PFM - Manager※2 08-50-03以降 PFM - Base※1※3 08-50-03以降 監視エージェント(Windows Server 2008の場合) PFM - Agent for Virtual Machine 09-01 PFM - Manager※2 09-00以降 PFM - Base※1※3 09-00以降 監視コンソールサーバ PFM - Web Console※4 08-00以降 PFM - View※4 07-00以降
- 注※1
- 監視マネージャーホストと監視エージェントホストを別ホストで構成する場合に必要です。
- 注※2
- 監視マネージャーホストと監視エージェントホストを同一ホストで構成する場合に必要です。
- 注※3
- 同一ホストに複数のPFM - Agentをインストールする場合でも,PFM - Baseは一つだけでかまいません。
- 注※4
- どちらか一方をインストールしてください。
(b) 監視対象としてサポートする仮想環境
監視対象としてサポートする仮想環境を次に示します。
- VMwareの場合
- VMware ESX V3.0
- VMware ESX V3.5
- VMware ESXi V3.5 Embedded
- VMware ESXi V3.5 Installable
- VMware ESX V4.0
- VMware ESXi V4.0 Embedded
- VMware ESXi V4.0 Installable
- Hyper-Vの場合
- Hyper-V 1.0
- Hyper-V 2.0
- Virtageの場合
- BladeSymphony BS2000 標準サーバブレードの場合は,57-30以降。
- BladeSymphony BS2000 高性能サーバブレードの場合は,58-12以降。
- BladeSymphony BS320 PCI拡張サーバブレードの場合は,17-41以降。
(c) 監視対象としてサポートするVirtage稼働ハードウェア
PFM - Agent for Virtual Machineで監視できるVirtage稼働ハードウェアを次に示します。
- BladeSymphony BS2000 標準サーバブレード
- BladeSymphony BS2000 高性能サーバブレード
- BladeSymphony BS320 PCI拡張サーバブレード
(d) Virtage情報収集コマンド
PFM - Agent for Virtual MachineがVirtageの情報を取得するために必要な,Virtageに同梱されているVirtage管理ツールの情報収集コマンドを次に示します。
- HvmShコマンドバージョン
- BladeSymphony BS2000 標準サーバブレードの場合は,V4.0以降。
ただし,I/Oスロット拡張装置を使用している場合は,V4.1以降。
- BladeSymphony BS2000 高性能サーバブレードの場合は,V4.1以降。
- BladeSymphony BS320 PCI拡張サーバブレードの場合は,V4.1以降。
- Virtageに同梱されているHvmShコマンドのバージョンを使用してください。
- HvmShコマンドを複数持っている場合は,最新のバージョンを使用してください。
(5) VMwareを監視する場合に仮想環境側で起動が必要なツールについて
VMware上で稼働する仮想マシンの情報を監視する前に,監視対象の仮想マシン上でvmware-toolsを起動させてください。
- 監視対象の仮想マシンのOSがWindowsの場合
vmware-toolsをインストールするときに,プログラムの機能を選択するためのダイアログボックスが表示されます。このとき,デフォルトで選択されている項目はすべて選択したままの状態でインストールしてください。デフォルトで選択されている項目を次に示します。
- SCSIドライバ
- SVGAドライバ
- マウスドライバ
- VMXNET NICドライバ
- メモリコントロールドライバ
- FileSystem Sync Driver
- VMWCI-Driver
- 監視対象の仮想マシンのOSがLinuxの場合
vmware-toolsをインストールするときに,プログラムの機能を選択するためのダイアログボックスは表示されません。通常の手順でインストールしてください。
- 監視対象の仮想マシンのOSがWindowsおよびLinux以外の場合
vmware-toolsのインストール手順については,VMware社に確認してください。
(6) クラスタシステムでのインストールとセットアップについて
クラスタシステムでのインストールとセットアップは,前提となるネットワーク環境やプログラム構成が,通常の構成のセットアップとは異なります。また,実行系ノードと待機系ノードでの作業が必要になります。詳細については,「3. クラスタシステムでの運用」を参照してください。
(7) 注意事項
ここでは,Performance Managementをインストールおよびセットアップするときの注意事項を説明します。
(a) 環境変数に関する注意事項
Performance ManagementではJPC_HOSTNAMEを環境変数として使用しているため,ユーザー独自に環境変数として設定しないでください。設定した場合は,Performance Managementが正しく動作しません。
(b) 同一ホストにPerformance Managementプログラムを複数インストール,セットアップするときの注意事項
Performance Managementは,同一ホストにPFM - Manager,PFM - Web Console,およびPFM - Agentをインストールすることもできます。その場合の注意事項を次に示します。
- ポイント
- システムの性能や信頼性を向上させるため,PFM - Manager,PFM - Web Console,およびPFM - Agentはそれぞれ別のホストで運用することをお勧めします。
- PFM - ManagerとPFM - Agentを同一ホストにインストールする場合,PFM - Baseは不要です。この場合,PFM - Agentの前提プログラムはPFM - Managerになるため,PFM - Managerをインストールしてから PFM - Agentをインストールしてください。
- PFM - BaseとPFM - Managerは同一ホストにインストールできません。PFM - BaseとPFM - AgentがインストールされているホストにPFM - Managerをインストールする場合は,PFM - Web Console以外のすべてのPerformance Managementプログラムをアンインストールした後にPFM - Manager,PFM - Agentの順でインストールしてください。また,PFM - Manager とPFM - AgentがインストールされているホストにPFM - Baseをインストールする場合も同様に,PFM - Web Console以外のすべてのPerformance Managementプログラムをアンインストールした後にPFM - Base,PFM - Agentの順でインストールしてください。
- PFM - ManagerがインストールされているホストにPFM - Agentをインストールすると,接続先PFM - ManagerはローカルホストのPFM - Managerになります。この場合,接続先PFM - ManagerをリモートホストのPFM - Managerに変更できません。リモートホストのPFM - Managerに接続したい場合は,インストールするホストにPFM - Managerがインストールされていないことを確認してください。
- PFM - AgentがインストールされているホストにPFM - Managerをインストールすると,PFM - Agentの接続先PFM - Managerは自ホスト名に設定し直されます。共通メッセージログに設定結果が出力されています。結果を確認してください。
- PFM - Web Consoleがインストールされているホストに,PFM - Agentをインストールする場合は,ブラウザのウィンドウをすべて閉じてからインストールを実施してください。
- Performance Managementプログラムを新規にインストールした場合は,ステータス管理機能がデフォルトで有効になります。ただし,07-50から08-00以降にバージョンアップインストールした場合は,ステータス管理機能の設定状態はバージョンアップ前のままとなります。ステータス管理機能の設定を変更する場合は,マニュアル「JP1/Performance Management 運用ガイド」の,Performance Managementの障害検知について説明している章を参照してください。
古いバージョンのPFM - Agentからバージョンアップする場合の注意事項を次に示します。
なお,バージョンアップについての詳細は,マニュアル「JP1/Performance Management 設計・構築ガイド」の付録を参照してください。
- Performance Managementのプログラムをインストールするときは,ローカルホストのPerformance Managementのプログラムおよびサービスをすべて停止しておいてください。なお,停止するサービスは物理ホスト上および論理ホスト上のすべてのサービスです。サービスの停止方法については,マニュアル「JP1/Performance Management 運用ガイド」の,Performance Managementの起動と停止について説明している章を参照してください。
- すでにPerformance ManagementプログラムがインストールされているホストにPFM - Agentをインストールする場合,PFM - Agentのインストールパスは,すでにインストールされているPFM - Web Console以外のPerformance Managementプログラムのインストールパスと同じになります。インストールパスを変更したい場合は,インストール済みのPFM - Web Console以外のPerformance Managementプログラムをすべて削除し,インストールし直す必要があります。
- PFM - BaseとPFM - Managerは同一ホストにインストールできません。PFM - BaseとPFM - AgentがインストールされているホストにPFM - Managerをインストールする場合は,PFM - Web Console以外のすべてのPerformance Managementプログラムをアンインストールした後にPFM - Manager,PFM - Agentの順でインストールしてください。また,PFM - ManagerとPFM - AgentがインストールされているホストにPFM - Baseをインストールする場合も同様に,PFM - Web Console以外のすべてのPerformance Managementプログラムをアンインストールした後にPFM - Base,PFM - Agentの順でインストールしてください。
- バージョンアップインストール時,既存のStoreデータベースが自動的にバージョンアップされるため,一時的にStoreデータベースのディスク占有量が2倍になります。バージョンアップインストールする前に,Storeデータベースの格納先のディスクに十分な空き容量があるかどうか確認してください。
- 09-01-02以降,監視対象がVMwareの場合,HostUserID,HostUserPassword,HostDomainの設定が必要です。09-01-02以降へバージョンアップインストールした場合,インスタンス環境の設定でHostUserID,HostUserPassword,HostDomainが設定されていることを確認してください。設定されていない場合は,インスタンス環境の更新の設定でHostUserID,HostUserPassword,HostDomainを設定してください。
(d) その他の注意事項
- Performance Managementのプログラムが一つもインストールされていない環境に新規インストールする場合は,インストール先フォルダにファイルやフォルダがないことを確認してください。
- Performance Managementのプログラムおよびサービスや,Performance Managementのファイルを参照するような他プログラム(例えばWindowsのイベントビューアなど)を起動したままインストールした場合,システムの再起動を促すメッセージが表示されることがあります。この場合は,メッセージに従ってシステムを再起動し,インストールを完了させてください。
- Performance Managementのプログラムおよびサービスや,Performance Managementのファイルを参照するような他プログラム(例えばWindowsのイベントビューアなど)を起動したままの状態,ディスク容量が不足している状態,またはフォルダ権限がない状態でインストールした場合,ファイルの展開に失敗することがあります。Performance Managementのプログラムおよびサービスや,Performance Managementのファイルを参照するような他プログラムが起動している場合はすべて停止してからインストールし直してください。ディスク容量不足やフォルダ権限不足が問題である場合は,問題を解決したあとでインストールし直してください。
- 新規インストールの場合,インストールを完了させるためにはシステムの再起動が必要です。また,上書きインストールおよびバージョンアップインストール時に,システムの再起動を促すメッセージが表示されることがあります。この場合も,メッセージに従いシステムを再起動させて,インストールを完了させてください。
- PFM - Agent for Virtual Machineは,仮想環境内の一つの仮想マシンにインストールし,その他の仮想マシンを監視するように運用できます。ただし,この運用方式では,仮想環境が停止したときにPFM - Agent for Virtual Machineも停止します。このため,PFM - Agent for Virtual Machineは監視対象の仮想環境とは異なる環境で運用することを推奨します。
- Performance Managementのプログラムをインストールする場合,次に示すセキュリティ関連プログラムがインストールされていないかどうか確認してください。インストールされている場合,次の説明に従って対処してください。
- セキュリティ監視プログラム
セキュリティ監視プログラムを停止するかまたは設定を変更して,Performance Managementのプログラムのインストールを妨げないようにしてください。
- ウィルス検出プログラム
ウィルス検出プログラムを停止してからPerformance Managementのプログラムをインストールしてください。
Performance Managementのプログラムのインストール中にウィルス検出プログラムが稼働している場合,インストールの速度が低下したり,インストールが実行できなかったり,または正しくインストールできなかったりすることがあります。
- プロセス監視プログラム
プロセス監視プログラムを停止するかまたは設定を変更して,Performance Managementのサービスまたはプロセス,および共通コンポーネントのサービスまたはプロセスを監視しないようにしてください。
Performance Managementのプログラムのインストール中に,プロセス監視プログラムによって,これらのサービスまたはプロセスが起動されたり停止されたりすると,インストールに失敗することがあります。
All Rights Reserved. Copyright (C) 2009, 2012, Hitachi, Ltd.