Tuning Manager - Storage Mapping Agent
HTM - Storage Mapping Agentをインストールおよびセットアップする前に確認しておくことを説明します。
- この項の構成
- (1) 前提OS
- (2) 監視対象ストレージシステム
- (3) 監視対象デバイス
- (4) ネットワークの環境設定
- (5) インストールに必要なOSユーザー権限について
- (6) 前提プログラム
- (7) クラスタシステムでのインストールとセットアップについて
- (8) 仮想化システムでのインストールとセットアップについて
- (9) インストール済みのHTM - Storage Mapping Agentのバージョンを確認する
- (10) セキュリティ関連プログラムの有無を確認する
- (11) 注意事項
HTM - Storage Mapping Agentの前提OSについては,「ソフトウェア添付資料」の適用OSについて説明している個所を参照してください。
HTM - Storage Mapping Agentの監視対象ストレージシステムを次の表に示します。
製品名称 SANRISE9500Vシリーズ
- SANRISE9580V
- SANRISE9585V
Hitachi AMSシリーズ
- Hitachi AMS200
- Hitachi AMS500
Hitachi AMS1000 BR150 Hitachi WMSシリーズ Hitachi WMS100 BR50 Hitachi AMS2000シリーズ
- Hitachi AMS2100(H/W Rev. 0100)
- Hitachi AMS2300(H/W Rev. 0100)
- BR1600
Hitachi AMS2500(H/W Rev. 0100)
- Hitachi AMS2100(H/W Rev. 0200)
- Hitachi AMS2300(H/W Rev. 0200)
- Hitachi AMS2500(H/W Rev. 0200)
- BR1600S
- BR1600E
Hitachi AMS2010 Hitachi SMSシリーズ Hitachi SMS100 HUS100シリーズ
- HUS150
- HUS130
- HUS110
- BR1650E
- BR1650S
SANRISE9900Vシリーズ
- SANRISE9970V
- SANRISE9970V-e
- SANRISE9980V
- SANRISE9980V-e
Hitachi USP
- Hitachi USP100
- Hitachi USP600
- Hitachi USP1100
Hitachi NSC55 SANRISE Hシリーズ
- SANRISE H1024
- SANRISE H128
H12000 H10000 Universal Storage Platform V/VMシリーズ
- USP V
- USP VM
- H24000
- H20000
Virtual Storage Platformシリーズ
- VSP
- VP9500
HUS VM
HTM - Storage Mapping Agentの監視対象デバイスについては,「ソフトウェア添付資料」を参照してください。
Performance Managementが動作するためのネットワーク環境について説明します。
PFM - Agentのホストは,ホスト名でIPアドレスが解決できる環境を設定してください。IPアドレスを解決できない環境では,PFM - Agentは起動できません。
監視ホスト名(Performance Managementシステムのホスト名として使用する名前)には,実ホスト名またはエイリアス名を使用できます。
- 監視ホスト名に実ホスト名を使用している場合
uname -nコマンドを実行して確認したホスト名で,IP アドレスを解決できるように環境を設定をしてください。
hostnameコマンドで取得するホスト名を使用することもできます。詳細については,マニュアル「JP1/Performance Management 設計・構築ガイド」のインストールとセットアップについて説明している章を参照してください。- 監視ホスト名にエイリアス名を使用している場合
設定しているエイリアス名でIPアドレスが解決できるように環境設定をしてください。監視ホスト名の設定については,マニュアル「JP1/Performance Management 設計・構築ガイド」のインストールとセットアップについて説明している章を参照してください。
ホスト名とIPアドレスは,次のどれかの方法で設定してください。
- Performance Managementのホスト情報設定ファイル(jpchostsファイル)
- hostsファイル
- DNS
注意
- 監視ホスト名は,ドメイン名を除いて指定してください。Performance Management は,DNS環境でも運用できますが,FQDN形式のホスト名には対応していません。
- HP-UX 11i v3で,Node and Host Name Expansion機能を有効にした場合でも,PFM - Agentで使用できるホスト名の長さは最大8バイトです。このためuname -nコマンドで取得できるホスト名は8バイト以内に設定して運用してください。
- Name ServerサービスおよびStatus Serverサービスに設定するポート番号については,Performance Managementシステム内の全ホストで同じ番号にする必要があります。ほかのPerformance Managementのサービスについても運用での混乱を避けるため,ポート番号とサービス名は,Performance Managementシステム全体で統一させてください。
- Performance Managementは,DHCPによる動的なIPアドレスが割り振られているホスト上では運用できません。Performance Managementを導入するすべてのホストに,固定のIPアドレスを設定してください。
- 複数のLAN環境で使用する場合は,jpchostsファイルでIPアドレスを設定してください。詳細は,マニュアル「JP1/Performance Management 設計・構築ガイド」の,インストールとセットアップについて説明している章を参照してください。
- 名前解決を実施するホスト名のIPアドレスにループバックアドレスは設定できません。
- hostsファイルにlocalhostとしてループバックアドレスの設定が必要です。
Performance Managementでは,ネットワーク構成がIPv4環境だけでなくIPv6環境にも対応しています。そのため,IPv4環境とIPv6環境が混在するネットワーク構成でも,Performance Managementを運用できます。IPv4環境とIPv6環境が混在するネットワーク構成でのPerformance Managementの運用については,マニュアル「JP1/Performance Management 設計・構築ガイド」の,ネットワークの構成について説明している個所,およびインストールとセットアップについて説明している章を参照してください。
Performance Managementプログラムのサービスは,デフォルトで次の表に示すポート番号が割り当てられています。これ以外のサービスまたはプログラムに対しては,サービスを起動するたびに,そのときシステムで使用されていないポート番号が自動的に割り当てられます。また,ファイアウォール環境で,Performance Managementを使用するときは,ポート番号を固定してください。ポート番号の固定の手順については,マニュアル「JP1/Performance Management 設計・構築ガイド」のインストールとセットアップについて説明している章を参照してください。
表3-2 デフォルトのポート番号とPerformance Managementプログラムのサービス(UNIXの場合)
機能 サービス名 パラメーター ポート番号 備考 サービス構成情報管理機能 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が使用するポート番号で通信できるように,ネットワークを設定してください。
HTM - Storage Mapping Agentをインストールするときは,必ず,rootユーザー権限を持つアカウントで実行してください。
HTM - Storage Mapping Agentを管理するためのプログラムおよびHTM - Storage Mapping Agentがサポートするファイルシステムについては,「ソフトウェア添付資料」の同一装置内前提ソフトウェアまたはシステム内前提ソフトウェアについて説明している個所を参照してください。また,仮想化システムで運用する場合に必要な製品,マルチパス環境を監視する場合に必要な製品およびストレージリソースをボリューム管理するために必要な製品については,「ソフトウェア添付資料」の機能別/条件付前提ソフトウェアについて説明している個所を参照してください。
(7) クラスタシステムでのインストールとセットアップについて
HTM - Storage Mapping Agentは,クラスタシステムの実行系ノードおよび待機系ノードにインストールできます。ただし,論理ホスト上では運用できません。クラスタシステムでフェールオーバーが発生しても,各ノードのHTM - Storage Mapping Agentはフェールオーバーしません。物理ホスト上で個別に動作します。したがって,クラスタソフトへの登録は不要です。
クラスタシステムでのHTM - Storage Mapping Agentのインストール手順およびセットアップ手順は,非クラスタシステムの場合と同じです。インストール手順については「3.1.3 インストール手順」を,セットアップ手順については「3.1.4 HTM - Storage Mapping Agentのセットアップ手順」を参照してください。
- 注意
- インストール先はローカルディスクです。共有ディスクにはインストールしないでください。
(8) 仮想化システムでのインストールとセットアップについて
仮想化システムでのHTM - Storage Mapping Agentのインストール手順およびセットアップ手順は,非仮想化システムの場合と同じです。インストール手順については「3.1.3 インストール手順」を,セットアップ手順については「3.1.4 HTM - Storage Mapping Agentのセットアップ手順」を参照してください。
ただし,ゲストOSのファイルシステムと論理デバイスのマッピング情報を収集するには,ゲストOSからSCSIコマンドなどでデバイスにアクセスできるように設定してください。設定方法については,各仮想化システムのマニュアルを参照してください。
(9) インストール済みのHTM - Storage Mapping Agentのバージョンを確認する
インストール済みのHTM - Storage Mapping Agentのバージョンを確認する方法について説明します。バージョンの確認には,jpctminfoコマンドを使います。jpctminfoコマンドは,実行ホストにインストールされたHTM - Storage Mapping Agentの製品情報を表示するコマンドです。このコマンドを使用すると,バージョンおよび修正パッチ履歴情報を確認できます。
コマンドの格納先ディレクトリを次に示します。
/opt/jp1pc/tools/HTM - Storage Mapping Agentのバージョンを確認したい場合,次のように指定してコマンドを実行します。
jpctminfo agteコマンドを実行すると,次の例のように,製品のバージョンが表示されます。
(例)
PRODUCT Hitachi Tuning Manager - Storage Mapping Agent VERSION 7.0.0-00(07-00-00)また,修正パッチ履歴情報を付加して製品情報を表示したい場合,次のように-pオプションを指定してコマンドを実行します。
jpctminfo agte -p修正パッチがインストールされている場合,-pオプションを指定してコマンドを実行すると,次の例のように,修正パッチのバージョンとインストール日が表示されます。
(例)
PRODUCT Hitachi Tuning Manager - Storage Mapping Agent VERSION 7.0.0-02(07-00-02) PATCH DATE 070001 2010/01/31 070002 2010/02/28修正パッチがインストールされていない場合,-pオプションを指定してコマンドを実行すると,次の例のように,修正パッチのインストール履歴がないことを示すメッセージが表示されます。
(例)
PRODUCT Hitachi Tuning Manager - Storage Mapping Agent VERSION 7.0.0-00(07-00-00) KAVF24903-I 修正パッチの履歴情報はありません
次に示すプログラムがインストールされていないかどうか確認してください。インストールされている場合,次の説明に従って対処してください。
- セキュリティ監視プログラム
セキュリティ監視プログラムを停止するか,または設定を変更して,HTM - Storage Mapping Agentのインストールが妨げられないようにしてください。- ウィルス検出プログラム
ウィルス検出プログラムを停止してからHTM - Storage Mapping Agentをインストールすることを推奨します。
HTM - Storage Mapping Agentのインストール中にウィルス検出プログラムが稼働している場合,インストールの速度が低下したり,インストールが実行できなかったり,または正しくインストールできなかったりすることがあります。- プロセス監視プログラム
プロセス監視プログラムを停止するか,または設定を変更して,HTM - Storage Mapping Agentのサービスまたはプロセスを監視しないようにしてください。
HTM - Storage Mapping Agentのインストール中に,プロセス監視プログラムによって,これらのサービスまたはプロセスが起動されたり停止されたりすると,インストールに失敗することがあります。
ここでは,Performance Managementをインストールおよびセットアップするときの注意事項を説明します。
Performance Managementが使用しているため,JPC_HOSTNAMEを環境変数として設定しないでください。設定した場合は,Performance Managementが正しく動作しません。
AIXの場合,HTM - Storage Mapping Agentの実行環境にODMDIR環境変数が設定されている必要があります。
同一ホストにPerformance Managementプログラムを複数インストール,セットアップするときの注意事項
Performance Managementは,同一ホストにPFM - ManagerとPFM - Agentをインストールすることもできます。その場合の注意事項を次に示します。
参考
- システムの性能や信頼性を向上させるため,PFM - ManagerとPFM - Agentをそれぞれ別のホストで運用することをお勧めします。
- Performance Managementのプログラムをインストールするときは,ローカルホストのPerformance Managementのプログラムおよびサービスをすべて停止しておいてください。なお,停止するサービスは物理ホスト上および論理ホスト上のすべてのサービスです。サービスの停止方法については,マニュアル「JP1/Performance Management 運用ガイド」の,Performance Managementの起動と停止について説明している章を参照してください。
- 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 - BaseとPFM - AgentをアンインストールしたあとにPFM - Manager,PFM - Agentの順でインストールしてください。また,PFM - Manager とPFM - AgentがインストールされているホストにPFM - Baseをインストールする場合も同様に,PFM - ManagerとPFM - AgentをアンインストールしたあとにPFM - Base,PFM - Agentの順でインストールしてください。
- PFM - ManagerがインストールされているホストにPFM - Agentをインストールすると,接続先PFM - ManagerはローカルホストのPFM - Managerとなります。この場合,PFM - Agentの接続先PFM - ManagerをリモートホストのPFM - Managerに変更できません。リモートホストのPFM - Managerに接続したい場合は,インストールするホストにPFM - Managerがインストールされていないことを確認してください。
- Tuning Manager serverがインストールされているホストに,Performance Managementプログラムをインストールする場合は,ブラウザーの画面をすべて閉じてからインストールを実施してください。
- Performance Managementプログラムを新規にインストールした場合は,ステータス管理機能がデフォルトで有効になります。ただし,07-50から08-00以降※にバージョンアップインストールした場合は,ステータス管理機能の設定状態はバージョンアップ前のままとなります。ステータス管理機能の設定を変更する場合は,マニュアル「JP1/Performance Management 運用ガイド」のPerformance Managementの障害検知について説明している章を参照してください。
注※ Hitachi Tuning ManagerのAgentの場合,「07-50から08-00以降」は「ステータス管理機能をサポートしているバージョンから05-70以降」と読み替えてください。古いバージョンのPFM - Agentからバージョンアップする場合の注意事項を次に示します。
なお,バージョンアップについての詳細は,マニュアル「JP1/Performance Management 設計・構築ガイド」の付録を参照してください。
- バージョン08-00以降※のPerformance Managementプログラムでは,Store実行プログラム(jpcstoおよびstpqlpr)の配置先が変更されています。PFM - Agentを08-00以降※にバージョンアップする際に,旧配置先のStore実行モジュールは削除されます。
注※ Hitachi Tuning ManagerのAgentの場合,「05-70以降」と読み替えてください。- バージョン08-00より前※からバージョンアップする場合,前提プログラムのPFM - ManagerまたはPFM - Baseを先にインストールしてください。
注※ Hitachi Tuning ManagerのAgentの場合,「05-70より前」と読み替えてください。- HTM - Storage Mapping Agentをバージョンアップする場合,既存のStoreデータベースが自動的にバージョンアップされるため,一時的にStoreデータベースの格納先のディスクに,Storeデータベースのサイズの2倍の空き容量を必要とします。HTM - Storage Mapping Agentをバージョンアップする前に,Storeデータベースの格納先のディスクに十分な空き容量があるかどうかを確認してください。
必要な空き容量は,現在のStoreデータベースの合計サイズを基準に考慮してください。例えば,現在のStoreデータベースの合計サイズが100GBの場合,バージョンアップに必要なディスクの空き容量は200GB以上です。Storeデータベースの格納先ディスクを変更している場合は,変更後のディスク容量に対して必要な空き容量を考慮してください。- HTM - Storage Mapping Agentをバージョンアップする場合,HTM - Storage Mapping Agentを上書きインストールしてください。古いバージョンのHTM - Storage Mapping Agentをアンインストールすると,古いバージョンで作成したパフォーマンスデータ(構成情報)なども一緒に削除されてしまうため,新しいバージョンで使用できなくなります。アップグレードまたは上書きインストールを実施すると,次の項目が自動的に更新されます。
- Agent StoreのStoreデータベースファイル
- iniファイル
- アップグレードインストールを実施すると,iniファイルに新しい設定項目が追加される場合があります。その場合,新しい設定項目にはデフォルト値が設定されるため,必要に応じて再度設定してください。
- バージョンアップのためにHTM - Storage Mapping Agentを上書きインストールする場合,インストールを開始する前に,必ず既存のデータベースのバックアップを取得し,インストール済みのHTM - Storage Mapping Agentのバージョンを確認してください。バージョンの確認には,jpctminfoコマンドを使います。jpctminfoコマンドを使用したバージョンの確認方法については,「(9) インストール済みのHTM - Storage Mapping Agentのバージョンを確認する」を参照してください。
jpctminfoコマンドがインストールされていない場合のバージョン確認には,HP-UXの場合はswlistコマンド,Solarisの場合はpkginfoコマンド,AIXの場合はlslppコマンド,Linuxの場合はrpmコマンドを使います。コマンドの形式を次に示します。コマンドを実行すると,製品のバージョンを次の規則で変換した文字列が表示されます。
- HP-UXの場合
swlist -v HTMAgent- Solarisの場合
pkginfo -l HTMAgent- AIXの場合
lslpp -i HTMAgent.rte- Linuxの場合
rpm -qi HTMAgent製品のバージョンとコマンドの実行結果として表示される文字列の対応例を次の表に示します。
- バージョンおよびリビジョンを示す2桁の数字のうち,先頭の「0」は削除する。
- 「-(ハイフン)」は,「.(ピリオド)」に置き換える。
表3-3 製品のバージョンとコマンドの実行結果として表示される文字列の対応
製品のバージョン コマンドの実行結果として表示される文字列 7.6.0-00 7.6.0.0 7.6.0-01 7.6.0.1 7.6.0-02 7.6.0.2 7.6.0-03 7.6.0.3 :
::
:- HTM - Storage Mapping Agentのバージョンアップインストールでは,インポートしたStoreデータベースのデータモデルのバージョンアップが行われないため,インストール後にHTM - Storage Mapping Agentのサービスを起動するとAgent Storeサービスの起動時にKAVE00229-Eが出力され,サービスが起動されない現象が発生します。この現象を回避するために,次に示すどちらかの対処を実施してください。
コマンドの詳細については,マニュアル「JP1/Performance Management リファレンス」のコマンドの章を参照してください。
- バージョンアップインストール前にjpctool db import(jpcdbctrl import)コマンドで-clearオプションを指定し,インポートしたStoreデータベースを削除する。
- バージョンアップインストール後にjpctool db dmconvert(jpcdbctrl dmconvert)コマンドでimportディレクトリのStoreデータベースのデータモデルをバージョンアップする。
- バージョンアップ前後でデータモデルが変更されている場合,バージョンアップインストール時に既存のStoreデータベースをバージョンアップする処理が行われます。このため,Storeデータベースのサイズによっては,インストール処理が数十分掛かる場合があります。
- インストール先ディレクトリにリンクを張りHTM - Storage Mapping Agentをインストールすることはできません。また,インストールパスにはシンボリックリンクを含まないようにしてください。
- /opt/jp1pc/setupディレクトリにHTM - Storage Mapping Agentのセットアップファイルがある場合,新規HTM - Storage Mapping Agentの追加セットアップが実行されます。HTM - Storage Mapping Agentの追加セットアップが成功した場合の実行結果は共通メッセージログに「KAVE05908-I エージェント追加セットアップは正常に終了しました」と出力されます。確認してください。
- HTM - Storage Mapping Agentがインストールされたままの状態でLinux 4またはLinux 5からLinux 6へアップグレードすると,HTM - Storage Mapping Agentを使用できなくなります。HTM - Storage Mapping AgentがインストールされているホストでLinux 4またはLinux 5をLinux 6へアップグレードする場合は,次に示す手順でアップグレードしてください。
- jpctminfoコマンドで,OSをアップグレードするホストのHTM - Storage Mapping Agentのバージョンを確認する。
対象ホストのHTM - Storage Mapping Agentのバージョンがv7.2より前の場合は,v7.2以降へバージョンアップインストールしてください。- jpctool db backup(jpcctrl backup)コマンドで,HTM - Storage Mapping AgentのStoreデータベースのバックアップを取得する。
- HTM - Storage Mapping Agentをアンインストールする。
- OSをLinux 6へアップグレードする。
ホスト名はアップグレード前と同じにしてください。- HTM - Storage Mapping Agentをインストールする。
- HTM - Storage Mapping Agentの収集対象のレコードおよびStoreデータベースの格納先などの環境を設定する。
- jpctool db restore(jpcresto)コマンドで,HTM - Storage Mapping AgentのStoreデータベースをリストアする。
- HTM - Storage Mapping AgentをTuning Manager serverに接続し,Main ConsoleのGUIからHTM - Storage Mapping Agentの情報を表示できることを確認する。
- HTM - Storage Mapping AgentをSolarisホストにインストールする場合,インストールの前に/var/tmpディレクトリにGroup/Otherユーザの実行権限があること(711以上)を確認してください。
- インストール先のディレクトリ属性が製品に設定したディレクトリ属性に変更される場合があります。
All Rights Reserved. Copyright© 2010, 2013, Hitachi, Ltd.