HP OpenView Operations システム管理

HP OpenView Operations
システム管理リファレンスガイド
Software Version: A.08.10
UNIX
Manufacturing Part Number : none
2004 年 10 月
© Copyright 1996-2004 Hewlett-Packard Development Company, L.P.
ご注意
1. 本書に記載した内容は、予告なしに変更することがあります。
2. 当社は、本書に関して特定目的の市場性と適合性に対する保証を含む一切の保証をいたしか
ねます。
3. 当社は、本書の記載事項の誤り、またはマテリアルの提供、性能、使用により発生した 損害
については責任を負いかねますのでご了承ください。
4. 本製品パッケージとして提供した本書、CD-ROM などの媒体は本製品用だけにお使いくださ
い。プログラムをコピーする場合はバックアップ用だけにしてください。プログラムをその
ままの形で、あるいは変更を加えて第三者に販売することは固く禁じられています。
本書には著作権によって保護される内容が含まれています。本書の内容の一部または全部を著作
者の許諾なしに複製、改変、および翻訳することは、著作権法下での許可事項を除き、禁止され
ています。
All rights are reserved.
Restricted Rights Legend.
Use, duplication or disclosure by the U.S. Government is subject to restrictions as set forth in
subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause in
DFARS 252.227-7013.
Hewlett-Packard Company
United States of America
Rights for non-DOD U.S. Government Departments and Agencies are as set forth in FAR
52.227-19(c)(1,2).
Copyright Notices
©Copyright 1996-2004 Hewlett-Packard Development Company, L.P., all rights reserved.
No part of this document may be copied, reproduced, or translated to another language
without the prior written consent of Hewlett-Packard Company. The information contained in
this material is subject to change without notice.
Trademark Notices.
Adobe® は、Adobe Systems Incorporated ( アドビ システムズ社 ) の商標です。
すべての HP9000 コンピュータの HP-UX ( リリース 10.20 以降および 11.00 以降 ) は、The
Open Group の UNIX95 ブランドを取得した製品です。
2
Intel386、Intel80386、Intel486、Intel80486 は、インテルの商標です。
Intel Itanium ™ ロゴ : Intel、Intel Inside、Itanium は、インテルの米国およびその他における
商標または登録商標です。
Java™ およびすべての Java 関連の商標およびロゴは、米国およびその他の国における米国 Sun
Microsystems, Inc. の商標あるいは登録商標です。
Microsoft®、MS-DOS®、Windows NT®、Windows®、MS Windows® は、米国 Microsoft
Corporation の米国およびその他の国における登録商標または商標です。
Netscape™ および Netscape Navigator™ は、米国における Netscape Communications
Corporation の商標です。
OpenView® は、米国 Hewlett-Packard 社の米国における登録商標です。
Oracle® は、米国オラクルの登録商標です。
UNIX®、OSF、OSF/1、OSF/Motif、Motif、Open Software Foundation は、The Open Group
の登録商標です。
Pentium® は、インテルの登録商標です。
SQL*Plus® は、米国オラクルの商標または登録商標です。
その他一般に各会社名、各製品名は各社の商号、商標または登録商標です。
3
4
目次
1. 管理対象ノードへの OVO エージェントのインストール
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
インストールの必要条件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
オペレーティングシステムの必要条件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ハードウェアおよびソフトウェアの必要条件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
カーネルパラメータの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
通信ソフトウェアの種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
インストールのヒント. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードへのインストールのヒント . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバーへのインストールのヒント. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UNIX へのインストールのヒント . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO ソフトウェアの自動インストールまたは自動アップデード . . . . . . . . . . . . . . . . . .
作業を始める前に. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO ソフトウェアの自動インストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO ソフトウェアの自動インストールまたは更新 . . . . . . . . . . . . . . . . . . . . . . . . . . .
通信タイプの変更. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Secure Shell インストール方式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ハードウェアとソフトウェアの必要条件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SSH インストール方式で OVO エージェントソフトウェアをインストール . . . . . . . .
管理対象ノードから OVO ソフトウェアをインストール削除 . . . . . . . . . . . . . . . . . . . . .
OVO ソフトウェアの自動インストール削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO エージェントソフトウェアを手作業でインストール削除 . . . . . . . . . . . . . . . . . .
OVO エージェントソフトウェアの管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
エージェントソフトウェアの異なるバージョンの管理 . . . . . . . . . . . . . . . . . . . . . . . . .
使用できるエージェントパッケージのバージョンを表示 . . . . . . . . . . . . . . . . . . . . . . .
インストールされたエージェントパッケージのバージョンを表示 . . . . . . . . . . . . . . . .
古いエージェントパッケージを削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードでソフトウェアのインストール / 削除をデバッグ . . . . . . . . . . . . . . . . . .
インストール / 削除のデバッグ機能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
インストール / 削除のデバッグを有効にする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
インストール / 削除のデバッグを無効にする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
40
41
41
41
42
43
44
44
47
48
50
50
53
54
56
59
59
61
64
64
65
66
66
66
67
68
69
69
69
70
2. OVO の設定
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
デフォルトの設定要素. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
デフォルトのノードグループ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
デフォルトのメッセージグループ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
メッセージブラウザウィンドウ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
72
73
73
73
75
5
目次
メッセージの所有権 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
テンプレートグループ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
デフォルトのユーザー . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
デフォルトのアプリケーションとアプリケーショングループ . . . . . . . . . . . . . . . . . . . 91
イベント相関処理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
ログファイルのカプセル化 ( エンキャプスレーション ) . . . . . . . . . . . . . . . . . . . . . . . . 98
SNMP トラップとイベントの傍受 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
OVO メッセージ傍受 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
オブジェクトの監視 ( モニター ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
他のコミュニティからの MIB オブジェクトの監視 . . . . . . . . . . . . . . . . . . . . . . . . . . 101
外部インタフェースのテンプレート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
データベースレポート. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
レポートのためのプリンターの定義 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
レポート生成のタイムアウト設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
インターネットのためのレポート生成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
デフォルト設定の管理者レポートの種類. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
カスタマイズした管理者レポートの定義. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
デフォルトのオペレータレポートの種類. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
カスタマイズしたオペレータレポートの定義 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
統計およびトレンド分析レポートの生成. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
レポートセキュリティ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
フレキシブル管理テンプレートの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
フレキシブル管理テンプレートの位置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
フレキシブル管理テンプレートの種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
フレキシブル管理テンプレートのキーワード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
フレキシブル管理テンプレートの構文 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
計画テンプレート. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
メッセージ転送テンプレート. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
時間テンプレート. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
フレキシブル管理のテンプレート例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
変数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
OVO でサポートする変数の種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
環境変数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
すべてのメッセージソースのテンプレートで使える変数 . . . . . . . . . . . . . . . . . . . . . . 139
指示文インタフェース呼出しで使用される変数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
アプリケーション呼出しとユーザーインタフェースの変数 . . . . . . . . . . . . . . . . . . . . 152
3. 管理対象ノードへの OVO 設定のインストールと更新
6
目次
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードへの OVO エージェント設定の分配. . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードへのスクリプトとプログラムの分配 . . . . . . . . . . . . . . . . . . . . . . . . . . .
スクリプトとプログラムを分配する前に. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
スクリプトとプログラムを分配する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ユーザーが選択したファイルの管理対象ノードへの選択的分配 . . . . . . . . . . . . . . . . . .
選択的分配の仕組み . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
seldist 設定ファイル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
opcseldist ユーティリティ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
付属の SPI 設定ファイルを使用した選択的分配機能の有効化 . . . . . . . . . . . . . . . . . .
選択的分配機能の無効化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
選択的分配機能の設定のカスタマイズ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
170
171
172
172
176
177
178
179
182
183
185
185
4. OpenView Performance Agent
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
他のプラットホームについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVPA の概要. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVPA によるデータの統合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVPA によるデータの分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVPA によるデータのロギング. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVPA のカスタマイズ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HP OpenView GlancePlus の試用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
インストールの必要条件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ハードウェアとソフトウェア の必要条件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVPA のインストールとアンインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVPA のインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVPA のアンインストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
デフォルト設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションのタイプ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
テンプレートのタイプ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
マニュアル. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
マニュアルのダウンロードと表示 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語マニュアルの種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
188
189
190
190
190
190
191
191
192
192
194
194
197
199
199
200
203
203
204
5. OVO の相互運用性
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
OVO と HP OpenView Operations for Windows との相互運用性 . . . . . . . . . . . . . . . . 209
HP OpenView Operations for Windows 管理サーバー用 OVO エージェントの設定 210
7
目次
OVO 管理サーバー用 HP OpenView Operations for Windows エージェントの設定 214
OVO へメッセージを転送するように HP OpenView Operations for Windows 管理サー
バーを設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
HP OpenView Operations for Windows への OVO テンプレートのインポート . . . . 223
OVO への HP OpenView Operations for Windows ポリシーのインポート. . . . . . . . 223
6. アプリケーションを OVO に統合
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションの統合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
オペレータへのアプリケーションの割り当て . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HP アプリケーションを OVO へ統合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションを OVO 構成要素に統合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションをアプリケーションデスクトップに統合 . . . . . . . . . . . . . . . . . . . . . .
OVO アプリケーションの統合. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
統合 OpenView アプリケーションのためのプラグイン . . . . . . . . . . . . . . . . . . . . . . .
NNM を OVO に統合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NNM アプリケーションの OVO への統合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NNM 統合の制限 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
オペレータが IP マップで IP ネットワークを管理 . . . . . . . . . . . . . . . . . . . . . . . . . . .
「イーサーネットトラフィック HP」を OV アプリケーションとして統合 . . . . . . . . .
「IP 動作のモニター - テーブル」を OV サービスとして統合 . . . . . . . . . . . . . . . . . . .
オペレータが OVO エージェントをコントロール . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションをブロードキャストコマンドとして統合 . . . . . . . . . . . . . . . . . . . . . .
アプリケーションをブロードキャストとして統合するための必要条件 . . . . . . . . . . .
アプリケーションを管理対象ノードに分配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションをアクションとして統合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アクションエージェント . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションをアクションとして統合するための必要条件. . . . . . . . . . . . . . . . .
アクションを管理対象ノードに分配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
監視 ( モニター ) アプリケーションの統合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
監視アプリケーションを統合するための必要条件 . . . . . . . . . . . . . . . . . . . . . . . . . . .
監視アプリケーションを管理対象ノードに分配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションログファイルの監視 ( モニター ) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションメッセージの傍受 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
メッセージストリームインタフェース API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションの起動と管理対象ノード上でのブロードキャスト. . . . . . . . . . . . . . .
アプリケーションとブロードキャストに関する制限. . . . . . . . . . . . . . . . . . . . . . . . . .
ユーザープロファイル設定のガイドライン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8
226
227
227
227
227
228
228
228
229
230
230
231
231
232
233
235
235
235
236
236
236
237
238
238
238
239
240
241
242
242
243
目次
7. 通知サービスとトラブルチケットシステム
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
通知サービスまたはトラブルチケットシステムの概念 . . . . . . . . . . . . . . . . . . . . . . . . .
通知サービス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
トラブルチケットシステム . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HP OpenView Service Desk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
246
247
247
247
247
スクリプトとプログラムの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
サンプルスクリプト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
スクリプトとプログラムを作成する場合のガイドライン . . . . . . . . . . . . . . . . . . . . . .
通知サービスとトラブルチケットシステムの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
通知サービスの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
トラブルチケットシステムの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
通知サービスとトラブルチケットシステムのパラメータ. . . . . . . . . . . . . . . . . . . . . . . .
248
248
248
250
250
251
252
8. OVO の言語サポート
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバーでの言語サポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバーでの言語設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバーでの文字セットの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO Motif GUI の言語設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードでの言語サポート. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードでのメッセージ言語の設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードの文字セットの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ASCII 文字セット . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードでの外部文字セット . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ログファイルエンキャプスレータがサポートする文字セット . . . . . . . . . . . . . . . . . .
OVO での文字コード変換 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
英語環境の管理サーバーの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
日本語環境の管理サーバーの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
日本語環境でのフレキシブル管理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバーを EUC に変換 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードをシフト JIS に変換 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ローカライズ版 OVO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ローカライズの範囲 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
国際化環境での設定のアップロード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ASCII モードでの設定のアップロード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
設定アップロードのデフォルトディレクトリ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
その他の言語環境でのトラブルシューティング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
256
257
257
258
259
266
267
268
270
271
274
276
276
280
283
283
283
284
284
285
285
287
288
9
目次
Windows NT/2000 管理対象ノード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PC 仮想ターミナルアプリケーション . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ブロードキャストコマンドの出力 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
オブジェクト名のローカライズ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ASCII 文字のみを使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
オブジェクトではなくラベルのローカライズ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
288
288
288
289
289
289
9. オペレータ用 OVO Java GUI
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
オペレータ用 OVO Java GUI とは ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Java GUI と Motif GUI の比較 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションの比較 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
メッセージブラウザの比較 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
機能全般の比較 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ito_op 起動オプション. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
itooprc リソースファイル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Java GUI からの NNM の使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ローカルシステムでの NNM の使用 (Java GUI のみ ) . . . . . . . . . . . . . . . . . . . . . . . .
リモートシステムでの NNM の使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO GUI から使用可能な OV アプリケーション . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NNM へのアクセスを設定するコマンド行ツール . . . . . . . . . . . . . . . . . . . . . . . . . . . .
コントローラツール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ノードマッピングツール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Jovw へのアクセス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Jovw でデフォルトの IP マップにアクセスする . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Jovw で他の IP マップにアクセスする . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
他の Java アプリケーションからの Java GUI の操作 . . . . . . . . . . . . . . . . . . . . . . . . . .
Java GUI のオペレータデフォルトの割り当て . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
オペレータデフォルトの割り当て . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
パフォーマンス向上のヒント . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ログオン中の Java GUI ユーザーの確認 . . . . . . . . . . . . . . . . . . .
セキュリティの例外警告 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
292
293
294
294
294
295
297
299
304
304
305
306
308
308
309
311
311
312
314
315
315
317
317
317
10. OVO プロセス
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO でのコミュニケーション . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバーのプロセス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバーのプロセスの種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10
320
321
323
323
目次
管理サーバー上のプロセスファイルの種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードプロセス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノード上のプロセスの種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノード上のプロセスファイルの種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノード上のプロセスファイルの位置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO エージェント設定ファイルの種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO エージェント設定ファイルの位置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
プロセスのセキュリティ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
プロセス認証 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
プロセス認証の例. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
プロセス認証の要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
326
329
329
331
332
333
334
335
335
335
336
11. OVO の調整とトラブルシューティング
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
さらに関連情報を得るには . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HP OpenView のトラブルシューティング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HP OpenView Performance Agent のトラブルシューティング. . . . . . . . . . . . . . . . .
管理サーバーに関するトラブルシューティング . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
パフォーマンスの調整. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SNMP 管理プラットフォームのパフォーマンスの向上 . . . . . . . . . . . . . . . . . . . . . . .
データベースのパフォーマンスの向上 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO のパフォーマンスの向上. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Motif GUI の起動パフォーマンスの向上. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
問題のトラブルシューティング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
一般的な問題点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
問題の防止 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
インストールされている OVO のバージョンの特定 . . . . . . . . . . . . . . . . . . . . . . . . . .
障害のトレース . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
症状の分析 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
エラーレポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oracle データベースの障害の解決法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
opcdbinst または opcdbinit が異常終了する . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO プロセスを起動できない. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oracle データベースを起動できない. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oracle データベースを作成できない. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO サーバーの障害の解決法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO 管理サーバーのステータスが破損した . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
以前のメッセージが外部トラブルチケットシステムに送信される . . . . . . . . . . . . . . .
340
341
341
341
341
342
342
343
343
345
347
347
347
348
349
349
350
355
355
355
356
357
358
358
359
11
目次
HP OpenView がホスト名を解決できない . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバー上の OVO GUI 障害の解決法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO GUI の停止後も HP OpenView ヘルププロセスが実行中である . . . . . . . . . . .
HP OpenView Windows オブジェクトが隠れてしまう . . . . . . . . . . . . . . . . . . . . . . .
HP OpenView アイコンラベルが更新されない . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO GUI の起動時にエラーメッセージ「ユーザー ID 設定」が表示される . . . . . . .
OVO GUI の終了後 OVO GUI プロセスが動作したままになる . . . . . . . . . . . . . . . . .
UNIX 管理対象ノードへの OVO のインストールの障害の解決法 . . . . . . . . . . . . . . . . .
有効なパスワードの入力後にパスワードの入力を要求される . . . . . . . . . . . . . . . . . .
大文字と小文字が混在するノード名に関する障害の解決法 . . . . . . . . . . . . . . . . . . . . . .
Windows 管理対象ノードへのインストール時の障害の解決法 . . . . . . . . . . . . . . . . . . .
Windows 管理対象ノードで認証エラーが発生した場合 . . . . . . . . . . . . . . . . . . . . . . .
すべての管理対象ノードでの実行時の障害の解決法 . . . . . . . . . . . . . . . . . . . . . . . . . . .
オペレーティングシステムのアップデート後、OVO が期待どおりに動作しない . . .
OVO 設定情報が管理対象ノードにインストールされない . . . . . . . . . . . . . . . . . . . . .
アプリケーションのアップグレード後、OVO が期待どおりに動作しない . . . . . . . .
管理対象ノード上で X アプリケーションを起動できない . . . . . . . . . . . . . . . . . . . . .
アプリケーションデスクトップからアプリケーションを起動できない . . . . . . . . . . .
コマンドブロードキャストまたはアプリケーションの起動ができない . . . . . . . . . . .
仮想端末から I/O アプリケーションを呼出せない . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO エージェントが破損している . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UNIX 管理対象ノードの実行時障害の解決法. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アクションが終了しない . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アクションスクリプトやプログラムを分配できない. . . . . . . . . . . . . . . . . . . . . . . . . .
ユーザープロファイル スクリプトが期待どおりに実行されない . . . . . . . . . . . . . . . .
管理対象ノードでスクリプトやアクションを実行できない . . . . . . . . . . . . . . . . . . . .
カーネルにセマフォが正しく設定されていない . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RPC デーモンまたはローカルロケーションブローカの障害の解決法 . . . . . . . . . . . . . .
コントロールエージェントがノードで起動しない . . . . . . . . . . . . . . . . . . . . . . . . . . .
組み込みパフォーマンスコンポーネントの障害の解決法. . . . . . . . . . . . . . . . . . . . . . . .
有効化と無効化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
起動と停止 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
データベースストレージ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ステータスログ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードの MIB へのアクセス. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
コミュニティ名を opcinfo ファイルに設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
コミュニティ名を SNMP デーモンの設定ファイルに設定 . . . . . . . . . . . . . . . . . . . . .
複数のアドレスを持つホストの OVO インストール障害の解決法 . . . . . . . . . . . . . . . . .
12
359
360
360
360
360
361
361
363
363
364
365
365
367
367
367
368
368
369
370
372
373
378
378
378
379
379
380
381
381
382
382
384
385
386
387
387
387
389
目次
IP アドレスの指定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
netstat(1) コマンドの出力例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ポイントツーポイント接続およびイーサネットの障害 . . . . . . . . . . . . . . . . . . . . . . . .
ネームサービスの設定が不完全 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
IP の接続状態に障害がある . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
NFS 障害の解決法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
389
389
390
390
394
397
12. OVO のセキュリティ
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
セキュリティの種類 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
システムセキュリティ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
システムセキュリティのガイドライン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ネットワークセキュリティ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HTTPS セキュリティ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DCE セキュリティ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RPC 認証 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO プロセスのセキュリティ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Secure Shell (SSH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
400
401
402
402
404
405
405
410
412
414
OVO オペレーションのセキュリティ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO のアクセス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ファイルへのアクセスとパーミッション. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GUI パーミッション . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
プログラムセキュリティ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
データベースのセキュリティ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
アプリケーションの起動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PAM 認証 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
リモートアクセス. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DCE 管理対象ノードのパスワード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
パスワードを管理対象ノードに割り当てる . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
設定分配の保護 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
自動アクションおよびオペレータ起動アクションの保護 . . . . . . . . . . . . . . . . . . . . . .
リモートアクションの保護 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
キューファイル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO の監査のセキュリティ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
監査モードの種類. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
監査レベルの種類. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO GUI の起動メッセージの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO GUI 起動メッセージの必要条件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
415
415
416
417
418
418
418
419
419
419
421
421
423
423
426
427
427
427
431
432
13
目次
OVO GUI 起動メッセージの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 432
13. OVO の保守
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバーの保守 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードの保守 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ライセンスおよびホスト名の保守 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
設定データのダウンロード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
設定データのダウンロード方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
設定の一部をダウンロード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
[ 設定データのダウンロード ] ウィンドウ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバーのデータバックアップ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
スクリプトをすべての管理対象ノードに再分配 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
バックアップツールと復元ツール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oracle のアーカイブログモード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
オフラインバックアップ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
自動バックアップ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
自動バックアップ後の設定データの回復. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
データベースの保守 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
複数ディスク上のデータベースの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Oracle コントロールファイルを第 2 ディスクへ移動 . . . . . . . . . . . . . . . . . . . . . . . . .
ミラーリングされたオンライン REDO ログのセットをもう 1 つ作成する . . . . . . . .
HP OpenView プラットフォームの保守. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO ディレクトリとファイルの保守 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理対象ノードの保守. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
実行時データを含む管理対象ノードのディレクトリ. . . . . . . . . . . . . . . . . . . . . . . . . .
ローカルログファイルの位置. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ライセンスの保守 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVKey ライセンスの利点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
インスタントオンライセンスを OVKey ライセンスに置き換える . . . . . . . . . . . . . . .
ライセンスタイプ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
コマンド行ライセンス保守ツール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ホスト名および IP アドレスの変更. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバーのホスト名または IP アドレスの変更 . . . . . . . . . . . . . . . . . . . . . . . . . .
ホスト名または IP アドレスを変更した後に行う OVO 管理サーバーの再設定 . . . . .
管理対象ノードのホスト名または IP アドレスを変更する . . . . . . . . . . . . . . . . . . . . .
クラスタ環境でのホスト名と IP アドレスの変更. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
管理サーバーのホスト名または IP アドレスの変更 . . . . . . . . . . . . . . . . . . . . . . . . . .
14
436
436
436
436
437
437
437
438
440
440
440
440
440
441
448
451
452
452
453
454
455
456
457
457
459
459
459
459
461
463
463
467
471
474
474
目次
ホスト名または IP アドレスを変更した後に行う OVO 管理サーバーの再設定 . . . . . 479
管理対象ノードのホスト名または IP アドレスを変更する . . . . . . . . . . . . . . . . . . . . . 485
A. OVO の管理対象ノードの API とライブラリ
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
管理対象ノード上の OVO の API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
OVO 管理対象ノードのライブラリ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
B. データベース中の OVO 表と表領域
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
Oracle データセットの OVO 表と表領域 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
OVO 固有でない表と表領域 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500
C. OVO のマンページ
概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
マンページのアクセスと印刷 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
コマンド行から OVO のマンページにアクセスする方法 . . . . . . . . . . . . . . . . . . . . . .
コマンド行から OVO のマンページをプリントする方法 . . . . . . . . . . . . . . . . . . . . . .
インターネットでマンページにアクセスする方法 . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO のマンページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO の API のマンページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
HP OpenView Service Navigator のマンページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
OVO Developer's Kit API のマンページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
504
505
505
505
505
506
510
511
512
索引 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515
15
目次
16
表一覧
表 1-1. 管理対象ノードの主要なカーネルパラメータ . . . . . . . . . . . . . . . . . . . . . . . . . .
表 2-1. OVO デフォルトのメッセージグループ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 2-2. メッセージの重要度レベル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 2-3. OVO のデフォルトのテンプレートグループ . . . . . . . . . . . . . . . . . . . . . . . . . .
表 2-4. OVO ユーザー名とパスワード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 2-5. オペレータのデフォルトのノードグループ . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 2-6. オペレータのデフォルトのメッセージグループ . . . . . . . . . . . . . . . . . . . . . . . .
表 2-7. オペレータのデフォルトのアプリケーショングループ . . . . . . . . . . . . . . . . . . .
表 2-8. オペレータのデフォルトのアプリケーション . . . . . . . . . . . . . . . . . . . . . . . . . .
表 2-9. デフォルトのアプリケーションとアプリケーショングループ . . . . . . . . . . . . . .
表 2-10. 管理サーバーのオブジェクトしきい値 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 2-11. OVO 管理者用デフォルトレポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 2-12. OVO オペレータ用のデフォルトレポート . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 2-13. OVO フレキシブル管理のテンプレート例 . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 2-14. サービス時間と計画されたテンプレートのパラメータ . . . . . . . . . . . . . . . . . .
表 2-15. メッセージ転送パラメータ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 4-1. OVPA のインストールディレクトリ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 4-2. OV Performance グループのアプリケーション . . . . . . . . . . . . . . . . . . . . . . . .
表 4-3. OV Performance Agent: メッセージテンプレート . . . . . . . . . . . . . . . . . . . . . .
表 4-4. OV Performance Agent: ログファイルテンプレート . . . . . . . . . . . . . . . . . . . .
表 4-5. OV Performance Agent: モニターテンプレート . . . . . . . . . . . . . . . . . . . . . . . .
表 4-6. OV Performance Manager: ログファイルテンプレート . . . . . . . . . . . . . . . . . .
表 4-7. OV Performance Manager: モニターテンプレート . . . . . . . . . . . . . . . . . . . . .
表 4-8. 英語マニュアル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 7-1. 通知サービスとトラブルチケットシステムのパラメータ . . . . . . . . . . . . . . . . .
表 8-1. サポートするデータベース文字セットと NLS_LANG の値 . . . . . . . . . . . . . . . .
表 8-2. HP-UX の OVO Motif GUI の LANG の設定 . . . . . . . . . . . . . . . . . . . . . . . . . .
表 8-3. Solaris の OVO Motif GUI の LANG の設定 . . . . . . . . . . . . . . . . . . . . . . . . . .
表 8-4. CDE 環境でのシステム共通の X リソース . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 8-5. OVO 固有の X リソースのフォント . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 8-6. OVO 内部メッセージの言語サポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 8-7. HTTPS エージェントのみでの言語サポート . . . . . . . . . . . . . . . . . . . . . . . . . .
表 8-8. ISO 8859-1 と ISO 8859-15 間の相違点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 8-9. 管理対象ノードで検証済みの文字セット ( 英語 ) . . . . . . . . . . . . . . . . . . . . . . .
表 8-10. 管理対象ノードで検証済みの文字セット ( 日本語 ) . . . . . . . . . . . . . . . . . . . . .
表 8-11. HP-UX と Sun Solaris の OVO 管理サーバー用の外部文字セット ( 英語環境 ) .
表 8-12. 外部文字セット ( 日本語 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 8-13. ログファイルエンキャプスレータでサポートされる文字セット . . . . . . . . . . . .
表 9-1. Java GUI が評価する起動スクリプトのオプション . . . . . . . . . . . . . . . . . . . . .
表 9-2. itooprc オプションとパラメータ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 10-1. 管理対象ノード上のプロセス関連ファイルの位置 . . . . . . . . . . . . . . . . . . . . .
. . . . .42
. . . . .74
. . . . .76
. . . . .82
. . . . .84
. . . . .86
. . . . .86
. . . . .87
. . . . .88
. . . . .91
. . . .101
. . . .104
. . . .107
. . . .110
. . . .122
. . . .127
. . . .193
. . . .199
. . . .201
. . . .201
. . . .201
. . . .202
. . . .202
. . . .204
. . . .252
. . . .258
. . . .259
. . . .260
. . . .262
. . . .264
. . . .266
. . . .266
. . . .268
. . . .269
. . . .270
. . . .272
. . . .273
. . . .274
. . . .297
. . . .299
. . . .333
17
表一覧
表 10-2. エージェント設定ファイルとその内容 . . . . . . . . . . . . . . . . . . . . . . . . . .
表 10-3. 管理対象ノード上のエージェント設定ファイルの位置 . . . . . . . . . . . . . .
表 11-1. OVO 管理対象ノードでの opcinfo ファイルの位置 . . . . . . . . . . . . . . . . .
表 11-2. エージェントプロセスが報告するエラー . . . . . . . . . . . . . . . . . . . . . . . .
表 11-3. データベースファイル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 11-4. ステータスログファイル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 11-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 12-1. 管理者監査レベルの監査範囲 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 13-1. 実行時データを含む管理対象ノードのディレクトリ . . . . . . . . . . . . . . . .
表 13-2. HP-UX 11.x および Windows 管理対象ノード上のローカルログファイル
表 13-3. AIX の管理対象ノードのローカルログファイル . . . . . . . . . . . . . . . . . . .
表 13-4. 他の管理対象ノードのローカルログファイル (HP-UX) . . . . . . . . . . . . . .
表 13-5. 他の管理対象ノードのログファイル (Solaris) . . . . . . . . . . . . . . . . . . . .
表 13-6. OVO のライセンスタイプ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 A-1. 管理対象ノード上の OVO の API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 B-1. Oracle データベース中の OVO 表と表領域 . . . . . . . . . . . . . . . . . . . . . . .
表 B-2. OVO 固有でない表領域 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 C-1. OVO のマンページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 C-2. OVO の API のマンページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 C-3. Service Navigator のマンページ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
表 C-4. OVO Developer's Toolkit のマンページ . . . . . . . . . . . . . . . . . . . . . . . . .
18
. . . . . . . .333
. . . . . . . .334
. . . . . . . .349
. . . . . . . .351
. . . . . . . .385
. . . . . . . .386
. . . . . . . .397
. . . . . . . .428
. . . . . . . .457
. . . . . . . .457
. . . . . . . .458
. . . . . . . .458
. . . . . . . .458
. . . . . . . .460
. . . . . . . .491
. . . . . . . .495
. . . . . . . .500
. . . . . . . .506
. . . . . . . .510
. . . . . . . .511
. . . . . . . .512
図一覧
図 1-1. 管理対象ノードを [ 登録ノード ] ウィンドウへ追加する . . . . .
図 1-2. [OVO ソフトウェアと設定のインストール / 更新 ] ウィンドウ
図 2-1. メッセージの属性と値 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
図 3-1. [OVO ソフトウェアと設定のインストール / 更新 ] ウィンドウ
図 3-2. [ 管理サーバーの設定 ] ウィンドウ . . . . . . . . . . . . . . . . . . . .
図 5-1. OVO と HP OpenView Operations for Windows . . . . . . . . . .
図 8-1. HP-UX の設定と関連する文字セット ( 英語 ) . . . . . . . . . . . .
図 8-2. Solaris の設定と関連する文字セット ( 英語 ) . . . . . . . . . . . . .
図 8-3. 設定および関連する文字セット ( 日本語 ) . . . . . . . . . . . . . . .
図 8-4. 国際化環境での設定の交換 . . . . . . . . . . . . . . . . . . . . . . . . . .
図 9-1. X-OVw グループに入っているアプリケーション (Java GUI) .
図 10-1. OVO の機能の概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
図 12-1. DCE RPC クライアント - サーバーの認証プロセス . . . . . . .
図 12-2. リモートアクションの例 . . . . . . . . . . . . . . . . . . . . . . . . . .
図 12-3. OVO GUI 起動メッセージの例 . . . . . . . . . . . . . . . . . . . . . .
図 13-1. [ 設定データのダウンロード ] ウィンドウ . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . .52
. . . . . . . . . . . . . . . . . .54
. . . . . . . . . . . . . . . . . .75
. . . . . . . . . . . . . . . . .171
. . . . . . . . . . . . . . . . .175
. . . . . . . . . . . . . . . . .209
. . . . . . . . . . . . . . . . .276
. . . . . . . . . . . . . . . . .277
. . . . . . . . . . . . . . . . .280
. . . . . . . . . . . . . . . . .285
. . . . . . . . . . . . . . . . .306
. . . . . . . . . . . . . . . . .321
. . . . . . . . . . . . . . . . .411
. . . . . . . . . . . . . . . . .424
. . . . . . . . . . . . . . . . .431
. . . . . . . . . . . . . . . . .438
19
図一覧
20
原典
本書は『HP OpenView Operations for UNIX Administrator's Reference』(HP Part No.: none
(October 2004)) を翻訳したものです。
注記
OS の種類によって OVO/Unix 8.1 英語版と日本語版でサポートされているエー
ジェントソフトウェアが異なります。詳細は OVO/Unix 8.1 Release Notes 日本
語版をご覧ください。
21
22
はじめに
本書は、HP OpenView Operations (OVO) for UNIX を OVO システムにインストールし、管理
し、トラブルシューティングを行う OVO 管理者を対象としています。
23
本書の構成
本書では、OVO 管理者向けにエージェントのインストール、最初の設定、エージェントのアン
インストール、調整、およびトラブルシューティングについて説明します。
24
本書の対象読者
本書は、OVO を管理対象ノード上にインストールし、OVO システムの管理およびトラブル
シューティングを行う OVO 管理者を対象としています。本書の対象読者は、HP-UX システム
または Sun Solaris システムとネットワークに精通したシステム管理者およびトラブルシュー
ティング担当者を想定しています。読者は以下の予備知識が必要です。
必要なノウハウ
以下の項目について熟知している必要があります。
❏
新しいソフトウェアによるシステムのアップデート
❏
他のシステムへのリモートログイン
❏
テキストファイルの検索、編集
必要な知識
さらに、以下の項目に関して十分な知識が必要です。
❏
ファイルシステムの構成
❏
X ウィンドウシステムのアプリケーション
❏
HP OpenView ネットワークノードマネージャ (NNM) プラットフォームのユーザーインタ
フェースおよびサービス
❏
データベース管理
❏
OVO の概念
25
関連マニュアル
管理サーバーに OVO をインストールすることや OVO のアップグレードについては、『OVO 管
理サーバー インストールガイド』を参照してください。OVO の概念については『 OVO コンセ
プトガイド』を参照してください。
26
表記法
字体
『マニュアル』
説明
例
マニュアル名
詳細は、『OVO システム管理リファレ
ンスガイド』を参照してください。
コマンドの入力時に指定する必要があ
る変数
プロンプトで、次のように入力しま
す。
rlogin your_name
このとき、your_name にはログイン
名を指定します。
関数のパラメータ
oper_name パラメータは整数が返さ
れます。
Bold、ゴシック体
用語
HTTPS エージェントは ... を監視し
ます。
入力
ユーザーが入力する必要があるテキス
ト
プロンプトで、次のように入力しま
す。ls -l
コンピュータ文字
コンピュータディスプレイの項目
次のシステムメッセージが表示さ
れます。
Italic
Are you sure you want to remove
current group?
強調
コマンド名
grep コマンドを使用して、...。
関数名
opc_connect() 関数を使用して、...
を接続します。
ファイル名とディレクトリ名
/opt/OV/bin/OpC/
プロセス名
opcmona が実行中かどうかチェック
します。
ウィンドウ / ダイアログボックス名
[ ログファイルの追加 ] ウィンドウで
...。
マンページ名やリファレンスページ名
詳細は、opc(1M) のマンページを参
照してください。
強調表示
次の手順に従う必要があります。
27
字体
説明
例
キーキャップ
キーボードキー
Return を押します。
[ ボタン ]
ユーザーインタフェースのボタン
[OK] をクリックします。
[ 適用 ] ボタンをクリックします。
[ メニュー項目 ]
メニュー名の後にコロン (:) が記載さ
れていることがあります。これは、
ユーザーがそのメニューを選択した
後、メニュー項目を選択することを示
しています。項目の後に矢印 (->) が記
載されている場合、カスケードメ
ニューが表示されます。
[ アクション : ユーティリティ -> レ
ポート ] を選択します。
28
OVO ドキュメントの使用方法
HP OpenView Operations (OVO) では、その使い方と概念を理解するために、マニュアルとオ
ンラインヘルプを用意しています。本項では、入手できる情報や情報の参照個所を説明します。
電子メディアのマニュアル
すべてのマニュアルは、OVO 製品 CD-ROM のドキュメント ディレクトリに Adobe Portable
Document Format (PDF) の形式で入っています。
『OVO ソフトウェアリリースノート』を除いて、他のマニュアルのすべてが次の OVO Web ペー
ジから入手できます。
http://<management_server>:3443/ITO_DOC/<lang>/manuals/*.pdf
この URL 内の <management_server> の部分は、使用している管理サーバーのホスト名の
FQDN ( 完全修飾ドメイン名 ) で、<lang> はシステムの言語 ( たとえば、英語環境の場合は C、
日本語環境の場合は japanese) です。
次の Web サイトからもマニュアルをダウンロードすることができます。
http://ovweb.external.hp.com/lpe/doc_serv ( 英語 )
http://www.jpn.hp.com/doc/manual/openview/index.html ( 日本語 )
この Web サイトにある『OVO Software Release Notes』(OVO ソフトウェアリリースノート ) の
最新版を定期的に調べてください。このリリースノートは 2 ~ 3ヶ月ごとにアップデートされ、
サポート対象として追加された OS バージョンや最新のパッチなど、最新の情報が得られます。
29
OVO のマニュアル
本項では、OVO のマニュアルとその内容について簡単に述べます。
マニュアル
説明
メディア
OVO 管理サーバー インス
トールガイド
管理サーバーに OVO ソフトウェアをインストールし、初
期設定を行う管理者向けのマニュアルです。
印刷製本
PDF
次の事項を説明しています。
OVO コンセプトガイド
•
ソフトウェア、ハードウェアの必要条件
•
ソフトウェアのインストール、削除手順
•
デフォルト値を用いた設定
OVO を理解するために使用者を 2 つのタイプに分けて説
明しています。
印刷製本
PDF
オペレータの場合には OVO の基本構造を理解できます。
管理者の場合には、現在の環境で OVO のセットアップと
設定ができるようになります。
OVO システム管理リファレ
ンスガイド
OVO を管理対象ノードにインストールし、OVO の管理と
トラブルシューティングを行う管理者向けのマニュアルで
す。
PDF のみ
OVO の DCE/NCS ベース管理対象ノードの一般的で概念
的な情報が記述されています。
OVO DCE エージェント コン
セプトと設定ガイド
DCE/NCS ベース管理対象ノードのプラットフォームの
各々についてのプラットフォーム固有の情報を提供してい
ます。
PDF のみ
OVO HTTPS エージェント
HTTPS ベース管理対象ノードの各プラットフォームにつ
いて、プラットフォーム固有の情報を提供しています。
PDF のみ
コンセプトと設定ガイド
OVO Reporting and
Database Schema
OVO データベースから生成されるレポートの例に加え、
OVO のデータベースの表の詳細を説明しています。
PDF のみ
OVO Entity Relationship
Diagrams
表と OVO データベース間の関係の概要を説明していま
す。
PDF のみ
30
マニュアル
説明
メディア
OVO Java GUI オペレータガ
OVO の Java ベースのオペレータ GUI と Service
Navigator の詳細を説明しています。このマニュアルに
は、一般的な OVO および Service Navigator の概念と、
OVO オペレータの作業についての詳細な情報、リファレ
ンス、およびトラブルシューティングの情報もあります。
PDF のみ
HP OpenView Service Navigator のインストール、構成、
保守、トラブルシューティングを担当する管理者向けの情
報を提供しています。サービス管理の背景にある概念の概
要も記述しています。
印刷製本
新機能と以下のような有用な情報を記述しています。
PDF のみ
イド
Service Navigator コンセプ
トと設定ガイド
OVO ソフトウェアリリース
ノート
•
ソフトウェアの新旧バージョンの機能比較
•
システムとソフトウェアの互換性
•
既知の問題の解決法
PDF
HP OpenView ネットワーク
ノードマネージャ ネット
ワーク管理ガイド
管理者とオペレータ向けのマニュアルです。
印刷製本
OVO に組み込まれている HP OpenView ネットワーク
ノードマネージャの基本機能を説明しています。
PDF
OVO Database Tuning
このマニュアルは OVO 管理サーバーの次の場所にありま
す。
テキスト
/opt/OV/ReleaseNotes/opc_db.tuning
31
OVO 関連製品のマニュアル
ここでは、OVO 関連のマニュアルと内容の概要を説明します。
マニュアル
説明
メディア
HP OpenView Operations for UNIX Developer's Toolkit
HP OpenView Operations for UNIX Developer's Toolkit を購入すると、次のマニュアルと OVO の全ド
キュメント一式がついてきます。
OVO Application Integration
Guide
外部のアプリケーションを OVO に統合するいくつかの方
法を説明しています。
印刷製本
OVO Developer's Reference
利用できるアプリケーション プログラミング インタ
フェース (API) のすべての概要を記述しています。
印刷製本
PDF
PDF
HP OpenView Advanced Security (OVAS)
HP OpenView Advanced Security (OVAS) を購入すると次の追加のドキュメントがついてきます。
OVAS Installation and
Concepts Guide
OVAS のインストール、設定、保守、およびトラブル
シューティングを行う管理者向けの情報を提供していま
す。
印刷製本
PDF
HP OpenView Event Correlation Designer for NNM and OVO
HP OpenView Event Correlation Designer for NNM and OVO を購入すると次の追加のドキュメントが
ついてきます。HP OpenView Event Correlation Composer は、NNM と OVO の主要なコンポーネン
トです。OVO での OV Composer の使用方法は、OS-SPI のドキュメントで説明されています。
HP OpenView ECS
Configuring Circuits for
NNM and OVO
32
NNM と OVO 環境内での ECS Designer 製品の使用法を
説明しています。
印刷製本
PDF
OVO オンライン情報
次の情報がオンラインで利用できます。
オンライン情報
説明
HP OpenView Operations オ
ンラインヘルプ ( 管理者の作
業)
状況依存ヘルプシステムには、管理作業に必要な手順と、OVO 管理者
用の Motif GUI のウィンドウごとの詳細なヘルプが含まれています。
HP OpenView Operations オ
ンラインヘルプ ( オペレータ
の作業 )
状況依存ヘルプシステムにはオペレータ作業に必要な手順と、OVO オ
ペレータ用の Motif GUI のウィンドウごとの詳細なヘルプが含まれて
います。
OVO Java ベース GUI オン
ラインヘルプ
OVO の Java ベースのオペレータ GUI と Service Navigator の HTML
ベースのヘルプです。このヘルプシステムには、一般的な OVO、
Service Navigator 概念、および OVO の作業についての詳細な情報、
リファレンス、およびトラブルシューティングの情報もあります。
HP OpenView Operations マ
ンページ
オンラインで利用できる OVO のマンページです。HTML 形式のものも
利用できます。
このページにアクセスするには、次の URL を Web ブラウザで開いて
ください。
http://<management_server>:3443/ITO_MAN
この URL の <management_server> には、使用している管理サーバー
の FQDN ( 完全修飾ドメイン名 ) を入力してください。OVO HTTPS
エージェント用のマンページは、各管理対象ノードにインストールされ
ています。
33
34
OVO オンラインヘルプについて
ここでは、HP OpenView Operations (OVO) でオペレータが使う Motif および Java のグラ
フィックユーザーインタフェース (GUI) について、そのオンラインドキュメンテーションを説明
します。
Motif GUI オンラインヘルプ
HP OpenView Operations (OVO) Motif グラフィックユーザーインタフェース (GUI) のオンライ
ン情報は、2 つの別々のボリューム ( オペレータ用と管理者用 ) から成ります。オペレータ用ボ
リュームには、オペレータ用の主なウィンドウについて説明した、HP OpenView OVO クイッ
クスタートがあります。
オンラインヘルプのタイプ
オペレータ用と管理者用ボリュームには、以下のようなオンラインヘルプのタイプがあります。
❏
タスクインフォメーション
作業を実行に必要な情報 ( オペレータまたは管理者用 )
❏
アイコンインフォメーション
ポップアップメニュー、OVO アイコンの説明 ( マウスポインターを対象とするものの上に移
動させて、マウスの右ボタンを押す )
❏
エラーインフォメーション
[OVO エラー情報 ] ウィンドウに表示されるエラーの説明。エラー発生時に、またはメッセー
ジ番号を使ってヘルプシステム内でキーワード検索で、ヘルプを参照できます。
❏
検索ユーティリティ
目的のトピックを直接表示 ( 索引検索ユーティリティ )
❏
用語集
OVO の用語集
❏
ヘルプ指示
オンラインヘルプを初めて使うユーザーのためのヘルプ
❏
印刷機能
35
ヘルプシステム内の一部またはすべてのトピックを印刷するための印刷機能 ( 図形を印刷す
るには、HP LaserJet プリンター、またはそれと互換性のあるプリンターデバイスが必要 )
オンラインヘルプにアクセスするには
ヘルプシステムにアクセスするには、次の方法があります。
❏
F1 キー
カーソルがアクティブなテキストフィールドまたはボタン上にあるときに、F1 キーを押す。
❏
ヘルプボタン
ウィンドウ下部の [ ヘルプ ] ボタンをクリックする。
❏
ヘルプメニュー
メニューバーから [ ヘルプ ] メニューを選択する。
❏
右クリック
シンボルをクリックして、マウスの右ボタンを押し、[ ヘルプ ] メニューにアクセスする。
次に、タスク項目リスト、またはウィンドウとフィールドのリストを選択します。どのヘルプ画
面からでも、ヘルプボリューム内のすべてのトピックにアクセスできます。他のヘルプトピック
をハイパーリンクで示しています。
[ メッセージブラウザ ] ウィンドウと、[ メッセージソースのテンプレート ] ウィンドウではコンテ
キストヘルプを表示できます。メニューバーから [ ヘルプ : コンテキストについて ] を選択する
と、カーソルが疑問符に変わるので、ヘルプを表示させたい箇所にカーソルを移動させます。そ
こでマウスボタンをクリックすると、その箇所のヘルプの説明がヘルプウィンドウに表示されま
す。
Java GUI と Service Navigator のオンラインヘルプ
Service Navigator を含む、HP OpenView Operations (OVO) Java グラフィックユーザーイン
タフェース (GUI) のオンラインヘルプは、オペレータが OVO 製品に慣れ親しむのや、使用する
のに役立ちます。
オンラインヘルプのタイプ
OVO Java GUI のオンラインヘルプには、次のような情報があります。
❏
タスク
手順ごとの説明
36
❏
概念
主要な概念と機能の紹介
❏
リファレンス
製品についての詳細な情報
❏
トラブルシューティング
製品の使用中に発生する共通の問題に対する解決策
❏
索引
必要な情報にすぐに簡単にアクセスできるトピックリスト
トピックの表示
トピックを表示するには、オンラインドキュメンテーションウィンドウの左側にあるフレームの
フォルダーを開き、トピックタイトルをクリックします。ハイパーリンクで、関連するヘルプト
ピックにアクセスできます。
オンラインヘルプにアクセスするには
ヘルプシステムにアクセスするには、Java GUI のメニューバーから [ ヘルプ : 目次 ] を選択し
ます。Web ブラウザが開き、ヘルプの目次が表示されます。
注記
ご使用の Web ブラウザを使って、Java GUI のオンラインヘルプにアクセスする
には、OVO の設定が必要です。詳細は『OVO 管理サーバーインストールガイド』
を参照してください。
37
38
1 管理対象ノードへの OVO エージェントのイ
ンストール
第1章
39
管理対象ノードへの OVO エージェントのインストール
概要
概要
本章では、管理対象ノードに HP OpenView Operations (OVO) エージェントソフトウェアをイ
ンストールする方法の概要を説明します。
本章では、データベースと OVO は 『OVO 管理サーバー インストールガイド』に沿って、管理
サーバーにすでにインストールおよび設定されているものとしています。
40
第1章
管理対象ノードへの OVO エージェントのインストール
インストールの必要条件
インストールの必要条件
この項では、管理対象ノードへの OVO エージェントのインストールに必要なオペレーティング
システム、ハードウェア、およびソフトウェアの必要条件を説明します。
オペレーティングシステムの必要条件
OVO がサポートしているオペレーティングシステムのバージョンは、『OVO 管理サーバー イン
ストールガイド』を参照してください。
ハードウェアおよびソフトウェアの必要条件
サポートする管理対象ノードプラットフォームのハードウェアとソフトウェアの必要条件の詳細
は、『OVO DCE エージェント コンセプトと設定ガイド』を参照してください。
第1章
41
管理対象ノードへの OVO エージェントのインストール
インストールの必要条件
カーネルパラメータの設定
OVO を UNIX システムにインストールする前に、カーネルパラメータが正しい値に設定されて
いるかどうか確認します。通常は、デフォルトの設定で十分ですが、ログファイルエンキャプス
レータがオープンファイル数を多く必要とする場合があります。
表 1-1 は、HP-UX 管理対象ノードのカーネルパラメータです。他のエージェントプラット
フォームでもほぼ同様です。
注記
Sun Solaris 管理対象ノードに推奨されるカーネルパラメータは、『OVO DCE
エージェント コンセプトと設定ガイド』の「Sun Solaris 管理対象ノード」の章
を参照してください。
表 1-1 管理対象ノードの主要なカーネルパラメータ
パラメータ
説明
最小値
nfile
オープンファイルの最大数
20 1
semmns
セマフォ数
20
shmmax
共有メモリーの最大値
不要
msgmni
メッセージキュー
不要
nflocks
ファイルロック数
10
1. この値は条件によって異なります。通常は 1 プロセス当たり
20 で十分です。しかし、ログファイルエンキャプスレータで
設定するログファイル数が増えるほど多くのファイル記述子が
必要です。通常、1 つのログファイルに 1 つのファイル記述子
が必要です。管理対象ノード上でプロセスを起動するアクショ
ンがあると、必要なファイル記述子の数が増えます。
42
第1章
管理対象ノードへの OVO エージェントのインストール
インストールの必要条件
通信ソフトウェアの種類
管理サーバーとクライアントノード間での通信に、OVO は次のメカニズムのうち 1 つを使うこ
とができます。
❏
HTTPS
❏
分散コンピューティング 環境 (DCE)
❏
ネットワークコンピューティングシステム (NCS)
デフォルトでは、OVO 管理サーバー上のプロセス間の通信は DCE を使います。ただし、エー
ジェントのプロセスは DCE か NCS のどちらかを使って管理サーバーと通信できます。できれ
ば、DCE を使用してください。
HTTPS について
HTTPS 1.1 ベースの通信は、HP の OpenView 製品で使われる最新の通信テクノロジであり、
これを使うことによって、アプリケーションが異機種混在環境でデータを交換することが可能に
なります。HTTP/SSL は新しい OVO ノードでのデフォルトの通信タイプです。
DCE について
管理対象ノードのプラットフォームに必要な DCE のバージョンは、『OVO DCE エージェント
コンセプトと設定ガイド』を参照してください。
DCE の実行環境がサポートされていない管理対象ノードのプラットフォームでは、dced または
rpcd の代わりにローカルロケーションブローカ デーモン (llbd) を実行して NCS 1.5.1 を使う
必要があります。
注記
HP-UX のみ : DCE バージョン 1.4.1 以降、RPC デーモン (rpcd) は DCE デーモ
ン (dced) に変更されました。
NCS について
NCS 通信タイプをサポートするプラットフォームの場合、インストール時に管理対象ノードで
NCS の実行環境が見つからないと、OVO は自動的に必要な NCS ソフトウェア (llbd プログラ
ムと lb_admin プログラム ) を NCS ノードにインストールします。
第1章
43
管理対象ノードへの OVO エージェントのインストール
インストールのヒント
インストールのヒント
この項では、OVO エージェントを管理対象ノード、管理サーバー、および UNIX 管理対象ノー
ドにインストールするときに役立つヒントを説明しています。
管理対象ノードへのインストールのヒント
管理対象ノードにインストールする場合、次のガイドラインに従ってください。
❏
すべての管理対象ノードにインストールする
可能な限り、最新バージョンの OVO エージェントソフトウェアをすべての管理対象ノード
にインストールしてください。最新バージョンをインストールすることによって、最新の
OVO の機能をそれらのノードで使うことができるようになります。
❏
OVO が内部使用する名前を使わない
管理対象ノード名としては、bin、conf、distrib、unknown、および mgmt_sv を使えませ
ん。これらの名称は OVO で内部的に使います。したがって、システム名として使うことは
できません。
❏
ホストの別名 (alias) を使わない
ホストの別名の使用は避けてください。同じ名前を使うとシステムに問題が生じます。
❏
デーモンがすでに実行中であることを確認する
OVO ソフトウェアを管理サーバーにインストールまたはアップデートする際には、DCE
RPC デーモン (dced または rpcd) が実行されていなければなりません。管理対象ノードで
OVO ソフトウェアをインストールまたはアップデートする際には、通信タイプによって
DCE RPC デーモン (dced または rpcd) または NCS ローカルロケーションブローカのデー
モン (llbd) のどちらかが実行されていなければなりません。これらのデーモンのどれか 1
つが実行されていないと、OVO サービスを起動できません。dced/rpcd または llbd デー
モンが実行され、[ システムリソースファイルを自動アップデート ] オプションが選択されて
いる場合のみ、OVO はシステムブート時の自動起動 ( ブートシーケンス ) への組み込みを行
います。詳細は、OVO 管理者の GUI の [ ノードの追加 / 変更 ] ウィンドウを参照してくだ
さい。
システムリソースファイルの例としては、次のものがあります。
•
HP-UX 11.x および Sun Solaris
/etc/rc.config.d
44
第1章
管理対象ノードへの OVO エージェントのインストール
インストールのヒント
詳細は、該当するマンページを参照してください ( たとえば、dced(1M)、rpcd(1M)、ま
たは llbd(1M))。
❏
IP アドレスを 1 つ指定する
複数の IP アドレスを持つ管理対象ノードについては、最適な IP アドレス ( たとえば、高速
ネットワーク接続の IP アドレス ) を 1 つ選んで OVO の設定で指定してください。さらに、
その管理対象ノードの他のすべての IP アドレスも管理サーバーから認識できることを確認
します。そうしないと、複数の IP アドレスを持つシステムからのメッセージが転送されな
い場合があります。
❏
ディスク領域を確保する
管理対象ノードへインストールする場合、OVO ソフトウェアに通常必要なディスク領域の 2
倍のディスク領域が必要です。これは、テープイメージ ( インストール用パッケージ ) を解
凍する前にテープイメージが管理対象ノードに転送されるからです。
❏
長いホスト名はアクションにのみ使用する
テンプレートに長いホスト名を使うのは、自動アクションまたはオペレータ起動アクション
を実行する場合のみです。
❏
OVO がサポートするオペレーティングシステムのバージョンを使用する
管理サーバーや管理対象ノードのオペレーティングシステムのバージョンを、OVO がサ
ポートしていないバージョンに変更してはいけません。OVO がサポートしている管理サー
バーと管理対象ノードのオペレーティングシステムのバージョンのリストは、『OVO 管理
サーバー インストールガイド』を参照してください。
または、管理サーバーで次のスクリプトを実行すると、バージョンのリストを入手できま
す。
/opt/OV/bin/OpC/agtinstall/opcversion
❏
システム時刻を同期させる
管理サーバーと管理対象ノードのシステム時刻が同期していることを確認してください。シ
ステム時刻を同期させることによって、管理対象ノードでメッセージが生成される時刻が管
理サーバーでメッセージを受信する時刻よりも遅くなることがないようにします。
❏
すべての root のパスワードを知る
OVO 管理者はエージェントソフトウェアをインストールする前に、すべての管理対象ノー
ドの root のパスワードをすべて知っておく必要があります。
第1章
45
管理対象ノードへの OVO エージェントのインストール
インストールのヒント
UNIX 管理対象ノードでは、.rhosts ファイル中に管理サーバーの root のエントリーが存
在するか、または /etc/hosts.equiv 中に管理サーバーのエントリーがあれば、パスワー
ドは必要ありません (HP-UX 11.x、Solaris)。
❏
ディスク領域の制約に対処する
OVO に必要なディスク領域を UNIX ファイルシステムに確保できない場合は、次の方法の
うちどれかを行ってください。
•
シンボリックリンクを使う
たとえば Solaris の場合は次のように入力します。
ln -s /mt1/OV /opt/OV
•
❏
専用ボリュームをマウントする
管理サーバーへのネットワークパス
管理サーバーと管理対象ノード間には、既存のルート ( ネットワークパス ) が存在する必要
があります。
❏
管理サーバーを移動する前にソフトウェアをアンインストールする
管理サーバーシステムを他のシステムに移動したい場合は、最初にすべての管理対象ノード
から OVO 管理対象ノードのソフトウェアをアンインストールする必要があります。詳細は、
463 ページの「ホスト名および IP アドレスの変更」も参照してください。
❏
OVO の デフォルトオペレータの機能を削除する
管理対象ノード ( 管理サーバー以外の ) 上で OVO のデフォルトオペレータの機能が必要な
い場合は、次の関連情報を削除できます。この情報は、OVO のエージェントソフトウェア
を再インストールする際に再度作成されます。
UNIX の場合
•
ユーザー opc_op の ホームディレクトリを消去
•
/etc/passwd から opc_op エントリーを削除
•
/etc/group から opcgrp エントリーを削除
注記
46
Windows NT/2000 管理対象ノードでは、エージェントを OVO のデフォルト
オペレータのアカウントで実行しているので、OVO のデフォルトオペレータ
を削除できません。
第1章
管理対象ノードへの OVO エージェントのインストール
インストールのヒント
❏
"opcmsg" の API を使うプログラムとアプリケーションをすべて停止する
管理対象ノードに OVO ソフトウェアを再インストールまたはアップグレードする時は、
opcmsg(3) または opcmon(3) の API を使用するすべてのプログラムとアプリケーションが
停止していることを確認してください。
これらの API は他の API と OVO の共有ライブラリにあり、OVO ソフトウェアの再インス
トールまたはアップグレード時に上書きされます。詳細は、『OVO Developer's Reference』
を参照してください。
管理サーバーへのインストールのヒント
管理サーバーにインストールする場合は、次のガイドラインに従ってください。
❏
"distrib" ディレクトリの内容を消去する
設定とスクリプトまたはプログラムの分配を中止したい場合 ( たとえば、設定値が無効で
あった場合など ) は、distrib ディレクトリ の内容を消去してください。
/var/opt/OV/share/tmp/OpC/distrib
このディレクトリの消去は緊急の場合にのみ、必ず OVO 管理サーバープロセスを停止した
後に行ってください。
❏
インストールまたは インストール削除作業を中断しない
管理対象ノードへのソフトウェアのインストールまたはインストール削除作業は中断しない
でください。中断すると、セマフォファイルが管理サーバー上に残り、その結果インストー
ルを再起動できなくなります。
もしセマフォファイルが管理サーバーに作成された場合は、手作業で削除してください。
/var/opt/OV/share/tmp/OpC/mgmt_sv/inst.lock
パスワードの入力要求時点で管理対象ノードへのソフトウェアのインストールまたはインス
トール削除を中止すると、使用中のターミナル設定が壊れ、どんなコマンドを入力しても、
ターミナルに表示されません。
ターミナル設定が壊れた場合には、次のコマンドを入力して、端末をリセットしてくださ
い。
stty echo
❏
ソフトウェア要素を削除しない
管理対象ノードが設定され OVO ソフトウェアがインストールされている期間は、管理サー
バーから、ソフトウェア要素 (OVOPC-ORA や OVOPC など ) を削除しないでください。
第1章
47
管理対象ノードへの OVO エージェントのインストール
インストールのヒント
❏
テープイメージを削除しない
削除するタイプの管理対象ノードが別に設定されており、OVO ソフトウェア要素がインス
トールされている時は、管理サーバーから 管理対象ノード用のテープイメージ (OVOPC-CLT
など ) を 削除しないでください。テープイメージを削除してしまうと、OVO GUI を使用し
て OVO エージェントソフトウェアのインストール削除ができなくなります。
UNIX へのインストールのヒント
UNIX 管理対象ノードへインストールする場合は、次の一般的なガイドラインに従ってくださ
い。
❏
短縮 (short) システム名
uname(1M) (HP-UX) または uname(1) (Sun Solaris) コマンドが短縮 (short) システム名を返
すことを確認します。
❏
正式なシステム名
ネームサービス (/etc/hosts または DNS) は すべての ネームサービスリクエスト
(nslookup など ) に正式のシステム名を返すように設定してください。
❏
同じログディレクトリ
UNIX システム上のデフォルト以外のログディレクトリは、OVO のインストール削除を実行
するとそのシステムから消去されてしまいます。
このディレクトリには次の規則が適用されます。
•
管理対象ノード用のディレクトリ
1 つのディレクトリを複数の管理対象ノード用に使ってはなりません。同じディレクト
リを使うと、ディレクトリを複数のシステム間で NFS マウントする場合に問題が発生
する可能性があります。
•
他のアプリケーション用のディレクトリ
1 つのログディレクトリを OVO および他のアプリケーションに共用してはなりません。
•
他のアプリケーションまたは管理対象ノードのサブディレクトリ
OVO のログディレクトリ以外に他のアプリケーションまたは管理対象ノードが使用する
サブディレクトリを作成してはなりません。
48
第1章
管理対象ノードへの OVO エージェントのインストール
インストールのヒント
❏
機密保護ファイル
管理対象ノードの inetd 用の機密保護ファイルが管理サーバーに対し remshd または ftpd
を許可していることを確認します。
たとえば、HP-UX 11.x 用には次のファイルを使用します。
/var/adm/inetd.sec
❏
root
管理対象ノードの .rhosts 中に root のエントリーが設定されていない、または
/etc/hosts.equiv 中に管理サーバーのエントリーが設定されていない場合には、管理対象
ノード上の /etc/ftpusers にも root が設定されていないことを確認します。
❏
ユーザー ID とグループ ID
一貫性をとるために、使用中のすべての管理対象ノード上でユーザー ID とグループ ID が同
じ値であることを確認してください。
❏
NIS クライアント
管理対象ノードがネットワーク情報サービス (NIS または NIS+) クライアントである場合、
管理対象ノードに OVO ソフトウェアをインストールする前に、OVO のデフォルトのオペ
レータ opc_op を NIS サーバーへ追加する必要があります。これによって、OVO は、すべ
てのシステムで一貫して OVO のデフォルトのオペレータ opc_op を使います。システムリ
ソースを登録したユーザーに対応付けていることを確認してください。
第1章
49
管理対象ノードへの OVO エージェントのインストール
OVO ソフトウェアの自動インストールまたは自動アップデード
OVO ソフトウェアの自動インストールまたは自動アップデード
この項では、インストールスクリプトを使用した OVO ソフトウェアの自動インストールまたは
自動アップデートの方法を説明します。
作業を始める前に
OVO のインストールまたはアップデートを始める前に、インストールスクリプト、root のパス
ワード、および管理対象ノードを使った作業を理解する必要があります。
インストールスクリプト
OVO ソフトウェアをインストール、アップデート、およびインストール削除する場合は、OVO
の管理者用 GUI の機能および inst.sh(1M) スクリプトを使います。
このスクリプトからの冗長なメッセージの出力を避けるには、root ユーザーのシェル変数を次
のように設定します。
Bourne/Korn シェル OPC_SILENT=1; export OPC_SILENT
C シェル
setenv OPC_SILENT 1
root のパスワード
ソフトウェアの保守を始める前に、管理対象ノードの root のパスワードを知っているか、また
は .rhosts にユーザー root のエントリーがなければなりません (UNIX システムの場合 )。そ
うでない場合は、(UNIX 管理対象ノード上の ) ローカルの /etc/hosts.equiv に管理サーバー
のエントリーがあることを確認してください
管理対象ノード
管理対象ノードで OVO ソフトウェアをインストールまたはインストール削除する前に、44 ペー
ジの「インストールのヒント」を読んでください。
50
第1章
管理対象ノードへの OVO エージェントのインストール
OVO ソフトウェアの自動インストールまたは自動アップデード
管理対象ノードを [ 登録ノード ] ウインドウに追加
注記
管理対象ノードを [OVO 登録ノード ] ウィンドウへ追加する前に、SNMP エー
ジェントが動作していることを確認してください。
管理対象ノードに OVO をインストールする前に、その管理対象ノードを [ ノードの追加 ] ウィ
ンドウから [OVO 登録ノード ] ウィンドウに追加する必要があります。[ ノードの追加 ] ウィン
ドウにアクセスするには、[OVO 登録ノード ] ウィンドウのメニューバーから [ アクション : ノー
ド -> 追加 ] を選択して開きます ( 図 1-1 を参照 )。別の方法としては、IP サブマップからノード
をコピー & ペースト、またはドラッグ & ドロップして、[OVO 登録ノード ] ウィンドウに 追加で
きます。
第1章
51
管理対象ノードへの OVO エージェントのインストール
OVO ソフトウェアの自動インストールまたは自動アップデード
図 1-1
注記
管理対象ノードを [ 登録ノード ] ウィンドウへ追加する
[OVO ノード証明書リクエスト ] ウィンドウからでも、[ ノードの追加 ] ウィンドウ
にアクセスできます。
管理対象ノード属性の設定方法の詳細は、オンラインヘルプを参照してください。
52
第1章
管理対象ノードへの OVO エージェントのインストール
OVO ソフトウェアの自動インストールまたは自動アップデード
OVO ソフトウェアの自動インストール
OVO ソフトウェアを自動インストールするには、管理対象ノードを OVO 環境に追加するとき
に、[ ノードの追加 ] ウィンドウで [ インストール / 削除を自動化 ] オプションを選択します。
51 ページの「管理対象ノードを [ 登録ノード ] ウインドウに追加」を参照してください。
[OVO ソフトウェアと設定のインストール / 更新 ] ウィンドウでインストールを起動すると、この
項で説明したように OVO ソフトウェアが管理対象ノードに自動的にインストールされます。管
理対象ノードに手作業で OVO エージェントソフトウェアをインストールする場合は、[OVO 登
録ノード ] にノードを追加する前にこのオプションの選択を解除する必要があります。
第1章
53
管理対象ノードへの OVO エージェントのインストール
OVO ソフトウェアの自動インストールまたは自動アップデード
OVO ソフトウェアの自動インストールまたは更新
注記
OVO エージェントソフトウェアのインストールには設定の分配は含まれません。
OVO ソフトウェアを自動インストールまたは更新するには、次の手順に従ってください。
1. インストールオプションを選択する。
OVO 管理者 GUI の [OVO ソフトウェアと設定のインストール / 更新 ] ウィンドウからオプ
ションを選択します。54 ページの図 1-2 を参照してください。
図 1-2
[OVO ソフトウェアと設定のインストール / 更新 ] ウィンドウ
[OVO ソフトウェアと設定のインストール / 更新 ] ウィンドウの詳細は、オンラインヘルプを
参照してください。
ソフトウェアのインストールまたはアップデートのためには、少なくとも [ エージェントソ
フトウェア ] 構成要素を選択しなければなりません。
54
第1章
管理対象ノードへの OVO エージェントのインストール
OVO ソフトウェアの自動インストールまたは自動アップデード
以前の設定を更新するか、新しい設定をインストールすることができます。
•
以前の設定の更新
[ 強制アップデート ] チェックボックスを選択しない場合 ( デフォルト )、以前の設定に
加えられた変更のみが管理対象ノードへ分配されます。これは、転送するデータ量を削
減し、ネットワークの負荷を軽減します。
•
新しい設定のインストール
[ 強制アップデート ] チェックボックスを選択すると、OVO エージェントソフトウェア
が再インストールされ、すべての OVO の設定が分配されます。OVO エージェントがあ
らかじめノードにインストールされている場合にこのオプションを選択すると、以前に
インストールされたエージェントが上書きされます。
2. [OK] ボタンをクリックする。
新しいターミナルウィンドウが開き、インストールスクリプト inst.sh(1M) が実行されま
す。
3. 注意深くメッセージを調べる。
インストールスクリプト inst.sh(1M) は、指定されたすべてのシステムにスーパーユー
ザーが接続できるか、つまりアクセス可能であるか確認します ( パスワードが不明な場合は、
インストールを実行する前にパスワード入力が要求されます )。
スクリプトの実行中は注意してメッセージを観察します。エラーまたは警告が発生し、入力
が要求される可能性があります。スクリプトの実行が終了したら、その実行結果全体を確認
します。
4. [Return] ボタンを押す。
ターミナルウィンドウが閉じます。
5. ローカル インストールログファイルを確認する。
問題がないか、ローカル ( 管理対象ノード上の ) インストールログファイルをチェックしま
す。
必要に応じて ( ターミナルウィンドウでインストールプロセス全体を確認できなかった場合
など )、管理サーバーの次のログファイルでエラーメッセージ および警告メッセージを
チェックします。
/var/opt/OV/log/OpC/mgmt_sv/install.log
第1章
55
管理対象ノードへの OVO エージェントのインストール
OVO ソフトウェアの自動インストールまたは自動アップデード
通信タイプの変更
NCS RPC、DCE RPC、HTTP/SSL ベースの通信タイプをサポートする管理対象ノードのプ
ラットフォームでは、通信タイプのどれかを選択できます。
通信タイプを NCS RPC から DCE へ、または DCE から NCS RPC へ変更する場合は、OVO
エージェントソフトウェアをアップデートする必要があります。通信タイプを DCE RPC (UDP)
から DCE RPC (TCP) へ、またはその逆に変更する場合、OVO エージェントソフトウェアを
アップデートする必要はありません。
通信タイプを変更するには、次の手順に従ってください。
1. ソフトウェアの必要条件を確認する。
『OVO DCE エージェント コンセプトと設定ガイド』の対応する章に記述されているソフト
ウェアの必要条件を管理対象ノードが満たしているかどうかを確認します。特に、必要な
DCE RPC ソフトウェアがインストールされていること、また DCE RPC へ切り替える場合
に DCE デーモンが実行されていることを確認してください。
2. OVO エージェントプロセスをすべて停止する。
次のコマンドを入力します。
/opt/OV/bin/OpC/opcragt -stop <node>
3. 通信タイプを変更する。
変更する管理対象ノードの数に応じて次の方法のいずれかを選択します。
•
管理対象ノードの数が少ない
変更する管理対象ノードの数が少ない場合は、次の方法で行います。
a. OVO の管理者用 GUI で、[OVO 登録ノード ] から通信タイプを変更する管理対象ノー
ドを選択します。
b. [ アクション : ノード -> 変更 ] を選択します。
[ ノードの変更 ] ウィンドウが開きます。
c.
56
[ 通信オプション ] をクリックして、[ ノード通信オプション ] ウィンドウの通信タイ
プを変更します。
第1章
管理対象ノードへの OVO エージェントのインストール
OVO ソフトウェアの自動インストールまたは自動アップデード
次のオプションから選ぶことができます。
•
DCE RPC (UDP)( 推奨 )
•
DCE RPC (TCP)(WAN を介した通信で便利 )
•
NCS RPC
•
HTTPS/SSL-Based (TCP)
d. [ノード通信オプション]ウィンドウと[ノードの変更]ウィンドウの[OK] をクリック
します。
注記
•
通信タイプを HTTPS/SSL-Based (TCP) から別の通信タイプに変更した
り、他の通信タイプから HTTPS に変更したりすると、その管理対象ノー
ドのプラットフォームが変更され、ノードのすべての値が削除されます。
管理対象ノードの数が多い
変更する管理対象ノードの数が多い場合は、OVO ツール opcnode を使うことができま
す。
OVO ツール opcnode を [OVO 登録アプリケーション ] ウィンドウに OVO アプリケー
ションの 1 つとして追加します。
a. [OVO登録アプリケーション]ウィンドウの[アクション: OVO アプリケーションの追加
] を選択します。
b. [ アプリケーション名 ] フィールドに名前を入力します。
c.
[ アプリケーション呼出 ] フィールドに次のコマンドを入力します。
/opt/OV/bin/OpC/utils/opcnode -chg_commtype ¥
comm_type=COMM_DCE_UDP node_list="$OPC_NODES"
COMM_DCE_TCP を選択することも可能ですが、COMM_DCE_UDP を推奨します。
d. [ 管理サーバーで起動 ] を選択します。
e.
アプリケーションを実行するためにユーザー root を指定します。これは、opcnode
を root の権限で呼び出す必要があるためです。
f.
[OK] ボタンをクリックします。
OVO ツール opcnode がアプリケーションとして [OVO 登録アプリケーション ] に追
加されます。
第1章
57
管理対象ノードへの OVO エージェントのインストール
OVO ソフトウェアの自動インストールまたは自動アップデード
g.
[OVO登録ノード]ウィンドウまたは他のノード階層から通信タイプを変更するノード
を選択します。
h. アプリケーションを実行するために、[OVO 登録アプリケーション ] ウィンドウで
opcnode のシンボルをダブルクリックします。
選択したすべてのノードの通信タイプが変更されます。[ ノード通信オプション ] ウィン
ドウを開くか、opcnode -list -nodes を呼び出して、変更が行われたことを確認しま
す。詳細は、opcnode(1M) のマンページを参照してください。
4. OVO エージェントソフトウェアを更新する。
OVO エージェントソフトウェアを更新するには、[OVO ソフトウェアと設定のインストール /
更新 ] ウィンドウを使用します。
エージェントソフトウェアのインストール中に、OVO は、前述のステップで選択した通信
タイプからファイルセットを自動的に選択します。
58
第1章
管理対象ノードへの OVO エージェントのインストール
Secure Shell インストール方式
Secure Shell インストール方式
この項では、管理対象ノードに OVO エージェントソフトウェアをインストールするための
Secure Shell (SSH) ソフトウェアの使い方を説明しています。
SSH インストール方式は、セキュリティが不確かな回線 ( インターネット経由など ) を介して行
うインストールに対してより確かなセキュリティを提供します。
注記
OVO は SSH ソフトウェアを提供しません。OVO エージェントのインストールに
SSH を使用したい場合は、最初に管理サーバーと管理対象ノードに SSH ソフト
ウェアをインストールし設定する必要があります。
使用できる SSH プロトコルのバージョンは、SSHv1 および SSHv2 の 2 種類で
す。OVO エージェントのインストールには、管理サーバーと管理対象ノードで使
用できる SSH プロトコルバージョンのどちらかを使用します。
ハードウェアとソフトウェアの必要条件
ここでは、SSH インストール方式を使って管理対象ノードに OVO エージェントをインストール
する場合のハードウェアとソフトウェアの必要条件を説明します。
SSH インストール方式をサポートする管理対象ノードのプラットフォームとオペレーティング
システムのバージョンは、『OVO 管理サーバー インストールガイド』を参照してください。
ハードウェアの必要条件
サポートする各管理対象ノードのハードウェア必要条件の詳細は、『OVO DCE エージェント コ
ンセプトと設定ガイド』を参照してください。
第1章
59
管理対象ノードへの OVO エージェントのインストール
Secure Shell インストール方式
ソフトウェアの必要条件
❏
ソフトウェアの基本的必要条件
•
管理 サーバー
ソフトウェアの必要条件は、『OVO 管理サーバー インストールガイド』で説明している
とおりです。
•
管理対象ノード
OVO 管理対象ノードのソフトウェア必要条件は、『OVO DCE エージェント コンセプト
と設定ガイド』で説明しているとおりです。
❏
管理サーバーと管理対象ノードの両方でインストールされ、完全に設定された SSH クライア
ントとサーバー ( デーモン )。
❏
管理サーバーからユーザー root へのパスワードなしログインは、管理サーバーと管理対象
ノードの両方で可能でなければなりません。61 ページの「SSH インストール方式で OVO
エージェントソフトウェアをインストール」を参照してください。
注記
60
パスワードなしログインは、エージェントのインストール およびアップデー
ト時にのみ必要です。これはあとで無効にできます。
第1章
管理対象ノードへの OVO エージェントのインストール
Secure Shell インストール方式
SSH インストール方式で OVO エージェントソフトウェアをインストール
SSH インストール方式を使って OVO エージェントソフトウェアをインストールするには、次の
手順に従ってください。
1. ユーザー root のためのパスワードなしログインを設定する。
推奨されるパスワードなしログインの設定方法は、ユーザーの公開 / 秘密鍵の組み合わせと
ssh エージェントユーティリティに基づく RSA 認証です。
提供されたユーティリティを使ってパスワードなしログインを設定するには、次の手順に
従ってください。
a. HP-UX 管理対象ノードを設定する場合には、/usr/local/etc/sshd_config 内の sshd
の設定オプションが以下のように設定されていることを確認します。
AllowTcpForwarding yes
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost no
b. ssh-keygen を実行します。
[username@local ~]$ssh-keygen
Initializing random number generator...
Generating p: ............++ (distance 186)
Generating q: ......................................++ (distance 498)
Computing the keys...
Testing the keys...
Key generation complete.
Enter file in which to save the key (/home/username/.ssh/identity): <Enter
を押す >
注記
Enter passphrase の問合せには、パスフレーズを決して入力しないで
ください。そうすれば、接続する時に秘密鍵は必要ありません。
Enter passphrase: <Enter を押す >
Enter the same passphrase again: <Enter を押す >
Identification has been saved in /home/username/.ssh/identity.
Your public key is:
1024 35 718535638573954[...] username@local
Public key has been saved in /home/username/.ssh/identity.pub
第1章
61
管理対象ノードへの OVO エージェントのインストール
Secure Shell インストール方式
c.
ssh を使って 管理対象ノードに接続し、そこから管理サーバーに接続し直します。
この操作によって、管理対象ノードに ディレクトリ $HOME/.ssh が作成されます。ま
た、いくつかのファイルも同様にディレクトリ内に作成されます。ディレクトリが作成
されたら、管理対象ノードからログアウトします。
d. 次のどちらかの方法で、ローカル公開鍵を管理対象ノードにコピーします。
•
scp .ssh/identity.pub user@managednode:.ssh/authorized_keys
•
ssh user@managednode 'cat >> ~/.ssh/authorized_keys' <
~/.ssh/identity.pub
注記
e.
~/.ssh/authorized_keys ファイルには たくさんの鍵が格納されている
ので、新しいシステムでインストールの準備をする際に、上書きしないよ
うにすることが重要です。上述の公開鍵を転送する 2 番目の方法は、この
ファイルを上書きしません。
OVO エージェントをインストールしている間は、実行可能プログラム ssh と scp を推奨
する次の位置のどれかに格納しなければなりません。
•
/usr/bin/
•
/usr/sbin/
ssh へのシンボリックリンクを作成します。たとえば、次のとおりです。
ln -s /usr/local/bin/ssh /usr/bin/ssh
ln -s /usr/local/bin/scp /usr/bin/scp
ln -s /usr/local/sbin/sshd /usr/sbin/sshd
62
第1章
管理対象ノードへの OVO エージェントのインストール
Secure Shell インストール方式
2. SSH を使って OVO エージェントをインストールするための管理対象ノードを設定する。
a. すべてまたは個別のノードのデフォルト設定を変更します。
•
すべてのノード
すべてのノードのデフォルト設定を次の手順で変更します。
アクション : ノード -> デフォルトの設定 -> 通信オプション
•
個別のノード
個別のノードのデフォルト設定を次の手順で変更します。
アクション : ノード -> 変更 -> 通信オプション
b. [ ノード通信オプション ] ウィンドウで次のオプションを選択します。
インストール時の SSH (Secure SHell) の使用
c.
[ ノード通信オプション ] ウィンドウで [OK] をクリックします。
d. OVO ソフトウェアを自動インストールするには、[OVO ソフトウェアと設定のインストー
ル / 更新 ] ウィンドウのメニューバーから、[ アクション : エージェント -> ソフトウェア
と設定のインストール / 更新 ] 項目を選択します。
第1章
63
管理対象ノードへの OVO エージェントのインストール
管理対象ノードから OVO ソフトウェアをインストール削除
管理対象ノードから OVO ソフトウェアをインストール削除
管理対象ノードからの OVO ソフトウェアのインストール削除は、自動または手作業で行いま
す。
❏
自動削除
ノードを削除し、OVO ソフトウェアのインストール削除を行います。
❏
手作業による削除
OVO ソフトウェアのみを管理対象ノードからインストール削除します。
OVO ソフトウェアの自動インストール削除
[ インストール / 削除を自動化 ] オプションが設定されている場合は、管理対象ノードから OVO
ソフトウェアを自動的にインストール削除できます。
OVO ソフトウェアを自動インストール削除するには、次の手順に従ってください。
1. 管理対象ノードを削除する。
a. [ 登録ノード ] ウィンドウから管理対象ノードシンボルを削除します。
たとえば、[ アクション : ノード -> 削除 ] を選択するか、右クリックによるポップアッ
プメニューを使います。
b. [OVO 質問ダイアログ ] ウィンドウが表示されたら [ はい ] ボタンをクリックします。
テンプレート、アプリケーション、またはメッセージでそのノードを参照している場合
は、警告が表示され、処理を続行する前にそのノードへの参照を削除するように要求さ
れます。参照をすべて確認するには、[OVO レポート ] ウィンドウで参照ノードレポート
を生成してください。
別の [OVO 質問ダイアログ ] ウィンドウが表示され、管理対象ノードから自動的にソフ
トウェアをインストール削除していいか質問されます。
c.
[ はい ] ボタンをクリックします。
新しいターミナルウィンドウでインストール削除スクリプト inst.sh(1M) が実行され
ます。このスクリプトは、削除するすべてのノードに root でアクセス可能かどうか 確認
します。パスワードがない場合は、入力を要求します。スクリプトの実行中に、エラー
または警告メッセージを出して ユーザーに注意を促す場合があります。
64
第1章
管理対象ノードへの OVO エージェントのインストール
管理対象ノードから OVO ソフトウェアをインストール削除
スクリプトの実行結果をすべて確認します。
d. Return キーを押します。
ターミナルウィンドウが閉じます。
2. ローカルのインストール削除ログファイルをチェックする。
問題がないか、ローカル ( 管理対象ノード上の ) のインストール削除済みログファイルを
チェックします。
管理対象ノード上のログファイルの位置は、『OVO DCE エージェント コンセプトと設定ガ
イド』を参照してください。
OVO エージェントソフトウェアを手作業でインストール削除
OVO エージェントソフトウェアを手作業でインストール削除することもできますが、管理対象
ノードの選択したプラットフォーム上でのみサポートされる点に注意してください。
OVO エージェントソフトウェアを手作業でインストール削除するには、次の手順に従ってくだ
さい。
1. 管理対象ノードで実行中のすべての OVO エージェントを停止します。
2. ソフトウェアをインストール削除するコマンドを入力します。
ソフトウェアをインストール削除するプラットフォームに適したコマンドは、『OVO DCE
エージェント コンセプトと設定ガイド』を参照してください。
注記
管理対象ノードから OVO ソフトウェアをインストール削除した後で、管理サー
バーで次のコマンドを入力する必要があります。
opcsw -de_installed <node>
第1章
65
管理対象ノードへの OVO エージェントのインストール
OVO エージェントソフトウェアの管理
OVO エージェントソフトウェアの管理
管理対象ノードでは、アーキテクチャが同じ場合でも、異なるオペレーティングシステムを使う
ことがよくあります。これは各システムが別の目的に使われるためです。
次に例を示します。
❏
生産用システム
必要なアプリケーションをすべて利用できると承認済みのオペレーティングシステムのバー
ジョンを使用します。
❏
開発用システム
承認済みまたは最新のオペレーティングシステムのバージョンを使用します。
❏
テスト用システム
承認済みまたは最新のオペレーティングシステムのバージョンを使用します。
エージェントソフトウェアの異なるバージョンの管理
目的に合わせて異なるオペレーティングシステムが使用されるので、OVO は増え続けるオペ
レーティングシステムのバージョンをサポートする必要があります。技術上の制約や新技術の登
場によって、将来の OVO バージョンがオペレーティングシステムのバージョンのすべてを完全
にサポートするとは限りません。ただし、OVO は、OVO エージェントソフトウェアのバージョ
ンを内部管理することで、この問題に対応します。
以前にインストールされていた OVO エージェントと同じ オペレーティングシステムのバージョ
ンをサポートする 新しいバージョンの OVO エージェント ( 同一のファイルセット名を 持つ ) を
管理サーバーにインストールすると、以前の OVO エージェントは削除されます。ただし、以前
にサポートされていた OS バージョンの一部のみをサポートする 新しいバージョンの OVO エー
ジェントをインストールすると、両方の OVO エージェントソフトウェアのバージョンが 管理
サーバー上に残ります。
使用できるエージェントパッケージのバージョンを表示
インストールされているすべての OVO エージェントパッケージと、管理サーバーで現在使用で
きるサポートされたオペレーティングシステムのバージョンの一覧を表示するには、次のスクリ
プトを管理サーバー上で実行します。
/opt/OV/bin/OpC/agtinstall/opcversion -a
66
第1章
管理対象ノードへの OVO エージェントのインストール
OVO エージェントソフトウェアの管理
管理対象ノードには、そのオペレーティングシステムのバージョンをサポートする最新バージョ
ンの OVO エージェントがインストールされます。インストールされたエージェントソフトウェ
アのバージョンを知る方法は、67 ページの「インストールされたエージェントパッケージの
バージョンを表示」を参照してください。
サポートされる各アーキテクチャに関連する OVO ソフトウェアは、次のスクリプトを実行する
と表示されます。
/var/opt/OV/share/databases/OpC/mgd_node/vendor/¥
<platform_selector>/<ovo_version>/<package_type>
ここでは、
<platform_selector>
プラットフォームのいずれかのプラットフォームセレクタで
す。詳細は、『OVO DCE エージェント コンセプトと設定ガ
イド』を参照してください。
<ovo_version>
このエージェントプラットフォームをサポートする OVO の
バージョン ( 例、A.08.10) です。
<package_type>
このプラットフォームで使用される RPC 通信のタイプ ( つ
まり DCE または NCS) です。
インストールされたエージェントパッケージのバージョンを表示
現在、管理対象ノードにインストールされている OVO エージェントソフトウェアのバージョン
番号を表示するには、次のコマンドを管理サーバー上で実行します。
/opt/OV/bin/OpC/opcragt -agent_version <node>...
このコマンドには制限がある場合があります。詳細は、マンページ opcragt(1M) を参照してくだ
さい。
第1章
67
管理対象ノードへの OVO エージェントのインストール
OVO エージェントソフトウェアの管理
古いエージェントパッケージを削除
古い OVO エージェントパッケージが不要になり、そのパッケージがどの管理対象ノードにもイ
ンストールされていない場合は、次のコマンドを実行して削除できます。
/opt/OV/bin/OpC/install/rm_opc.sh <platform_selector> <vpo_version>
ここでは、
<platform_selector>
プラットフォームのいずれかのプラットフォームセレクタで
す。詳細は、『OVO DCE エージェント コンセプトと設定ガ
イド』を参照してください。
<vpo_version>
このエージェントプラットフォームをサポートする OVO の
バージョン ( 例、A.08.10) です。
注記
68
必要のなくなった OVO エージェントパッケージを インストール削除する際に、
swremove を 使用しないでください。swremove は、特定のアーキテクチャのすべ
ての OVO エージェントパッケージをインストール削除する場合にのみ使います。
また、[OVO 登録ノード ] から管理対象ノードを削除した後で、所定のアーキテク
チャのすべての管理対象ノードを完全にインストール削除します。この操作を実
行しない場合は、管理者の GUI を使って簡単に管理対象ノードを削除できなくな
ります。
第1章
管理対象ノードへの OVO エージェントのインストール
管理対象ノードでソフトウェアのインストール / 削除をデバッグ
管理対象ノードでソフトウェアのインストール / 削除をデバッグ
OVO には、管理対象ノードに OVO ソフトウェアをインストールまたはインストール削除する
際に、デバッグを行う機能があります。これらのツールは、開発者が新しい プラットフォームで
OVO のインストールスクリプトをテストする場合に役立ちます。また、OVO エージェントソフ
トウェアのインストール中に発生するエラーをユーザーが検査する場合にも役立ちます。
インストール / 削除のデバッグ機能
次の機能が使用できます。
❏
コマンドトレース
シェルコマンドとその引き数を環境変数 OPC_DEBUG_FILE の引き数としてインストールプロ
グラムからファイル inst_debug.conf へ出力します。
❏
イベントトレース
コマンドトレースと合わせて使い、インストール処理の重要なイベントを次の既存のインス
トール用ログファイルに記録します。
/var/opt/OV/log/OpC/mgmt_sv/install.log
インストールまたはインストール削除の処理は、ローカル ( 管理サーバー ) でもリモート ( 管理
対象ノード ) でもデバッグできます。デバッグ定義ファイル inst_debug.conf を使って、強制
的にデバッグしたり、デバッグのオプションを指定したりできます。そのため、スクリプト
inst.sh を手作業で起動する場合でも、OVO の GUI から呼び出す場合でもデバッグ機能を使う
ことができます。
インストール / 削除のデバッグを有効にする
インストールプロセスを起動する前に、ファイル inst_debug.conf を編集する必要がありま
す。このファイルは root ユーザーのみが編集できます。
インストールおよびインストール削除のデバッグを有効にするには、次の手順に従ってくださ
い。
1. 次を入力して、ファイル inst_debug.conf をコピーします。
cp /etc/opt/OV/share/tmp/OpC/mgmt_sv/inst_debug.conf ¥
/var/opt/OV/share/tmp/OpC/mgmt_sv/inst_debug.conf
第1章
69
管理対象ノードへの OVO エージェントのインストール
管理対象ノードでソフトウェアのインストール / 削除をデバッグ
2. ファイル inst_debug.conf のコピーを編集し、必要な環境変数のコメントをはずして値を変
更します。
注記
ファイル inst_debug.conf の構文はチェックされません。構文エラーに
よってインストールプロセスが中断されることがあるので、このファイルを
編集する際は注意してください。
インストールとインストール削除のデバッグ機能と inst_debug.conf ファイルの例は、
inst_debug(5) の マンページを参照してください。
インストール / 削除のデバッグを無効にする
デバッグを無効にするには、次のファイルを削除します。
/var/opt/OV/share/tmp/OpC/mgmt_sv/inst_debug.conf
70
第1章
2 OVO の設定
第2章
71
OVO の設定
概要
概要
本章では、HP OpenView Operations (OVO) の デフォルト設定を説明します。また、OVO の設
定を管理対象ノードに分配する方法やアプリケーションを OVO に統合する方法も説明します。
設定のカスタマイズや確認に使うウィンドウおよび機能について理解を深めるには、『OVO コン
セプトガイド』を参照してください。
重要
72
本章の情報は、RPC ベースの管理対象ノードにのみ適用できます。HTTPS ベー
スの管理対象ノードの OVO 設定については、『OVO HTTPS エージェント コン
セプトと設定ガイド』を参照してください。また、ovconfget と ovconfchg のマン
ページも参照してください。
第2章
OVO の設定
デフォルトの設定要素
デフォルトの設定要素
この項では、管理対象ノード、メッセージグループ、およびメッセージ所有のためのデフォルト
設定を説明します。
管理サーバーはデフォルトで、管理対象ノードとして設定されています。このため SNMP イベ
ントの傍受、OVO メッセージの傍受、ログファイルのカプセル化、および監視 ( モニター ) で使
うデフォルトのテンプレートを持ちます。
デフォルトのノードグループ
OVO は管理サーバー用にデフォルトのノードグループをもちます。デフォルトのノードグルー
プは、必要に応じて追加、変更、削除、および隠すことができます。
管理サーバー用ノードグループ
管理サーバーは次のノードグループのどれかに属しています。
❏
hp_ux
HP-UX での OVO 管理サーバー
❏
solaris
Sun Solaris での OVO 管理サーバー
ノードグループを追加、変更、削除、または隠す
OVO 管理者は、OVO GUI の [ 登録ノードグループ ] ウィンドウを使用して、ノードグループを
追加、変更、削除、または隠すことができます。
デフォルトのメッセージグループ
OVO はデフォルトのメッセージグループをもちます。これらのデフォルトのメッセージグルー
プは表示、追加、変更、および削除できます。
第2章
73
OVO の設定
デフォルトの設定要素
デフォルトのメッセージグループの表示
[ 登録メッセージグループ ] ウィンドウには OVO でデフォルトのメッセージグループが表示され
ます。各メッセージグループの詳細は、表 2-1 を参照してください。
表 2-1 OVO デフォルトのメッセージグループ
メッセージグループ
詳細
バックアップ
バックアップ、復元、OVO の復元 ( たとえば、
fbackup(1)、HP OpenView Omniback II、HP
OmniStorage、Turbo-Store) に関するメッセージ
データベース
データベース障害に関するメッセージ
HA
高可用性に関する障害のメッセージ
ハードウェア
ハードウェア障害に関するメッセージ
ジョブ
ジョブストリームに関するメッセージ
その他
他のメッセージ グループに割り当てることができな
いメッセージ。あるメッセージにそれを割り当てる
グループが設定されていない場合、またはメッセー
ジグループがない場合は、そのメッセージは自動的
に「その他」メッセージグループに追加される。こ
のメッセージグループは削除できない。
ネットワーク
接続性の障害に関するメッセージ
OpC
OVO 自身が生成するメッセージ。opcmsg(1|3) で
このメッセージグループを使用してはならない。
OVO メッセージグループは削除できない。
OS
オペレーティングシステム、I/O などの誤動作に関す
るメッセージ
出力
印刷のスプールとハードコピー機能 (lp(1) および
lpr(1) など ) に関するメッセージ
パフォーマンス
ハードウェア (CPU、ディスク、プロセス ) の誤動作
と、ソフトウェア (HP OpenView Performance など
) の誤動作に関するメッセージ
74
第2章
OVO の設定
デフォルトの設定要素
表 2-1 OVO デフォルトのメッセージグループ ( 続き )
メッセージグループ
詳細
セキュリティ
機密保護の侵害 またはシステムへの侵入に関する
メッセージ
SNMP
SNMP トラップで 生成されるメッセージ
SSP
SSP テンプレートで作成されたメッセージ
メッセージグループの追加、変更および削除
OVO 管理者は OVO GUI の [ 登録メッセージグループ ] ウィンドウで、メッセージグループを追
加、変更、または削除できます。
メッセージブラウザウィンドウ
図 2-1 に示されるように、[ メッセージブラウザ ] ウィンドウには着信メッセージに関する重要
な情報が表示されます。
図 2-1
メッセージの属性と値
[ メッセージブラウザ ] ウィンドウの 1 行に 1 つのメッセージとその属性が表示されます。また、
各メッセージの属性に値が表示されます。ダッシュ (-) はメッセージがその属性を持たないこと
を示します ( たとえば、A 欄のダッシュはこのメッセージに 自動アクション が設定されていな
いことを示します )。
第2章
75
OVO の設定
デフォルトの設定要素
メッセージの重要度レベル
[ メッセージブラウザ ] ウィンドウのヘッダーで最初の欄は Sev.( 重要度 ) です。この欄を見る
と、メッセージの重要度が一目でわかります。OVO 管理者は各オペレータの環境に適したメッ
セージの重要度を割り当てることができます。OVO では、通信標準に準拠し重要度を 6 段階で
示します。重要度レベルについては、表 2-2 を参照してください。
表 2-2 メッセージの重要度レベル
重要度レベル
表示色
説明
危険域 ( 危険 )
赤
サービスに 影響する障害が発生。すぐに復
旧してください。
重要警戒域 ( 重要 )
オレンジ
重要度レベルの比較的高い障害が発生。通
常どおりに運用できない場合がある。
警戒域 ( 警戒 )
黄
重要度レベルの比較的軽い障害が発生。通
常どおりに運用できる。
注意域 ( 注意 )
水色
サービスに影響する可能性のある障害が発
生。診断アクションと修復アクションを行
うことを推奨。
正常域 ( 正常 )
緑
正常なメッセージ ( 期待したもの )。たとえ
ば、プロセスの開始や完了、またはステー
タス情報など。
認識不能 (?)
青
重要度を判断できない。
注記
[ メッセージブラウザ ] ウィンドウの Sev. 欄には、2 文字までが表示されメッ
セージの重要度を示します。76 ページの表 2-2 には、この省略形をカッコ内に示
しています。
メッセージ属性の種類
[ メッセージブラウザ ] ヘッダーに表示されるメッセージ属性は、75 ページの図 2-1 を参照して
ください。次のリストでも説明します。
S
所有 / マーク付きメッセージの状態
ユーザーがメッセージを読んだ ( マークした ) か、またはメッセージの所有権
を取得 ( 所有 ) しています。または、メッセージは通知メッセージです。
76
第2章
OVO の設定
デフォルトの設定要素
次の 4 種類のフラグがこの欄に表示されます。
O
メッセージはそのブラウザのユーザーが所有。
X
メッセージはブラウザのユーザー以外が所有 ( したがってア
クセスが制限される )。
M
メッセージはブラウザのユーザーがマーク。
N
メッセージは通知メッセージ。
OVO ユーザーのみが、メッセージを所有したりマークしたりできます。また、
メッセージの所有者または管理者のみが、メッセージを所有解除したりマーク
解除したりできます。詳細は 79 ページの「メッセージの所有権」を参照して
ください。
U
非該当メッセージ
メッセージは、メッセージソースに定義したフィルターのいずれにも該当しま
せん。フィルターは、OVO がメッセージを受理したり除外したりするように
設定された条件です。
非該当メッセージはアクションが設定されていない障害を表しているので、特
に注意する必要があります。一般に非該当メッセージについては OVO 管理者
に連絡する必要があります。OVO 管理者は、該当するメッセージ条件を改善
するか、除外することができます。
I
ヘルプ指示
障害解決のための指示です。指示がある場合は、[ メッセージ詳細 ] ウィンド
ウに表示されます。
A
自動アクション
メッセージに自動アクションが設定されており、アクションのステータスを示
します。
属性の値はアクションの状態を次のように表わします。
O
S
アクションが完了。
F
アクションは失敗。
R
アクションは実行中。
オペレータ起動アクション
メッセージにオペレータ起動アクションが設定されています。アクションのス
テータスも示します。これらのアクションはメッセージをレビューした後で起
動します。
第2章
77
OVO の設定
デフォルトの設定要素
属性の値は次の状態を表わします。
N
X
アクションを利用可。
S
アクションが完了。
F
アクションは失敗。
R
アクションは実行中。
注釈
メッセージに注釈があります。注釈をレビューすることによって、[ 履歴ブラ
ウザ ] ウィンドウを使用して類似の障害時の解決手段を調べることができま
す。
E
上位転送
メッセージが別の OVO サーバーへ、またはサーバーから上位転送されたこと
を示します。
属性の値によって次の状態を示します。
E
メッセージが別のサーバーから上位転送されました。
T
メッセージを別のサーバーへ上位転送しました。
日付
OVO 管理サーバーでメッセージを受信した日付。
時刻
OVO 管理サーバーでメッセージを受信した時刻。
ノード
メッセージを発信したノード。
アプリケーション メッセージを検出した、またはメッセージの影響を受けたアプリケーション。
MsgGroup
メッセージが属するメッセージグループ。
オブジェクト
メッセージに検出されたオブジェクト、メッセージの影響を受けたオブジェク
ト、またはメッセージの原因となったオブジェクトを示します。たとえば、リ
クエストの受付けを停止したときにメッセージを送信したプリンター、または
バックアップを停止したときにメッセージを送信したバックアップデバイスな
どです。
詳細
メッセージのテキストを表示します。メッセージの元のテキストは [ オリジナ
ルメッセージ ] ウィンドウで参照できます。このウィンドウは [ メッセージ詳
細 ] ウィンドウから利用できます。
78
第2章
OVO の設定
デフォルトの設定要素
メッセージの所有権
OVO のメッセージ所有権機能によって、ユーザーはメッセージをマークまたは所有することが
できます。
メッセージのマークまたは所有
メッセージをマークまたは所有することで、メッセージへのアクセスを次のように制限できま
す。
❏
メッセージのマーク
オペレータまたは管理者がそのメッセージに気づいたことを示します。
❏
メッセージの所有
オペレータまたは管理者は、環境の設定方法に応じて、進んでまたは強制的にメッセージを
担当することになります。オペレータまたは管理者は、メッセージに責任をもち、関連した
アクションを実行しなければなりません。
所有権表示モードの種類
OVO には、メッセージの所有権を表示し強制設定する方法が複数あります。
OVO には次の 2 つの所有権表示モードがあります。
❏
ステータスの伝達なし ( デフォルト )
OPC_OWN_DISPLAY NO_STATUS_PROPAGATE オプションを使用します。
❏
ステータスの伝達
OPC_OWN_DISPLAY STATUS_PROPAGATE オプションを使用します。
「ステータスの伝達なし」表示モード
表示モードを 「ステータスの伝達なし」に設定した場合は、メッセージが所有されたりマークさ
れたりするとメッセージの重要度の色が変化します。
OVO は、デフォルトで次の色を使って所有権を示します。
ピンク
自分が所有しているメッセージ
ベージュ
自分以外の人が所有しているメッセージ
さらに、所有権を表すフラグが [ メッセージブラウザ ] ウィンドウの所有状態カラム (S) に表示
されます。また、[ メッセージブラウザ ] ウィンドウの下部の所有状態カラーバーに、新しく所
有されたメッセージの数が示されます。ステータスを伝達するために所有またはマークされた
第2章
79
OVO の設定
デフォルトの設定要素
メッセージのステータスは、[ 管理対象ノード ] ウィンドウ、オペレータの [ メッセージグルー
プ ]、[ 登録ノード ]、[ 登録ノードグループ ] ウィンドウ、および管理者の [ 登録メッセージグ
ループ ] ウィンドウでは無視されます。さらに、メッセージのステータスは、ノードサブマップ
の OVO の重要度の高いシンボルによっても表示されません。
「ステータスの伝達」表示モード
所有権表示モードを「ステータスの伝達」に設定した場合は、すべての メッセージの所有、非所
有のステータスは、他のサブマップウィンドウの関連するシンボルのステータスの伝達を反映す
るために使用されます。この表示モードでは、メッセージの所有を示すのは、[ メッセージブラ
ウザ ] ウィンドウの所有状態カラムのフラグのみです。
所有状態カラムのフラグとその意味の詳細は、76 ページの「メッセージの重要度レベル」を参照
してください。所有権と所有権表示モードの設定は、『OVO オンラインヘルプ ( 管理者の作業 )』
を参照してください。
所有権表示モードの変更
所有権表示モードを変更するには、以下の手順を実行します。
1. 必要な表示モードを使うには、OVO 管理サーバーでコマンド行ツール ovconfchg を使いま
す。たとえば、表示モードを「ステータスの伝達」に変更するには、
OPC_OWN_DISPLAY STATUS_PROPAGATE オプションを指定します。指定できるオプションに
ついては、79 ページの「所有権表示モードの種類」を参照してください。
2. OVO GUI を再起動します。
3. 接続している Java GUI の設定を再ロードします (『OVO Java GUI オペレータガイド』を参
照 )。
デフォルトの所有権モードの種類
管理者は、次の所有権モードのうち 1 つをデフォルトに設定できます。
オプション
ユーザーはメッセージに所有権を付けることができます。OPC_OWN_MODE
OPTIONAL オプションを使います。
強制
ユーザーはメッセージの所有を 強制されます。OPC_OWN_MODE ENFORCED オ
プションを使います。
通知
所有権はマーク / マーク解除によって付加 / 解除されます。マークされた メッ
セージは、オペレータがメッセージに気づいたことを示します。
OPC_OWN_MODE INFORM オプションを使います。
80
第2章
OVO の設定
デフォルトの設定要素
「オプション」所有権モード
オプションモードでは、メッセージの所有者のみが メッセージに読込み / 書込みアクセスできま
す。このメッセージを表示している他の ユーザーは、限られたアクセスしかできません。
オプションモードではメッセージの所有者のみが次のことを実行できます。
❏
アクション
メッセージに関連したオペレータ起動アクションを実行します。
❏
上位転送
メッセージを上位転送します。
❏
受諾
メッセージを受諾します ( つまり、メッセージを履歴データベースに移動する )。
「強制」所有権モード
強制所有権モードでは、オペレータは明示的にメッセージを所有するか、また自動的にメッセー
ジを割り当てられます。他のオペレータに所有されていないメッセージを、オペレータが 処理
しようとすると、そのメッセージはそのオペレータに割り当てられます。
強制モードでは、メッセージの所有権は、次のことをメッセージに対して行おうとするオペレー
タに割り当てられます。
❏
アクション
メッセージに関連したオペレータ起動アクションを実行します。
❏
上位転送
メッセージを上位転送します。
❏
受諾解除
メッセージを受諾解除します ( つまり、メッセージを履歴データベースから アクティブな
データベースに移動する )。
「通知」所有権モード
通知モードでは、マークされたメッセージは オペレータがメッセージに気づいたことを示しま
す。メッセージにマークするのは通知が目的です。オプションモードや強制モードとは異なり、
メッセージに対する処理が制限されたり変更されることはありません。オペレータがマーク解除
できるのは自分でマークしたメッセージのみです。
第2章
81
OVO の設定
デフォルトの設定要素
テンプレートグループ
テンプレート管理者は [ メッセージソースのテンプレート ] ウィンドウを使って、テンプレート
とテンプレートグループを、追加、変更、削除します。
デフォルトのテンプレートグループの種類
AIX、HP-UX、Linux、Sun Solaris、Tru64 UNIX、および Windows 用のデフォルトのテンプ
レートは、OS-SPI に含まれています。OS-SPI で提供されるデフォルトのテンプレートグルー
プについての詳細は、OS-SPI のドキュメントを参照してください。
注記
OVO テンプレートは参考のために提供されていますが、特定のエージェントプ
ラットフォーム向けのデフォルトのテンプレートとしては利用できなくなりまし
た。
DCE/NCS ベースのプラットフォームには、OS-SPI でサポートしないプラットフォームがある
ため、デフォルトのテンプレートグループは引き続き OVO に含まれています。
注記
OVO 7 のエージェントをサポートし、OVO 08.10 で提供される OS-SPI の設定と
ソフトウェアは、RPC ベースのプラットフォームにもインストールして使用でき
ます。
OVO で提供されている、DCE/NCS/SunRPC ベースのプラットフォームで使用するテンプレー
トグループ以外のデフォルトのテンプレートグループのいくつかを、表 2-3 に示します。また、
各テンプレートグループの役割に関する簡単な説明があります。
表 2-3 OVO のデフォルトのテンプレートグループ
テンプレートグループ
詳細
RPC-Based Agents
OVO に含まれるデフォルトのテンプ
レートグループ
ECS Agent
OVO エージェントのイベント相関処
理テンプレート
MC/ServiceGuard1
MC/ServiceGuard をサポートするテ
ンプレート
Management Server
OVO 管理サーバーのテンプレート
82
第2章
OVO の設定
デフォルトの設定要素
表 2-3 OVO のデフォルトのテンプレートグループ ( 続き )
テンプレートグループ
詳細
SSP
SSP ノードのテンプレート
HA Management Server
HA 管理サーバーのテンプレート
1. Sun Solaris では MC/ServiceGuard はサポートされていませ
ん。
注記
各エージェントプラットフォームに 1 つのテンプレートグループが存在します。
エージェントプラットフォームの詳細は、『OVO DCE エージェント コンセプト
と設定ガイド』を参照してください。
テンプレートグループの追加、変更、および削除
OVO GUI の [ メッセージソースのテンプレート ] ウィンドウで、テンプレートグループを追加、
変更、または削除できます。
デフォルトのユーザー
OVO にはいくつかのユーザー設定があります。これらのデフォルト設定は個々の組織の要件に
合わせてカスタマイズできます。
デフォルトのユーザーの種類
標準の OVO ユーザー設定を次に示します。
❏
opc_adm
OVO 管理者
❏
opc_op
OVO オペレータ
❏
netop
ネットワークオペレータ
❏
itop
IT オペレータ
第2章
83
OVO の設定
デフォルトの設定要素
OVO GUI をコマンドラインから起動
OVO GUI をコマンドラインから起動するには、次の手順に従ってください。
1. 次のコマンドを入力します。
opc
[ ログイン ] ダイアログボックスが表示されます。
2. ユーザー名とパスワードを入力します。
デフォルト設定の全ユーザーのデフォルトのユーザー名とパスワードのリストは、84 ページ
の表 2-4 を参照してください。
表 2-4 OVO ユーザー名とパスワード
デフォルトユーザー
デフォルトユーザー名
デフォルトパスワード
OVO 管理者
opc_adm
OpC_adm
テンプレート管理者
設定変更可能
設定変更可能
opc_op オペレータ
opc_op
OpC_op
netop オペレータ
netop
NeT_op
itop オペレータ
itop
ItO_op
注記
84
セキュリティのため、OVO に最初にログインした後で、[ パスワード変更 ] ウィ
ンドウを使って新しいパスワードを設定します。管理者は [ ユーザーの変更 ]
ウィンドウを使って設定済みの各ユーザーのパスワードを変更することもできま
す。
第2章
OVO の設定
デフォルトの設定要素
管理サーバーから OVO GUI を起動
管理サーバーから OVO を起動するには、使用するプラットフォームに応じて次のどれかを行い
ます。
❏
HP-UX
HP VUE GUI が動作する HP-UX システムでは、[ アプリケーションマネージャ ] ウィンド
ウの [System_Admin] フォルダーをオープンし、OVO GUI シンボルをダブルクリックして
OVO GUI を起動できます。
一般ツールボックスの [System_Info] フォルダーにある OVO シンボルをクリックすると、
OVO の簡単な説明が表示されます。
❏
Sun Solaris
Solaris システムでは、[ アプリケーションマネージャ ] ウィンドウの OVO フォルダーを開
き、OVO GUI アイコンをダブルクリックして OVO GUI を起動します。
一般ツールボックスの [System_Info] フォルダーにある OVO シンボルをクリックすると、
OVO の簡単な説明が表示されます。
ユーザーが OVO オペレータ GUI セッションを起動すると、ワーキングディレクトリが環境変
数 $OPC_HOME ( 設定されている場合 ) か $HOME によって定義されます。$OPC_HOME と $HOME の
どちらも設定されていない場合は、/tmp がデフォルトのワーキングディレクトリになります。
OVO のファイルへのアクセスとファイルパーミッションの詳細は、416 ページの「ファイルへ
のアクセスとパーミッション」を参照してください。共通 OVO 変数の詳細は、138 ページの
「変数」を参照してください。
OVO 管理者
OVO は 1 人の OVO 管理者しかサポートしません。管理者は OVO ソフトウェアを設定して保守
します。OVO 管理者のログイン名 opc_adm は変更できません。
複数のテンプレート管理者を [ ユーザーの追加 ] ウィンドウを使って設定し、メッセージソース
テンプレートを管理できます。テンプレート管理者は GUI で OVO 管理者が設定します。テン
プレート管理者の担当範囲はテンプレート管理に限定されます。
デフォルトのオペレータの種類
OVO には、次の 3 つのデフォルトのオペレータがあります。
❏
opc_op
❏
netop
第2章
85
OVO の設定
デフォルトの設定要素
❏
itop
デフォルトのオペレータでは、担当範囲が決まっています。各オペレータの担当範囲の詳細は、
『OVO コンセプトガイド』を参照してください。
OS-SPI はデフォルトでインストールされますが、その際、デフォルトのオペレータの opc_op
に、OS-SPI のユーザープロファイルが追加されます。
デフォルトのノードグループの種類
表 2-5 には、デフォルトで 各 OVO オペレータに割り当てられるノードグループを示していま
す。
表 2-5 オペレータのデフォルトのノードグループ
ノードグループ
opc_op
netop
itop
HP-UX
○
○
Solaris
○
○
net-devices
○
○
デフォルトのメッセージグループの種類
表 2-6 には、デフォルトで 各 OVO オペレータに割り当てられるメッセージグループを示してい
ます。
表 2-6 オペレータのデフォルトのメッセージグループ
メッセージグループ
opc_op
netop
itop
バックアップ
○
○
データベース
○
○
HA
○
○
ハードウェア
○
○
ジョブ
○
○
その他
○
○
ネットワーク
○
OpC
○
86
○
○
○
第2章
OVO の設定
デフォルトの設定要素
表 2-6 オペレータのデフォルトのメッセージグループ ( 続き )
メッセージグループ
opc_op
netop
itop
OS
○
○
出力
○
○
パフォーマンス
○
○
セキュリティ
○
○
SNMP
○
○
○
SSP
○
○
○
注記
各オペレータは自分の [ 登録メッセージグループ ] ウィンドウに他のオペレータ
と同じメッセージグループのアイコンを持つことができますが、各オペレータが
受信するメッセージ ( 各オペレータのメッセージブラウザに表示されるメッセー
ジ ) は、必ずしも同じとは限りません。管理者が各オペレータに設定した「作業
範囲」( メッセージグループとノードグループの組合せマトリックス ) によって、
どのメッセージがどのオペレータに送信されるかが決まります。
たとえば、デフォルトではすべての OVO オペレータがそれぞれの [ メッセージグ
ループ ] ウィンドウに [ ネットワーク ] メッセージグループのアイコンを持って
います。しかし、[ ネットワーク ] メッセージグループのメッセージを送信する
ノードグループは、オペレータによって異なります。メッセージの出所は、与え
られた担当範囲マトリックスで管理者が行った選択によります。
デフォルトのアプリケーショングループの種類
表 2-7 は、デフォルトで 各 OVO オペレータに割り当てられるアプリケーショングループを示し
ています。
表 2-7 オペレータのデフォルトのアプリケーショングループ
netop
itop
ネット動作
○
○
ネット設定
○
○
アプリケーショングループ
ネット診断
第2章
opc_op
○
87
OVO の設定
デフォルトの設定要素
表 2-7 オペレータのデフォルトのアプリケーショングループ ( 続き )
アプリケーショングループ
opc_op
netop
itop
NNM ツール
○
OV サービス
○
○
SNMP データ
○
○
X-OVw
○
○
デフォルトのアプリケーションの種類
デフォルトで OVO ユーザーに割り当てられる アプリケーションとアプリケーショングループ
は、管理者がユーザーに割り当てる担当範囲によって異なります。
88 ページの表 2-8 には、デフォルトで 各ユーザーに割り当てられるアプリケーションを示して
います。OVO では、アプリケーションを追加、削除および移動 ( アプリケーションをドラッグ
& ドロップまたはコピー & ペーストによって ) できます。この方法で、管理者はデフォルトの
設定を元に個々の環境の必要性に応じて、ユーザーと担当範囲を設定できます。
表 2-8 オペレータのデフォルトのアプリケーション
アプリケーション
ブロードキャスト
opc_op
○
IP ポーリング
ディスク容量
netop
○
○
○
EMS リソース
○
メッセージノードの強調表
示
○
選択したノードの強調表示
○
IP マップ
○
ルート検索 :SNMP 経由
○
MIB ブラウザ
○
Motif SAM1
○
88
itop
○
○
第2章
OVO の設定
デフォルトの設定要素
表 2-8 オペレータのデフォルトのアプリケーション ( 続き )
アプリケーション
opc_op
物理ターミナル
netop
○
Ping
○
○
印刷状況
○
プロセス
○
リモート Ping
OVw の起動
itop
○
○
Telnet (xterm)
○
IP のテスト
○
仮想ターミナル
○
○
OVO 状態
○
○
OVO テンプレート
○
1. Solaris では、Motif SAM アプリケーションを 使うことができ
ません。
UNIX ユーザーの管理対象ノードへの直接ログイン
デフォルトでは、UNIX ユーザー opc_op は管理対象ノードに直接ログインできません。この直
接ログインができない状態は、/etc/passwd のパスワードフィールドの アスタリスク (*) 表示に
よって示されます。OVO の仮想ターミナルアプリケーションへのアクセスは、アプリケーショ
ンデスクトップ中の他のアプリケーションへのアクセスと同様に、アプリケーションを実行する
管理対象ノードへのログインをユーザーが許可されている場合にのみ可能です。
オペレータが管理対象ノードに直接ログインできるようにするには、次の方法のどれかを行いま
す。
❏
ホームディレクトリを作成する
管理対象ノード上の $HOME/.rhosts ファイルに、管理サーバー上の各 UNIX ユーザーのエ
ントリーを追加します。$HOME は管理対象ノード上のユーザーのホームディレクトリです。
❏
Host Equivalent ファイルを作成する
第2章
89
OVO の設定
デフォルトの設定要素
管理対象ノード上の /etc/hosts.equiv ファイルに管理サーバーのエントリーを追加しま
す。この方法は、複数のユーザーが管理対象ノードにログインしアプリケーションを実行す
る場合には、上の方法よりも便利です。
❏
パスワードを作成する
管理対象ノード上で、ユーザーのパスワードが設定されていない場合は、設定します。この
パスワードを、OVO のアプリケーションのウィンドウでも使います。
UNIX ユーザーの Windows ノードへのアクセス
UNIX ユーザーが OVO の [ 仮想ターミナル ] アプリケーションを使って Windows の管理対象
ノードにアクセスする場合は 制限があります。このアプリケーションは、Windows エージェン
トの一部であり、エージェントが Windows ノードで実行されていなければ利用できません。仮
想ターミナルは、[OVO アプリケーショングループ : NT ツール ] 中のアイコンをダブルクリッ
クすると実行できます。パスワードは必要ありません。
注記
HTTPS ベースの Windows ノードでは、仮想ターミナルアプリケーションは動作
しません。
Windows 画面の表示を、UNIX マシンの画面に表示することはできません。このため、仮想
ターミナル経由のアクセスはコマンド行アクションに限られます。グラフィカルユーザーインタ
フェースを実行するプログラムは、使用できません。
90
第2章
OVO の設定
デフォルトの設定要素
デフォルトのアプリケーションとアプリケーショングループ
AIX、HP-UX、Linux、Sun Solaris、Tru64 UNIX、および Windows 用のデフォルトのアプリ
ケーションとアプリケーショングループは、OS-SPI に含まれています。OS-SPI で提供される
デフォルトアプリケーショングループについての詳細は、OS-SPI の各マニュアルを参照してく
ださい。
注記
OVO アプリケーションは参考のために提供されていますが、特定のエージェント
プラットフォーム向けのデフォルトのアプリケーションとしては提供されなくな
りました。
DCE/NCS ベースのプラットフォームには、OS-SPI でサポートしないプラットフォームがある
ため、デフォルトのアプリケーショングループは引き続き OVO に含まれています。
注記
OVO 7 のエージェントをサポートし、OVO 08.10 で提供される OS-SPI の設定と
ソフトウェアは、RPC ベースのプラットフォームにもインストールして使用でき
ます。
表 2-9 に、OVO がデフォルトでもつアプリケーションとアプリケーショングループを示します。
表 2-9 デフォルトのアプリケーションとアプリケーショングループ
名称
ブロードキャスト
アプリケー
ション
アプリケーション
グループ
○
ネット動作
○
ネット設定
○
ネット診断
○
NNM ツール
○
OV サービス
○
物理ターミナル
○
SNMP データ
仮想ターミナル
第2章
○
○
91
OVO の設定
デフォルトの設定要素
表 2-9 デフォルトのアプリケーションとアプリケーショングループ ( 続き )
アプリケー
ション
名称
OVO 状態
アプリケーション
グループ
○
証明書ツール
○
OV Composer
○
OVO ライセンスツール
○
SSP ツール
○
NNM 管理ツール
○
NNM Views
○
NNM-ET Views
○
[ ブロードキャスト ] アプリケーション
[ ブロードキャスト ] アプリケーションは、同一のコマンドを同時に複数のシステム上で実行で
きます。
❏
UNIX
デフォルト
ユーザー :
デフォルト
パスワード :
❏
ブロードキャストは OVO アクションエージェントを介して実行されるの
で必要ありません。
Windows
デフォルト
ユーザー :
デフォルト
パスワード :
92
opc_op
opc_op
ブロードキャストは OVO アクションエージェントを 介して実行されるの
で必要ありません。
第2章
OVO の設定
デフォルトの設定要素
注記
UNIX と Windows では、オペレータがデフォルトユーザーを変更した場合は、
パスワードを入力する必要があります。
[ ディスク容量 ] アプリケーション
[ ディスク容量 ] アプリケーションは、現在のディスク使用状況を表示します。
❏
UNIX
発行される
コマンド :
opcdf
HP-UX では bdf を呼び出すスクリプトです。また、Solaris、AIX、
Linux、および Compaq Tru64 UNIX( 旧名称 : Digital UNIX)、では、df
を呼び出すスクリプトです。
デフォルト
ユーザー :
注記
❏
opc_op
オペレータがデフォルトユーザーを変更した場合は、パスワードを入力する必
要があります。
Windows
フロッピードライブ、CD-ROM ドライブ、ネットワークドライブなどシステムのドライブ
の情報を返します。
デフォルト
ユーザー :
HP ITO account
[MIB ブラウザ ] アプリケーション
[MIB ブラウザ ] アプリケーションは、標準 OpenView ブラウザ xnmbrowser です。
[OV サービス ] と [OV アプリケーション ] グループ
注記
第2章
OV アプリケーショングループ X-OVw の詳細は、97 ページの「[X-OVw] アプリ
ケーショングループ」を参照してください。
93
OVO の設定
デフォルトの設定要素
HP OpenView アプリケーションに使用する統合メカニズムに応じて、OVO は OV サービスと
OV アプリケーションを論理的に区別します。OV サービスへはメニューバーからアクセスしま
す。一部の OV サービスではデーモンしか起動しません。
管理者は OV サービスのシンボルを管理者の [ 登録アプリケーション ] ウィンドウで見ることが
できます。必要に応じて、OV サービスのシンボルをオペレータの [ アプリケーションデスク
トップ ] ウィンドウにコピーできます。OV サービスの詳細は、『OVO オンラインヘルプ ( 管理
者の作業 )』を参照してください。
注記
OV サービス および OV アプリケーション の起動はいつも、OVO GUI を起動し
た UNIX アカウントのもとで行います。
[ 物理ターミナル ] アプリケーション
[ 物理ターミナル ] アプリケーションを起動すると、[ ノードの拡張オプション ] ウィンドウで
「物理ターミナル」コマンドとして定義したスクリプトを呼び出します。
❏
❏
UNIX
デフォルト
ユーザー :
root
デフォルト
パスワード :
設定されていません。
Windows
デフォルト
ユーザー :
管理者
デフォルト
パスワード :
設定されていません。
[ 印刷状況 ] アプリケーション
[ 印刷状況 ] アプリケーションは、スプーリングシステムの現在のステータスを表示します。
❏
UNIX
発行される
コマンド :
94
lpstat -t
第2章
OVO の設定
デフォルトの設定要素
デフォルト
ユーザー :
デフォルト
パスワード :
注記
❏
opc_op
アプリケーションは OVO アクションエージェントを介して実行されるの
で必要ありません。
オペレータがデフォルトユーザーを変更した場合は、パスワードを入力する
必要があります。
Windows
Windows の管理対象ノードでは、印刷状況は使用できません。
[ プロセス ] アプリケーション
[ プロセス ] アプリケーションは実行中のプロセスのステータスを表示します。
❏
UNIX
発行される
コマンド :
opcps
このコマンドは、HP-UX、AIX、Solaris、Linux、および Compaq Tru64
UNIX( 旧名称 : Digital UNIX) で、スクリプト ps -eaf を呼び出します。
デフォルト
ユーザー :
注記
❏
opc_op
オペレータがデフォルトユーザーを変更した場合は、パスワードを入力する
必要があります。
Windows
発行される
コマンド :
itodiag.exe /processes
デフォルト
ユーザー :
HP ITO account
第2章
95
OVO の設定
デフォルトの設定要素
[ 仮想ターミナル ] アプリケーション (UNIX のみ )
[ 仮想ターミナル ] アプリケーションは、rlogin( リモートログイン ) を使用して UNIX システ
ムに仮想ターミナルで接続します。
注意
intend.conf ファイルに rlogind が -B オプション ( バナーファイル表示 ) なし
で設定されている ことを確認してください。このオプションは、ウィンドウ使用
( 入出力可 ) アプリケーションへのリモートログインで障害を起こすことがありま
す。
.rhosts ( または /etc/hosts.equiv) エントリーが指定のユーザーに使用できる場合、デフォ
ルトまたは設定したパスワードが適合する場合は、リモートログインが実行されます。詳細は、
89 ページの「UNIX ユーザーの管理対象ノードへの直接ログイン」を参照してください。
デフォルト
ユーザー :
opc_op
デフォルト
ユーザー :
設定されていません。
Windows の管理対象ノードの仮想ターミナルの詳細は、
『OVO DCE エージェント コンセプトと
設定ガイド』を参照してください。
[OVO 状態 ] アプリケーション
[OVO 状態 ] アプリケーションは、opcragt コマンドを発行します。このアプリケーションを使
うと、すべてのノード上の OVO エージェントすべてについて現在のステータスレポートをリ
モートで生成できます。
OVO コントロールエージェントは必ず管理対象ノードで実行しなければなりません。そうしな
い場合は、コントロールエージェントは OVO 管理サーバーからリモートにアクセスされませ
ん。
デフォルト
ユーザー :
デフォルト
パスワード :
注記
96
root ( ユーザーは root でなければならない )
アプリケーションは OVO アクションエージェントを介して起動されるので必
要ありません。
オペレータがデフォルトユーザーを変更した場合は、パスワードを入力する必要
があります。
第2章
OVO の設定
デフォルトの設定要素
[X-OVw] アプリケーショングループ
[X-OVw] アプリケーショングループには、次のアプリケーションがあります。
❏
OVw でのメッセージノードの強調表示
選択されたメッセージに対応したノードを NNM システムへマッピングし、その NNM シス
テムの ovw セッションでノードを強調表示します。
❏
OVw で選択したノードの強調表示
選択されたノードを NNM システムへマッピングし、その NNM システムの ovw セッション
でノードを強調表示します。
❏
OVw の起動
このアプリケーションは、リモートの NNM システムの ovw セッションを起動します。
これらのアプリケーションは、OVO をネットワークノードマネージャとデフォルト統合するた
めの基礎となります。
イベント相関処理
OVO のイベント相関処理ランタイムエンジンは、OVO 管理サーバーと OVO エージェントに使
用できます。ランタイムエンジンを現在実行しているプラットフォームは、『OVO 管理サー
バー インストールガイド』のリストを参照してください。
イベント相関処理のコンセプトや OVO での動作の詳細は、『OVO コンセプトガイド』を参照し
てください。OVO のイベント相関処理の設定は、『OVO オンラインヘルプ ( 管理者の作業 )』を
参照してください。
第2章
97
OVO の設定
デフォルトの設定要素
ログファイルのカプセル化 ( エンキャプスレーション )
カプセル化されたログファイルの詳細は、OVO GUI のテンプレートを参照してください。
注記
テンプレートは、標準インストールが生成したログファイルから情報を収集する
ように設定されます。非標準インストールをモニターしている場合は、特定の
ニーズに合うようにテンプレートを変更する必要があります。
SNMP トラップとイベントの傍受
デフォルトで傍受されるトラップの詳細は、OVO 管理者 GUI の [ メッセージソースのテンプ
レート ] ウィンドウの SNMP トラップテンプレートを参照してください。OVO ではデフォルト
の場合、任意のアプリケーションが管理サーバーで実行中の opctrapi デーモンへ送信したト
ラップから、SNMP トラップを傍受します。また、OV トラップデーモン (opctrapd) を実行中
のすべての管理対象ノード上、またはポート 162 に直接アクセス可能なすべての管理対象ノード
上で、SNMP トラップを傍受します。
SNMP イベント傍受を現在サポートしているプラットフォームは、『OVO 管理サーバー インス
トールガイド』のリストを参照してください。
傍受できるトラップの種類
次の種類のトラップを傍受できます。
❏
正しく定義されているトラップ
例 : システムのコールドスタートや ネットワークインタフェースのアップ / ダウンなど
❏
HP OpenView の内部トラップ
例 : netmon が発生元のトラップ
ローカルホスト IP アドレスの解決
傍受されたトラップのうち、発信元アドレスがローカルホストアドレス (127.0.0.1) になってい
るトラップは、デフォルトでは、そのアドレスのまま管理サーバーに転送されます。このような
トラップに対し、トラップを処理するノードの解決された IP アドレスでローカルホストアドレ
スを置き換えてから管理サーバーに転送したい場合には、そのノードの opcinfo ファイルに次
の行を追加します。
OPC_RESOLVE_TRAP_LOCALHOST TRUE
98
第2章
OVO の設定
デフォルトの設定要素
各プラットフォーム別の opcinfo ファイルの格納場所については、349 ページの表 11-1 を参照
してください。
分配イベント傍受
OVO の分配イベント傍受を使うと、OVO 管理サーバー以外のシステムで SNMP トラップを傍
受できます。SNMP の傍受はメッセージをローカルで 処理できるため、パフォーマンスが向上
します。たとえば自動アクションをノードまたはサブネットで直接起動して実行できます。最初
に管理サーバーに転送する必要はありません。
OVO 分配イベント傍受の設定
OVO 分配イベント傍受には 2 つの設定があります。
❏
基本設定
基本設定を行うには、次の手順に従ってください。
1. SNMP 転送先または NNM 収集ステーションを設定します。
SNMP デバイスに SNMP 転送先が 1 つのみあること、または管理サーバーの NNM 収
集ステーションが 1 つのシステムのみであることを確認します ( できれば、収集ステー
ションは最速のネットワークに接続します )。
HP-UX ノードと Solaris ノードの SNMP デバイスの転送先システムは、
/etc/SnmpAgent.d/snmpd.conf ファイルに次の文で設定します。
trap_dest:<nodename>
2. opcinfo ファイルを変更します。
イベントを傍受したいノードで NNM が実行中でない場合は、そのノードの opcinfo
ファイルに次の行を追加します。
SNMP_SESSION_MODE NO_TRAPD
3. トラップテンプレートをノードに割り当て、分配します。
❏
メッセージの重複を防ぐ設定
OVO エージェント ( および OVO イベントインターセプタ ) が、すべての NNM 収集ステー
ションで実行されていることを確認します。[NNM ツール ] アプリケーショングループの収
集ステーション出力アプリケーションを使って、どの管理対象ノードが NNM 収集ステー
ションとして設定されているかを確認します。
第2章
99
OVO の設定
デフォルトの設定要素
イベント相関処理サービスによるイベント傍受
デフォルトでは、opctrapi は、pmd の関連するイベントフローに接続します。
管理対象ノードの opcinfo ファイルに文を追加すると、このデフォルトの動作を変更できます。
使用する構文は次のとおりです。
SNMP_EVENT_FLOW [CORR|RAW|ALL]
ここでは、
CORR
相関処理されるイベントフロー ( デフォルト )。
RAW
相関処理されないイベントフロー。このフローには、相関処理によって作成さ
れるイベントを含みません。
ALL
CORR + RAW -重複したイベント。
相関処理されるイベントフロー (CORR) は、さらにストリームに分割されます。
opctrapi は、pmd のデフォルトのイベント相関処理サービス (ECS) ストリームに接続します (
デフォルト )。必要な場合は、opcinfo ファイルで ECS ストリームを指定すると、opctrapi が
pmd の特定の ECS ストリームに接続するように設定できます。
SNMP_STREAM_NAME <stream_name>
ECS の詳細は、
『HP OpenView ECS Configuring Circuits for NNM and OVO』を参照してくだ
さい。
100
第2章
OVO の設定
デフォルトの設定要素
OVO メッセージ傍受
デフォルトでは、opcmsg(1) コマンド、または opcmsg(3) API を介して送信されたメッセージ
が傍受されます。メッセージ属性のデフォルト、ログ機能オプションなどについては、マンペー
ジ opcmsg(1|3) を参照してください。
また、OVO 内部エラーメッセージも OVO メッセージインターセプタで傍受できます。詳細は、
『OVO エラーメッセージリファレンス』を参照してください。
オブジェクトの監視 ( モニター )
表 2-10 は、OVO が 管理サーバーのオブジェクトしきい値をどのように監視するか示していま
す。
表 2-10 管理サーバーのオブジェクトしきい値
オブジェクト
詳細
しきい値
ポーリン
グ周期
disk_util
ルートディスクのディスク
領域使用率の監視
90%
10 分
distrib_mon
ソフトウェア分配プロセス
の監視。各ペンディング中
の分配にメッセージを生成
1
10 分
mondbfile
Oracle で自動拡張するデー
タファイルの領域を考慮し
てディスクの空き領域を監
視
0%
10 分
proc_util
プロセステーブル利用率の
監視
75%
5分
swap_util
SWAP 利用率の監視
80%
5分
管理対象ノードのプラットフォームで使うオブジェクトのしきい値リストは、『OVO DCE エー
ジェント コンセプトと設定ガイド』を参照してください。
他のコミュニティからの MIB オブジェクトの監視
MIB オブジェクトは public 以外のコミュニティからも監視できます。これらのコミュニティを
監視するには、管理対象ノードの opcinfo ファイルに次の行を追加します。
第2章
101
OVO の設定
デフォルトの設定要素
SNMP_COMMUNITY <community>
この例では、<community> は snmpd が設定されるコミュニティです。
すべてのプラットフォームにおける opcinfo ファイルの場所は、349 ページの表 11-1 を参照し
てください。
SNMP_COMMUNITY が設定されていない場合は、デフォルトのコミュニティである public が使用
されます。snmpd の設定の詳細は、SNMP デーモンに付属のマニュアルを参照してください。
外部インタフェースのテンプレート
デフォルトでは、通知は設定されていません。通知は [OVO 登録ノード ] の [ アクション : ユー
ティリティ -> 通知サービス ] メニューで設定できます。トラブルチケットシステム インタ
フェースも設定されていません。[ アクション : ユーティリティ -> トラブルチケット ] メニュー
で設定できます。
102
第2章
OVO の設定
データベースレポート
データベースレポート
OVO には管理者とオペレータ用にデフォルト設定のレポートがあります。さらに、インストー
ルされたデータベースに付属する Report Writer や他のレポート作成ツールを使用すると、カス
タマイズしたレポートも作成できます。
データベースレポートでは、次のようなことができます。
❏
レポートをウィンドウに表示
❏
ファイルへの保存
❏
印刷
レポートのためのプリンターの定義
X リソース Opc.printCommand を使って、プリンターを定義できます。デフォルトとして次の
ファイルに定義します。
/opt/OV/lib/X11/app-defaults/<language>/Opc
または、Opc.printCommand を各ユーザーディレクトリにある次のファイルに定義します。
$HOME/.Xdefaults
レポート生成のタイムアウト設定
レポートの生成に 5 分以上かかると推測できる場合は、OVO 管理サーバーでコマンド行ツール
ovconfchg を使い、キーワード OPC_REPORT_TIMEOUT を設定します。デフォルトでは、この
キーワードの値は 300 秒に設定されています。タイムアウトの時間を延ばすには、ovconfchg
を使ってキーワードを設定し、秒単位で適切な値を指定して GUI セッションを再起動します。
インターネットのためのレポート生成
データベースから特定の情報を直接取得し、そのレポートを Web 上で わかりやすく図式化した
フォーマットでパブリッシュしたり表示したりできます。インターネット用のレポートを生成す
るには、OVO の強化されたレポート機能を OpenView Service Reporter 機能と一緒に使います。
詳細は OpenView Service Reporter のマニュアルおよび『OVO コンセプトガイド』を参照して
ください。
第2章
103
OVO の設定
データベースレポート
デフォルト設定の管理者レポートの種類
表 2-11 では、OVO 管理者のためにデフォルト設定された各種のレポートを説明しています。こ
れらのレポートにアクセスするには、OVO GUI で [ アクション : ユーティリティ -> レポート ]
を選択します。
注記
ただし、管理者用ブラウザウィンドウからは、オペレータレポートにしかアクセ
スできません。
表 2-11 OVO 管理者用デフォルトレポート
レポート名
説明
アクション監査
すべてのオペレータの アクション監査レポートで、OVO ユー
ザー、UNIX ユーザー、ソース (GUI、API、CLI など )、日付、
時刻、レポートエリア、およびアクション ( 失敗 / 成功 ) を表
示。監査レベルが管理者の監査の場合にのみ使うことができる。
全メッセージ
メッセージグループごとのアクティブなメッセージ数のレポー
ト
監査レポート
すべてのユーザーの全エリアでのレポートで、OVO ユーザー、
ソース (GUI、API、CLI など )、日付、時刻、レポートエリア、
および関連するすべてのアクションを表示。監査レベルの設定
によって、レポートに含まれるエリアが決まる。
ログオン監査
すべてのオペレータ、OVO ユーザー、UNIX ユーザー、ソース
(GUI、API、CLI など )、日付、時刻、レポートエリア ( ログオ
ン / ログオフ ) およびアクション ( 失敗 / 成功 ) を表示する ログ
オン監査レポート。このレポートは、監査が有効に設定されて
いる場合のみ 使うことができる。
ノード設定レポート
テンプレートをノードに割り当てた結果の すべてのレポート
選択ノードグループ
選択したノードグループの詳細レポートで、「ノード概要 」に
選択したノードグループのユーザーとメッセージグループ割当
てを加えたもの。
ノードグループ概要
設定されているすべてのノードグループに関するレポートで、
ノードと外部ノードが属するノードグループを表示
参照ノードレポート
104
「登録ノード」にない参照ノードのレポート
第2章
OVO の設定
データベースレポート
表 2-11 OVO 管理者用デフォルトレポート ( 続き )
レポート名
説明
選択ノード
選択した管理対象ノードの詳細レポート
ノード概要
すべての設定済みノードに関するレポートで、ノード名、マシ
ンタイプ、ノードタイプ ( メッセージ対象、管理対象など )、ラ
イセンス、定期ポーリングの設定などを表示
メッセージ詳細
オペレータのすべてのアクティブメッセージのレポート ( 詳細 )
オペレータメッセージ
オペレータのすべてのアクティブメッセージのレポート ( 要約 )
全履歴メッセージ
指定したオペレータへの ( 受諾済みの ) メッセージの履歴の要
約
オペレータ概要
すべての設定済み オペレータの要約で、フルネーム、ログオン
名、役割、権利、および担当範囲を含む。
ペンディングメッセージ
指定したオペレータへのペンディングメッセージの要約
オペレータ詳細
選択したオペレータの詳細レポートで、担当範囲マトリックス
( ノードとメッセージグループ )、使用可能なアプリケーション、
および割り当てられたユーザープロファイルを含む。
テンプレート詳細
選択した 1 つのテンプレートの詳細レポート
テンプレート概要
すべてのテンプレートの一覧とテンプレートが属するテンプ
レートグループを表示
テンプレートの要約
すべてのテンプレートのすべてのアスペクトを示すレポート。
生成に時間がかかる場合がある。
OVO 非管理対象
設定済みだが今は 非モニター対象のオブジェクトを示すレポー
トで、たとえば割り当てられていない 一連のノードグループ /
メッセージグループが示される。
選択ユーザーアクション
選択した 1 ユーザーについて行う以外「アクション監査」と同
じ。
選択ユーザー監査レポー
ト
選択した 1 ユーザーについて行う以外 「監査レポート」と同
じ。
証明書ステート概要
すべての設定済みノードの証明書状態に関するレポート
第2章
105
OVO の設定
データベースレポート
表 2-11 OVO 管理者用デフォルトレポート ( 続き )
レポート名
説明
CE 監査レポート
証明書イベントの監査レポート
ライセンス概要
OVO ライセンス状況のレポート
選択ユーザーログオン監
査
選択した 1 ユーザーについて行う以外 「ログオン監査」と同
じ。
ユーザープロファイル概
要
すべての設定済みユーザープロファイルのレポート
ユーザープロファイル詳
細
選択した 1 ユーザープロファイルの詳細レポート
OVO エラーレポート
OVO 管理サーバーのエラーログファイル
/var/opt/OV/log/OpC/mgmt_sv/opcerror の表示1
作業中 OVO ユーザー
現在ログオンしている すべての OVO ユーザーに関するレポー
ト。たとえばユーザーの マシンの IP アドレスがレポートされ
る。
1. エラーのログファイルについては、350 ページの「エラーレポート」を参照してく
ださい。
カスタマイズした管理者レポートの定義
次のファイルを変更してカスタマイズした管理者レポートを 定義できます。
/etc/opt/OV/share/conf/OpC/mgmt_sv/reports/<lang>/admin.rpts
絶対パスを指定しない場合は、OVO 管理者レポートの出力はすべて、デフォルトで OVO 管理
者セッションを起動した UNIX ユーザーのディレクトリに保存されます。このディレクトリは
$OPC_HOME、$HOME、/tmp の順に決まります。管理者がレポートの出力を保存するときに
作成されるファイルはすべて、管理者の UNIX ユーザー ( 常に root であるとは限らない ) が所
有します。
106
第2章
OVO の設定
データベースレポート
デフォルトのオペレータレポートの種類
表 2-12 では、OVO オペレータ用のデフォルト設定レポートを説明します。オペレータレポート
に アクセスするには、[ メッセージブラウザ ] ウィンドウのメニューから [ アクション : ユー
ティリティ -> レポート ] を選択します。
表 2-12 OVO オペレータ用のデフォルトレポート
レポート名
説明
アクティブメッセージ詳細
レポートを実行 するユーザーに表示されるすべてのアク
ティブメッセージ に関する詳細レポート
アクティブメッセージ
レポートを実行する ユーザーに表示されるすべてのアク
ティブメッセージに関する概要レポート
全履歴メッセージ
レポートを実行する ユーザーに表示されるすべての履歴
メッセージに関する概要レポート
全履歴メッセージ詳細
レポートを実行するユーザーに表示される すべての履歴
メッセージに関する簡単なレポート
全ペンディングメッセージ詳
細
レポートを実行するユーザーに表示される すべてのペン
ディングメッセージに関する詳細レポート
全ペンディングメッセージ
レポートを実行するユーザーに表示される すべてのペン
ディングメッセージに関する概要レポート
選択メッセージ詳細
選択されたアクティブメッセージに関する詳細レポート
選択メッセージ
選択されたアクティブメッセージに関するレポート
選択履歴メッセージ詳細
選択された ( 受諾済み ) メッセージの詳細履歴に関する詳
細レポート
選択履歴メッセージ
選択された ( 受諾済み ) メッセージの履歴
選択ペンディングメッセージ
詳細
選択ペンディングメッセージに関する詳細レポート
選択ペンディングメッセージ
選択されたペンディングメッセージに関する概要レポート
OVO エラーレポート
管理サーバーの OVO エラーログファイルを表示。
/var/opt/OV/log/OpC/mgmt_sv/opcerror 1
第2章
107
OVO の設定
データベースレポート
1. このログファイルの詳細は、350 ページの「エラーレポート」を参照してください。
カスタマイズしたオペレータレポートの定義
次のファイルを変更してカスタマイズしたレポートを定義できます。
/etc/opt/OV/share/conf/OpC/mgmt_sv/reports/<lang>/oper.rpts
オペレータがレポートの出力をファイルに保存するときに (“/” で始まる ) 絶対パスを指定しな
かった場合は、ファイルはオペレータの UNIX ユーザーが設定したワーキングディレクトリに
保存されます。これは $OPC_HOME、$HOME、/tmp の順で決まります。さらに、オペレータ
が UNIX ユーザー opc_op でログインした場合以外は、opc_op ではなくオペレータの UNIX
ユーザーがファイルを所有します。ファイルのパーミッションは、OVO オペレータ GUI を起動
する前に設定した umask に従います。
統計およびトレンド分析レポートの生成
OVO では、定義した期間の統計的およびトレンド分析のレポートを作成できます。これらのレ
ポートの期間は、日、週、月単位で設定できます。
注記
ツール /opt/OV/bin/OpC/opcdbmsgmv は、受諾済みとしてマークされたすべて
のメッセージをデータベースの履歴メッセージ表に移動するので注意してくださ
い。メッセージは個々に保持されオペレーションタスクにはほとんど悪影響をあ
たえません。OVO コントロールマネージャによって 2 時間ごとに自動的に起動し
ますが、opcdbmsgmv はトラブルシューティングのために手作業で呼び出すこと
もできます。
レポートセキュリティ
レポートのセキュリティを強化するために、OVO では、データベースへのアクセス、Net8 のア
クセス、および Web レポート機能を制限しています。これらのセキュリティ対策をユーザーの
組織の特定ニーズに 合うようにカスタマイズできます。
108
第2章
OVO の設定
データベースレポート
データベースのアクセス制限
レポート作成ツールに対して、OVO はデータベースアクセスを opc_report ユーザーのみに
限っています。このユーザーは 読み取り専用のアクセスのみです。opc_report ユーザーは
Oracle レポートロール opc_report_role を使用できます。これはデータベースのユーザープロ
ファイルの一種です。このロールを使って他のユーザーがデータベースにアクセスできるように
すると、そのユーザーは OVO データベースの表の情報を使ってレポートを作成できます。
Net8 のアクセス制限
ネット接続を受け付けるために、Net8 はリスナープロセスが データベースノードで実行されて
いることを要求します。リスナープロセスは、任意の正規データベースユーザーからの接続要求
を受け取ります。セキュリティをさらに強化したい場合は、この分野の一般的な通信セキュリ
ティを向上させる製品 ( たとえば Oracle 製のもの ) を利用できます。詳細は Oracle 製品のマ
ニュアルを参照してください。
Web レポートの制限
Web レポートを制限するには、Web レポートサーバーが OVO データベースサーバーと同じファ
イアウォールの側になければなりません。他の設定はサポートされません。
第2章
109
OVO の設定
フレキシブル管理テンプレートの設定
フレキシブル管理テンプレートの設定
この項では、OVO にあるテンプレートの例を使用して フレキシブル管理を設定する場合に必要
な規約を説明します。OVO のフレキシブル管理機能の設定に関連する作業の詳細は、『OVO オ
ンラインヘルプ ( 管理者の作業 )』を参照してください。
フレキシブル管理テンプレートの位置
OVO には ASCII テンプレートのセットがあり、これを使って、広範囲の分散環境でフレキシブ
ル管理を設定して使用するために必要な OVO の機能を定義できます。
ASCII テンプレートは、次のディレクトリにあります。
/etc/opt/OV/share/conf/OpC/mgmt_sv/tmpl_respmgrs
フレキシブル管理テンプレートの種類
表 2-13 では、各テンプレートを簡単に説明します。
表 2-13 OVO フレキシブル管理のテンプレート例
テンプレート名
説明
backup-server
OVO バックアップサーバーの担当マネージャを定
義する。OVO のプライマリサーバーが故障した場
合は、管理担当範囲がバックアップサーバーに切り
替えられる。テンプレートでは 2 つの管理サーバー
M1 と M2 を定義できる。管理サーバー M2 は、管理
サーバー M1 のバックアップサーバーとして動作す
る。
escmgr
メッセージの上位転送の担当マネージャを定義す
る。
テンプレートでは 2 つの管理サーバー M1 と M2 を
定義できる。管理サーバー M2 はいつでも管理サー
バー M1 にメッセージを上位転送できる権限を持つ。
example.m2
follow-the-sun と、サービス志向のメッセージの分
配機能の組み合わせ
110
第2章
OVO の設定
フレキシブル管理テンプレートの設定
表 2-13 OVO フレキシブル管理のテンプレート例 ( 続き )
テンプレート名
説明
example.m3
follow-the-sun と、サービス志向のメッセージの分
配機能を組み合わせたテンプレートの例
followthesun
時間テンプレートと、OVO follow-the-sun の担
当範囲切替えのための担当マネージャを定義する。
このテンプレートは 3 つの管理サーバー M1、M2、
および M3 を定義する。これらの管理サーバー間で
日や週の異なる時刻に担当範囲を切り替えることが
できる。
hier.specmgr
階層的管理担当範囲の例を提供する。SNMP ト
ラップはローカルの管理サーバーに送信される。他
のメッセージはすべて一次管理サーバーに送信され
る。
hier.time.all
階層的管理担当範囲の例を提供する。担当範囲は
follow-the-sun 時間テンプレートに従って、2 サー
バー間で切り替えられる。
hier.time.spec
階層的管理担当範囲の例を提供する。SNMP ト
ラップはローカルの管理サーバーに送信される。他
のメッセージはすべて follow-the-sun 時間テンプ
レートに従って一次管理サーバーに送信される。
hierarchy
メッセージを上位転送する、転送先の管理サーバー
(MC) を定義する。
hierarchy.agt
すべてのノードの階層的管理担当範囲の切替えの担
当マネージャを定義する。このテンプレートは 2 つ
の管理サーバー M1 と MC を定義する。ここで M1 は
すべてのノードの一次マネージャとして設定され、
MC はすべてのノードのアクション許容マネージャ
として設定される。
hierarchy.sv
地域内管理サーバーの階層的管理担当範囲の切替え
の担当マネージャを定義する。
第2章
111
OVO の設定
フレキシブル管理テンプレートの設定
表 2-13 OVO フレキシブル管理のテンプレート例 ( 続き )
テンプレート名
説明
msgforw
マネージャ間メッセージ転送の 担当マネージャを
定義する。このテンプレートでメッセージ転送の
ターゲット規則を 定義する。
outage
サービスが提供される時間、またはシステム ( デー
タベースサーバーなど ) またはサービスが使用でき
ない時間を定義する。
service
サービス関連メッセージ分配 ( 専門センターなど )
の担当マネージャを定義する。このテンプレートで
ローカルの管理サーバー M1 を 定義する。また、こ
のテンプレートは、データベース サービスセンター
(DBSVC) と、アプリケーション サービスセンター
(ASVC) の 2 例のサービスセンターを定義できる。
フレキシブル管理テンプレートのキーワード
フレキシブル管理の設定に必要なさまざまな要素を定義するために、OVO では次のキーワード
と定義を使用します。
CONDSTATUSVARS
条件ステータス変数です。詳細は、123 ページの「条件のステータス変数」を
参照してください。
RESPMGRCONFIG
担当マネージャの設定です。
DESCRIPTION
マネージャの要約です。
SECONDARYMANAGERS
エージェントの二次 OVO マネージャです。これらの管理サーバーは担当範囲
を引き継いで、エージェントの 一次 OVO マネージャになる権限を持っていま
す。
SECONDARYMANAGER 二次マネージャの名前です。
112
第2章
OVO の設定
フレキシブル管理テンプレートの設定
NODE <node>
二次マネージャのノード名です。
DESCRIPTION
二次マネージャの詳細です。
ACTIONALLOWMANAGERS
管理対象ノードでアクションを実行できる OVO マネージャです。そのアク
ションの応答 ( コマンドのブロードキャストなど ) はこのマネージャに送られ
ます。一次 OVO マネージャのみがエージェントのアクション許容マネージャ
を設定できます。
ACTIONALLOWMANAGER 管理対象ノードでアクションを実行できるマネージャ
の名前です。
NODE
アクション許容マネージャのノード名です。変数
$OPC_PRIMARY_MGR を使用して、このノード名が常に一次マ
ネージャのノード名になるように指定できます。
DESCRIPTION
アクション許容マネージャの要約です。
MSGTARGETRULES
メッセージターゲット規則です。
MSGTARGETRULE メッセージターゲット条件とメッセージターゲットマネー
ジャを設定するための規則です。
DESCRIPTION
メッセージターゲット規則の詳細です。
MSGTARGETMANAGERS
メッセージターゲットマネージャです。OVO マネージャで、エージェントが
これに OVO メッセージと、これらの OVO メッセージに対応するアクション
応答を送信します。OVO メッセージの結果は 1 つの OVO マネージャに対し
てのみ送信されます。このキーワードは 1 つのマネージャから別のマネージャ
にメッセージを上位転送するためにも使用されます。
MSGTARGETMANAGER メッセージターゲットマネージャです。メッセージの転
送先となる管理サーバーです。ターゲットの管理サーバーの
IP アドレスは常に 0.0.0.0 と 指定します。実際の IP アド
レスはドメインネームサーバー (DNS) によって特定されま
す。
第2章
113
OVO の設定
フレキシブル管理テンプレートの設定
TIMETEMPLATE
時間テンプレートです。ターゲットマネージャに対応する時
間テンプレート名です。時刻条件が常に真 (true) の場合は、
変数 $OPC_ALWAYS を使用できます。このキーワードを使用
するときは、ターゲットマネージャへのメッセージ転送は時
刻には依存 しません。
OPCMGR
OPC manager の略。ターゲットマネージャのノード名で
す。キーワード $OPC_PRIMARY_MGR を使用して、これが常
に一次マネージャになるように指定できます。
MSGCONTROLLINGMGR Message-controlling manger の略。メッセージターゲッ
トマネージャがメッセージのコントロールを 切り替られる
ようにします。
NOTIFYMGR
Notify manager の略。メッセージターゲットマネージャが
マネージャ自身に通知できるようにします。メッセージター
ゲットマネージャに属性が定義されていない場合は、この属
性がデフォルトで設定されます。
ACKNONLOCALMGR メッセージ規則の属性で、強制的にソース管理サーバーの
通知メッセージを直接受諾するようにします。
MSGTARGETRULECONDS
メッセージターゲット規則の条件です。
MSGTARGETRULECOND 特定のメッセージをどの管理サーバーに送信するかを
エージェントに指示する条件です。メッセージはメッセージ
の属性または時刻に基づいて送信されます。メッセージエー
ジェントはファイル mgrconf を読み取ってメッセージター
ゲットの条件を評価します。mgrconf ファイルがない場合
は、メッセージは primmgr ファイルに保存されている管理
サーバー名に送信されます。primmgr ファイルがない場合、
メッセージは ovconfchg コマンド行ツールを使って設定さ
れた指示に従って送信されます。
114
DESCRIPTION
メッセージターゲット規則条件の詳細です。
SEVERITY
メッセージの重要度 ( 認識不能、正常域、注意域、警戒域、
重要警戒域、危険域 ) を示します。
NODE <node>
スペースで区切られた 1 つ以上のノード名です。ノードは
さまざまな方法で指定できます ( たとえば、NODE IP
0.0.0.0 hpbbn)。IP <ipaddress> または IP
<ipaddress> <string> の フォーマットでノードを定義し
第2章
OVO の設定
フレキシブル管理テンプレートの設定
た場合は、通常は “0.0.0.0” の IP アドレスを使用します。実
際の IP アドレスはドメインネームサーバー (DNS) によって
特定されます。
APPLICATION
アプリケーション名です。
MSGGRP
メッセージグループ名です。
OBJECT
オブジェクト名です。
MSGTYPE
メッセージタイプの詳細です。
MSGCONDTYPE
次のメッセージ条件タイプがあります。
•
Match
特定の属性に該当した場合に条件が真 (true) になりま
す。
•
Suppress
特定の属性に該当しない場合に条件が真 (true) になりま
す。
TEXT
メッセージテキストの全部または一部をもつ文字列です。パ
ターンマッチを使用できる場合があります。
SERVICE_NAME
サービスの固有の識別子をもつ文字列です。パターンマッチ
を使用できる場合があります。
MSGOPERATION
次のメッセージオペレーションがあります。
•
Suppress
•
Log-only
•
Inservice
詳細は、表 2-14 を参照してください。
フレキシブル管理テンプレートの構文
ここで説明する構文を、テンプレートファイルのフレキシブル管理機能 ( マネージャ間の担当範
囲の切替えなど ) を設定する基礎として使用できます。
第2章
115
OVO の設定
フレキシブル管理テンプレートの設定
構文例の詳細情報
フレキシブル管理テンプレートのテンプレート構文の詳細は、マンページ opcmom(4) および
opcmomchk(1m)、および次のテンプレートディレクトリの README ファイルを参照してくださ
い。
/etc/opt/OV/share/conf/OpC/mgmt_sv/tmpl_respmgrs
フレキシブル管理テンプレートの特殊文字
下の構文例は次の特殊文字を使用します。
e
空文字列。テンプレートに空文字列を含めたい場合は、e を入力します。
例:e
#
コメント。テンプレートにコメントを含めたい場合は、各行の前にシャープ記
号 (#) を付けます。その行のすべての文字は OVO によってコメントの一部と
して扱われます。
例 : # これはコメントです
¥
エスケープ文字。構文文字列に引用符を使いたい場合は、引用符にバックス
ラッシュ記号 (¥) を付けてエスケープ文字にします。
例 : ¥" 引用符 ¥"
担当マネージャ設定テンプレートの構文
担当マネージャ設定テンプレートには、次の構文を使用します。
respmgrconfigs ::= <respmgrconfigs> RESPMGRCONFIG DESCRIPTION
<string> <respmgrconds> | e
respmgrconds
::= SECONDARYMANAGERS <secondmgrs>
ACTIONALLOWMANAGERS <actallowmgrs>
[MSGTARGETRULES <msgtargetrules>]
secondmgrs
::= <secondmgrs> SECONDARYMANAGER NODE <node>
[DESCRIPTION <string>] | e
actallowmgrs
::= <actallowmgrs> ACTIONALLOWMANGER
NODE <node>
[DESCRIPTION <string>] | e
msgtargetrules ::= <msgtargetrules> MSGTARGETRULE DESCRIPTION
<string> <msgtargetrule> | e
msgtargetrule ::= MSGTARGETRULECONDS <mtrconditions>
MSGTARGETMANAGERS <msgtargetmgrs>
| MSGTARGETRULECONDS <mtrconditions>
MSGTARGETMANAGERS <msgtargetmgrs>
ACKNONLOCALMGR
116
第2章
OVO の設定
フレキシブル管理テンプレートの設定
mtrconditions
mtrcond
severity
msgcondtype
nodelist
node
string
ipaddress
::= <mtrconditions> MSGTARGETRULECOND
DESCRIPTION
<string> <mtrcond> | e
::= <mtrcond> SEVERITY <severity> |
<mtrcond> NODE <nodelist> |
<mtrcond> APPLICATION <string> |
<mtrcond> MSGGRP <string> |
<mtrcond> OBJECT <string> |
<mtrcond> MSGTYPE <string> |
<mtrcond> TEXT <string>1 |
<mtrcond> SERVICE_NAME <string>1|
<mtrcond> MSGCONDTYPE <msgcondtype> | e
::= Unknown | Normal | Warning | Critical |
Minor | Major
::= Match | Suppress
::= <node> | <nodelist> <node>
::= IP <ipaddress> | IP <ipaddress> <string>
::= "any alphanumeric string"
::= <digits>.<digits>.<digits>.<digits>
時間テンプレートの構文
時間テンプレートには次の構文を使用します。
timetmpls
::= <timetmpls> TIMETEMPLATE <string>
DESCRIPTION
<string> <conditions> | e
conditions
::= TIMETMPLCONDS <timetmplconds> | e
timetmplconds ::= <timetmplconds> TIMETMPLCOND <timetmplcond>
timetmplcond ::= [TIMECONDTYPE <timecondtype>] [TIME FROM
<time> TO <time>] [WEEKDAY <weekday>]
[DATE <exact_date>] | e
timecondtype ::= Match | Suppress
time
::= <hh>:<mm>
weekday
::= ON <day> | FROM <day> TO <day>
exact_date
::= ON <date> | FROM <date> TO <date>
day
::= Monday | Tuesday | Wednesday | Thursday
| Friday | Saturday | Sunday
date
::= <mm>/<dd>/<yyyy> |<mm>/<dd>/*
1. パターンマッチは TEXT および SERVICE_NAME のみに使用できます。
第2章
117
OVO の設定
フレキシブル管理テンプレートの設定
注記
時間テンプレートは、管理対象ノードでのメッセージ作成時刻と比較されます。
メッセージ作成時間は常に GMT で定義されます。
管理担当範囲切替えテンプレートの構文
管理サーバーの担当範囲切替えテンプレートには、次の構文を使用します。
configfile := [TIMETEMPLATES <timetmpls>] RESPMGRCONFIGS
<respmgrconfigs>
メッセージターゲット規則テンプレートの構文
メッセージターゲット規則を定義するテンプレートには、次の構文を使用します。
msgtargetmgrs ::= <msgtargetmgrs> MSGTARGETMANAGER
TIMETEMPLATE <string> OPCMGR <node> |
<msgtargetmgrs> MSGTARGETMANAGER
TIMETEMPLATE <string> OPCMGR <node>
MSGCONTROLLINGMGR | <msgtargetmgrs>
MSGTARGETMANAGER TIMETEMPLATE <string>
OPCMGR <node> NOTIFYMGR | e
注記
<string> 変数を $OPC_ALWAYS と置き換えて、時刻条件が常に真 (true) になるよ
うに指定できます。現在の一次マネージャが常にメッセージターゲットサーバー
として使用されるように指定するには、<node> 変数を $OPC_PRIMARY_MGR に置
き換えます。
メッセージオペレーションのテンプレートの構文
メッセージオペレーションのテンプレートには、次の構文を使用します。
msgoperations
msgoperation
::=
<msgoperations> MSGOPERATION TIMETEMPLATE
<string> <msgoperation> |
<msgoperations> MSGOPERATION
<msgoperation> | e
::= INSERVICE|SUPPRESS|LOGONLY
サービス時間と計画休止テンプレートの構文
サービス時間と計画休止を定義するテンプレートには、次の構文を使用します。
118
第2章
OVO の設定
フレキシブル管理テンプレートの設定
configfile := [TIMETEMPLATES <timetmpls>]
[CONDSTATUSVARS <statusvarsdef>]
RESPMGRCONFIGS <respmgrconfigs>
条件ステータス変数の宣言の構文
statusvarsdef ::= <statusvarsdef> CONDSTATUSVAR
<string> <bool> | e
時間テンプレートの構文
timetmpls
::= <timetmpls> TIMETEMPLATE <string>
DESCRIPTION <string> <timetmpldefs>
<conditions> | e
timetmpldefs
::= TIMEZONETYPE <timezonetype>
TIMEZONEVALUE <string> | e
timezonetype
::= Fix | Local
conditions
::= TIMETMPLCONDS <timetmplconds> | e
1 ::= <timetmplconds> TIMETMPLCOND <timetmplcond>
timetmplconds
timetmplcond
::= [TIMECONDTYPE <timecondtype>] [TIME FROM
<time> TO <time>] [WEEKDAY <weekday>]
[DATE <exact_date>] | e
timecondtype
::= Match | Unmatch
time
::= <hh>:<mm>
weekday
::= ON <day> | FROM <day> TO <day>
exact_date
::= ON <date> | FROM <date> TO <date>
day
::= Monday | Tuesday | Wednesday | Thursday
| Friday | Saturday | Sunday
date
::= <mm>/<dd>/<yyyy> |<mm>/<dd>/*
1. 休止のみ。
第2章
119
OVO の設定
フレキシブル管理テンプレートの設定
サービス時間と計画休止の構文
respmgrconfigs
::=
respmgrconds
msgtargetrules
::=
::=
msgtargetrule
::=
mtrconditions
::=
mtrcond
::=
bool
severity
::=
::=
msgcondtype
nodelist
node
::=
::=
::=
string
ipaddress
::=
::=
注記
<respmgrconfigs> RESPMGRCONFIG1
DESCRIPTION
<string> <respmgrconds> | e
MSGTARGETRULES <msgtargetrules>
<msgtargetrules> MSGTARGETRULE
DESCRIPTION <string>
<msgtargetrule> | e
MSGTARGETRULECONDS <mtrconditions>
MSGOPERATIONS <msgoperations>
<mtrconditions> MSGTARGETRULECOND
DESCRIPTION
<string> <mtrcond> | e
<mtrcond> CONDSTATUSVAR <string> |
<mtrcond> SEVERITY <severity> |
<mtrcond> NODE <nodelist> |
<mtrcond> APPLICATION <string> |
<mtrcond> MSGGRP <string> |
<mtrcond> OBJECT <string> |
<mtrcond> MSGTYPE <string> |
|
<mtrcond> TEXT <string>2
<mtrcond> SERVICE_NAME <string> 1 |
<mtrcond> MSGCONDTYPE
<msgcondtype> | e
True | False
Unknown | Normal | Warning
| Critical | Minor
| Major
Match | Unmatch
<node> | <nodelist> <node>
IP <ipaddress> | IP <ipaddress>
<string>
"any alphanumeric string"
<digits>.<digits>.<digits>.<digits>
<string> 変数を $OPC_ALWAYS と置き換えて、時刻条件が常に真 (true) になるよ
うに指定できます。
1. 計画休止の設定ファイルでサポートされているのは、RESPMGRCONFIG ( 担当マ
ネージャの設定 ) のみです。
2. パターンマッチが使えるのは、TEXT と SERVICE_NAME のみです。
120
第2章
OVO の設定
フレキシブル管理テンプレートの設定
計画テンプレート
サービス時間と休止時間のテンプレートを使うと、定義した時間内において、特定の条件に該当
するメッセージを除外 (suppress) したり、ログのみ (log only) にしたり、またバッファー
(inservice) にしたりできます。OVO 管理者は、フレキシブル管理の設定に使ったテンプレート
と類似の テンプレートを使って、管理サーバーでサービス時間と計画休止を設定します。
サービス時間と計画休止テンプレートの構文
サービス時間と計画休止の設定に使う構文は、フレキシブル管理の設定に使うものと同じです。
どちらの構文も opcmomchk ツールでチェックできます。テンプレート構文の詳細は、117 ペー
ジの「時間テンプレートの構文」および 118 ページの「サービス時間と計画休止テンプレートの
構文」を参照してください。
サービス時間と計画休止のテンプレートの位置
サービス時間と計画休止のテンプレートは、次のディレクトリにあります。
/etc/opt/OV/share/conf/OpC/mgmt_sv/tmpl_respmgrs/outage
変更を行う前に、ファイルを次のワーキングディレクトリに コピーします。
/etc/opt/OV/share/conf/OpC/mgmt_sv/work_respmgrs
テンプレートファイルを使う準備ができたら、次のディレクトリへ移動します。
/etc/opt/OV/share/conf/OpC/mgmt_sv/respmgrs
続いて、新しい OVO セッションを起動して、新しい設定が読み込まれ実行されるようにします。
注記
テンプレート名は変更してはなりません。OVO は特定のテンプレートファイル名
を検索します。サービス時間と計画休止テンプレートの設定方法の詳細は、
『OVO オンラインヘルプ ( 管理者の作業 )』を参照してください。
サービス時間と計画休止テンプレートのパラメータ
122 ページの表 2-14 には、サービス時間と計画休止の定義に使用するテンプレートのパラメー
タの説明があります。
第2章
121
OVO の設定
フレキシブル管理テンプレートの設定
表 2-14 サービス時間と計画されたテンプレートのパラメータ
パラメータ
説明
INSERVICE
メッセージ条件が該当し、時間テンプレート条件が
該当しない場合は、OVO はメッセージをペンディン
グメッセージブラウザに送り、バッファー解除の時
間条件に該当するか、またはメッセージが手作業で
バッファー解除されるまでそこに置かれる。
LOGONLY
該当するメッセージを履歴ブラウザに送る。
SUPPRESS
メッセージを削除する。OVO 管理サーバーによって
起動されるメッセージ関連のアクションは、
SUPPRESS オプションが定義されている場合は起動
しない。
注記
計画休止とサービス時間は、外部アプリケーションで設定することもできます。
ただし、その外部アプリケーションで、休止とサービス時間のテンプレートを作
成し、opccfgout(1M) コマンドを使用して休止を制御しなければなりません。
メッセージをバッファーするためのパラメータ
[ ペンディングメッセージブラウザ ] ウィンドウでバッファーされたメッセージは、指定のバッ
ファー時間が終了するとすぐに、[ メッセージブラウザ ] ウィンドウへ自動的に移動されます。
OVO 管理サーバーで ovconfchg コマンド行ツールを使って OPC_AUTO_DEBUFFER パラ
メータの値を FALSE に設定すると、この動作を変更できます。この場合、メッセージは [ ペン
ディングメッセージブラウザ ] ウィンドウに残ります。
メッセージをトラブルチケットまたは通知インタフェースへ転送
次のことを行うために、メッセージ属性の値を変更できます。
❏
トラブルチケットに転送
❏
通知インタフェースに転送
時間テンプレートと一緒に使用して、ある特定の時刻にトラブルチケットまたは通知インタ
フェースにメッセージを転送できます。
122
第2章
OVO の設定
フレキシブル管理テンプレートの設定
たとえば、サービス時間テンプレートで次の値を設定して、メッセージをトラブルチケットイン
タフェースに転送できます。
MSGOPERATION TIMETEMPLATE "SLA_cust1" TROUBLETICKET True
MSGOPERATION TIMETEMPLATE "SLA_cust2" NOTIFICATION False
このような変数の詳細は、118 ページの「サービス時間と計画休止テンプレートの構文」を参照
してください。
条件のステータス変数
条件のステータス変数によって、条件を動的に有効にしたり無効にしたりできます。条件はメッ
セージターゲット規則の条件で使用され、テンプレートの 最初の部分の TIMETEMPLATES 値の後
で宣言する必要があります。
OVO では、1 つの条件で複数の変数を宣言したり、複数の条件で 1 つの変数を宣言したりできま
す。たとえば、外部インタフェースに 1 つの呼出しで複数の条件の状態を設定できます。
次のサービス時間を定義しているテンプレートの省略例 (...) は、SAP の条件ステータス変数を
真 (true) に設定しています。
TIMETEMPLATES
...
CONDSTATUSVARS
CONDSTATUSVAR "sap" True
...
RESPMGRCONFIG
...
MESSAGETARGETRULECON
MESSAGETARGETRULECOND
DESCRIPTION "Filter SAP messages"
CONDSTATUSVAR "sap"
APPLICATION "Sap"
MSGOPERATIONS
MSGOPERATION
INSERVICE
注記
第2章
ステータス変数は固定で、メッセージマネージャの停止および再起動の影響は受
けません。
123
OVO の設定
フレキシブル管理テンプレートの設定
タイムゾーン文字列
OVO メッセージの作成時間は、管理対象ノードが世界の どこに位置するかに関わらず、常に
UTC によって定義されます。このため、OVO メッセージには、管理対象ノードの現地時間と
UTC との差を示す情報が含まれます。この時間追跡によって、OVO 管理サーバーはメッセージ
の発信元の管理対象ノードの 現地時間を計算し、実行すべきかそうでないかを判断できます。
サービス時間は、通常は管理対象ノードの現地時間を元に決定されます。たとえば、サービスプ
ロバイダはサービス時間テンプレートを使って、OVO 管理サーバーは異なるタイムゾーンに存
在する管理対象ノードに 対して、それぞれの現地時間で 08:00 から 16:00 までサポートするよ
うに 指示できます。計画休止のテンプレートでは、サービスを休止する予定の時間に管理サー
バーの現地時間を設定します。たとえば、イギリス (UK) の OVO 管理サーバーの管理者は、米
国東部にある SAP サーバーがメンテナンス上の理由によって、米国東部標準時間 (EST) で
22:00 から 02:00 まで利用できなくなると通知されます。
OVO 管理サーバーの計画休止とサービス時間の テンプレートには、サーバーの所定のローカル
タイムゾーン (EST など ) を定義する文字列を含めることが可能です。OVO 管理サーバーはタイ
ムゾーン文字列の値と、UTC の時刻を使用して、休止を計画した所定の管理サーバーの現地時
間を計算します。
タイムゾーン文字列の構文
次の例ではタイムゾーン文字列の構文を示します。
TIMEZONETYPE Fix TIMEZONEVALUE "EST"
デフォルトで、OVO はサービス時間と計画休止の両方の時間条件を、それぞれの条件に定義さ
れたタイムフレームと メッセージが OVO 管理サーバーで受信された時間とを比べることによっ
て計算します。
タイムゾーンパラメータの設定
OVO 管理サーバーが、メッセージが管理サーバーに到着した時間ではなく、管理対象ノードの
現地時間を使うようにさせることができます。
サービス時間や計画休止のタイムゾーンパラメータを指定するには、ovconfchg コマンド行ツー
ルを使って次の文字列を設定します。
❏
サービス時間
OPC_SERVHRS_USE_AGENT_TZ TRUE
❏
計画休止
OPC_OUTAGE_USE_CREATE_TIME TRUE
124
第2章
OVO の設定
フレキシブル管理テンプレートの設定
これらの文字列は、OVO 管理サーバーに対して、OVO 管理サーバーに定義されたサービス時間
と計画休止 ( たとえば 08:00 - 16:00) のタイムフレームを、それぞれの管理対象ノードの現地タ
イムゾーンに合わせたタイムフレームを使うようにさせます。
注記
管理対象ノードで現地時間を必ず正しく設定してください。
コマンド行インタフェース
メッセージマネージャは、テンプレートファイルが変更 ( たとえばシステム管理者や外部アプリ
ケーションによって ) されるたびに、休止とサービス時間の設定テンプレートを自動的には読み
取りません。
コマンド行ツール opccfgout(1M) を使用して、再設定できます。
opccfgout -update
条件のステータス変数を設定できるその他のオプションもあります。
opccfgout -set_cond <cond_stat_var> [-true|-false|-default]
ステータス変数の現在のステータスを一覧にするには、次のように入力します。
opccfgout -list_cond <cond_stat_var>|-all
メッセージ転送テンプレート
OVO では、リモートの管理サーバーに送信する通知メッセージを生成できます。また、1 つの
テンプレートでメッセージコントロールをソース管理サーバーに与えることができます。ツール
opcmomchk を使ってそのテンプレートをチェックできます。
メッセージ転送テンプレートの位置
OVO ではメッセージ転送テンプレートを次の場所に保存します。
/etc/opt/OV/share/conf/OpC/mgmt_sv/respmgrs/msgforw
メッセージ転送テンプレートの設定
テンプレートの設定と構文は、メッセージ上位転送テンプレートの設定と構文が似ていますが、
次の点が異なります。
❏
ターゲット
1 つのメッセージを複数のターゲット管理サーバーに割り当てることができます。
第2章
125
OVO の設定
フレキシブル管理テンプレートの設定
❏
コントロール
メッセージを転送するターゲット管理サーバーに、MSGCONTROLLINGMGR 属性を与えること
ができます。この属性は、ターゲットサーバーがメッセージの制御を切り替えられるようし
ます。
❏
通知
メッセージを転送するターゲット管理サーバーに、NOTIFYMGR 属性を与えることができま
す。この属性は、ターゲットサーバーが通知を自分自身に送れるようにします。
❏
受諾
ACKNONLOCALMGR 属性をメッセージに与えることができます。この属性は、ソース管理サー
バーに通知メッセージを明示的に受諾させます。
メッセージ転送テンプレートの属性
メッセージ転送テンプレートは、メッセージ条件の次のメッセージ属性を受け付けます。
❏
OBJECT
❏
APPLICATION
❏
MSGGRP
❏
SEVERITY
❏
NODE
❏
MSGCONDTYPE
メッセージ属性の詳細は、マンページ opcmom(4) を参照してください。
メッセージ転送テンプレートのパラメータの設定
OVO 管理者は、いくつかのパラメータを設定して、さまざまなターゲットマネージャへのメッ
セージ転送を設定できます。これらのパラメータは、システムとネットワークリソースの管理に
必要なものです。これらのパラメータは、ovconfchg コマンドを使って各ターゲット管理サー
バーに追加できます。ただし、その値はターゲットマネージャごとに設定しなければなりませ
ん。値を設定しなかった場合は、デフォルト値が設定されます。
126
第2章
OVO の設定
フレキシブル管理テンプレートの設定
表 2-15 に、これらのパラメータと、そのデフォルト値、および各パラメータの機能の簡単な説
明を示します。
表 2-15 メッセージ転送パラメータ
パラメータ名
デフォ
ルト値
説明
OPC_ACCEPT_CTRL_SWTCH_ACKN
TRUE
他の管理サーバーからの
コントロール切替えメッ
セージの受諾を受理。
OPC_ACCEPT_CTRL_SWTCH_MSGS
TRUE
他の管理サーバーからの
コントロール切替えメッ
セージを受理。
OPC_ACCEPT_NOTIF_MSSGS
TRUE
他の管理サーバーからの
通知メッセージを受理。
OPC_FORW_CTRL_SWTCH_TO_TT
TRUE
コントロール切替えメッ
セージをトラブルチケッ
トまたは通知サービスに
転送。
OPC_FORW_NOTIF_TO_TT
FALSE
通知メッセージをトラブ
ルチケットまたは通知
サービスに転送。
OPC_ONE_LINE_MSG_FORWARD
FALSE
上のマネージャ階層への
転送を制御。
OPC_SEND_ACKN_TO_CTRL_SWTCH
TRUE
受諾をコントロール切替
えメッセージに送信。
OPC_SEND_ANNO_TO_CTRL_SWTCH
TRUE
注釈をコントロール切替
えメッセージに送信。
OPC_SEND_ANNO_TO_NOTIF
TRUE
注釈を通知メッセージに
送信。
OPC_SEND_ANT_TO_CTRL_SWTCH
TRUE
アクション関連データを
コントロール切替えメッ
セージに送信。
OPC_SEND_ANT_TO_NOTIF
TRUE
アクション関連データを
通知メッセージに送信。
第2章
127
OVO の設定
フレキシブル管理テンプレートの設定
時間テンプレート
時間テンプレートには次のものが含まれます。
❏
テンプレート名
❏
時刻条件
時刻条件はそれぞれ、特定の時間を定義します。この時間には、時刻、曜日、日付のいずれか、
またはこれら 3 つを組み合わせた定義を含みます。ローカルタイムゾーンはテンプレートを評価
するために常に使用されます。
注記
時刻を指定するときは、24 時間方式で指定します。たとえば、1:00 p.m. ではな
く 13:00 と 入力します。
時間テンプレートの例
時間テンプレートの時間形式を指定する方法を説明します。
❏
指定なし
特定の時間、曜日、または年を指定しない場合は、OVO では、毎日 00:00 から 24:00 までの
24 時間という条件が真 (true) とみなされます。
OVO では、スケジュールされたアクションが時刻に 依存していない場合でも、メッセージ
ターゲット規則の時間テンプレートを設定する 必要があります。条件が常に真 (true) の場合
は、変数 OPC_ALWAYS を使って時間テンプレートを設定できます。
❏
特定の曜日または日付
条件を指定した場合は、OVO では、指定した曜日または日付で条件が継続的に存在するも
のとみなされます。
•
曜日
火曜日のみを指定した場合は、OVO では、毎年、その年を通して毎週火曜日の 00:01 か
ら 23:59 まで、その条件が真であると評価されます。次の構文を使用します。
WEEKDAY ON Tuesday
•
日付
毎年 1 月 1 日にのみ該当する条件を指定する場合、次の構文を使用します。
DATE ON 01/01/*
128
第2章
OVO の設定
フレキシブル管理テンプレートの設定
❏
期間
期間の設定は次のようにします。
•
時間
7:00 から 17:00 の時間を設定する場合は、次の構文を使用します。
TIME FROM 7:00 TO 17:00
•
曜日
月曜日から金曜日までの期間を設定する場合は、次の構文を使用します。
WEEKDAY FROM Monday TO Friday
•
日付
1995 年から 2000 年までの期間を設定する場合は、次の構文を使用します。
DATE FROM 01/01/1995 TO 12/31/1999
•
日付と時間
1998 年 12 月 31 日の 23:00 から 23:59 までの時間を指定する場合は、次の構文を使用し
ます。
TIME FROM 23:00 TO 23:59 DATE ON 12/31/1998
曜日を含める場合 ( たとえば、1997 年 4 月 1 日、月曜日 ) は、OVO では、入力した曜日と
日付をクロスチェックしてカレンダーに一致していることを確認します。一致しない場合は
アクションが正しく終了しませんが、OVO でエラーメッセージは生成しません。
❏
ワイルドカード (*)
ワイルドカード (*) を使用して日付と期間を設定できます。
•
特定の日付
毎年の 12 月 1 日という条件を設定する場合は、次の構文を使用します。
DATE ON 12/01/*
•
期間
毎年の 8 月 6 日から 9 月 10 日までの条件を設定する場合は、次の構文を使用します。
DATE FROM 08/06/* TO 09/10/*
第2章
129
OVO の設定
フレキシブル管理テンプレートの設定
注記
構文的に正しくても、OVO は DATE FROM 05/07/01 TO 10/10/* のような
混合した条件を処理できません。
その他の時間テンプレートの例は、以下を参照してください。
❏
117 ページの「時間テンプレートの構文」
❏
opcmom(4) のマンページ
❏
/etc/opt/OV/share/conf/OpC/mgmt_sv/tmpl_respmgrs
時間テンプレートのキーワード
OVO ではフレキシブル管理設定で必要となる各種の要素を定義するために、次のキーワードと
定義を使用します。
TIMETEMPLATE <string>
<string> にはテンプレート名が入ります。
DESCRIPTION
時間テンプレートの要約です。
TIMETMPLCONDS TIMETMPLCOND
TIMECONDTYPE
1 つの時間の間隔を定義する条件です。複数の時間条件が合
わさってある期間が成立します。1 つの時間条件で、時間、
曜日、日付の組み合わせを使用して、ある期間を定義できま
す。
定義には少なくとも次のうち 1 つが必要です。
•
Match
•
Suppress
現在の時刻が定義した時間内である場合は、match は真
(true) に、suppress は偽 (false) になります。
OVO では次に示すものはいずれも “always” とは解釈しませ
ん。
TIME FROM <time> TO <time>
時間を指定します。次のフォーマットを使用して <time> の
変数を設定します。
<HH>:<MM>
130
第2章
OVO の設定
フレキシブル管理テンプレートの設定
FROM <time> 変数は、TO <time> 変数の前に置かなくては
なりません ( たとえば、FROM 18:00 TO 24:00、または
FROM 0:00 TO 6:00 のように指定します )。
WEEKDAY
月曜日、火曜日、水曜日、木曜日、金曜日、土曜日、日曜日
を指定できます。
•
ON <day>
曜日 ( 日曜日など ) を指定します。
•
FROM <day> TO <day>
期間を (FROM Monday TO Wednesday のように ) 指定し
ます。
DATE
日付を指定します。次のフォーマットのうちの 1 つを使わ
なければなりません。
<MM>/<DD>/<YYYY>
<MM>/<DD>/<YY>
<MM>/<DD>/*
OVO は期間が正しいかどうかはチェックしません。たとえ
ば 10/35/* を不正な日付とは認識しません。
日付は次のように指定します。
ON <date>
FROM <date>
TO <date>
フレキシブル管理のテンプレート例
ここでは、選択したフレキシブル管理機能を簡単に実現するための テンプレートの例を説明し
ます。
管理担当範囲の切替えのテンプレート例
次のテンプレート例は、管理担当範囲切替えを定義します。
#
# Configuration file
# /etc/opt/OV/share/conf/OpC/mgmt_sv/respmgrs/f887818
第2章
131
OVO の設定
フレキシブル管理テンプレートの設定
# and managed node hptest with
# the IP address 15.136.120.24 (= f887818 in hex notation)
#
TIMETEMPLATES
TIMETEMPLATE "shift1"
DESCRIPTION "Time Template 1"
TIMETMPLCONDS
TIMETMPLCOND
TIMECONDTYPE Match
TIME FROM 10:00 TO 14:00
WEEKDAY FROM Monday TO Friday
TIMETMPLCOND
TIMECONDTYPE Match
TIME FROM 17:00 TO 24:00
WEEKDAY FROM Monday TO Friday
TIMETEMPLATE "shift2"
DESCRIPTION "Time Template 2"
TIMETMPLCONDS
TIMETMPLCOND
TIMECONDTYPE Match
TIME FROM 6:00 TO 18:00
WEEKDAY FROM Monday TO Friday
DATE 1/1/95
RESPMGRCONFIGS
RESPMGRCONFIG
DESCRIPTION "responsible mgrs for agents in Europe"
SECONDARYMANAGERS
SECONDARYMANAGER
NODE IP 0.0.0.0"hptest.bbn.hp.com"
DESCRIPTION "Boeblingen"
SECONDARYMANAGER
NODE IP 0.0.0.0 "hpsystem.bbn.hp.com"
DESCRIPTION "Boeblingen gateway"
ACTIONALLOWMANAGERS
ACTIONALLOWMANGER
NODE IP 0.0.0.0 "hptest.bbn.hp.com"
DESCRIPTION "Boeblingen"
ACTIONALLOWMANGER
NODE IP 0.0.0.0 "hpsystem.bbn.hp.com"
DESCRIPTION "Boeblingen gateway"
ACTIONALLOWMANGER
NODE IP 0.0.0.0 "$OPC_PRIMARY_MGR"
DESCRIPTION "OVO primary manager"
MSGTARGETRULES
MSGTARGETRULE
DESCRIPTION "other messages"
132
第2章
OVO の設定
フレキシブル管理テンプレートの設定
MSGTARGETRULECONDS
MSGTARGETMANAGERS
MSGTARGETMANAGER
TIMETEMPLATE "shift2"
OPCMGR NODE IP 0.0.0.0 "system.aaa.bb.com"
Follow-the-Sun 担当範囲切替えのテンプレート例
次のテンプレート例は、follow-the-sun 担当範囲切替えを定義します。
#
# Time-template configurations for follow-the-sun functions
#
# Three responsible managers are used in this example
TIMETEMPLATES
# time template 1
TIMETEMPLATE "shift1"
DESCRIPTION "Time Template 1 "
# Time template for shift1
# this include the time from 17:00 to 24:00 and from
# 0:00 to 6:00
# on the weekday Monday to Friday
TIMETMPLCONDS
TIMETMPLCOND
TIME FROM 0:00 TO 6:00
WEEKDAY FROM Monday TO Friday
TIMETMPLCOND
TIME FROM 17:00 TO 24:00
WEEKDAY FROM Monday TO Friday
TIMETEMPLATE "shift2"
DESCRIPTION "Time Template 2 "
# Time template for shift2
# this includes the time from 6:00 to 17:00
# on the weekday Monday to Friday
TIMETMPLCONDS
TIMETMPLCOND
TIME FROM 6:00 TO 17:00
WEEKDAY FROM Monday TO Friday
# time template 3
TIMETEMPLATE "shift3"
DESCRIPTION "Time Template 3 "
# Time template for shift3
# include the time from 0:00 to 24:00 (all day)
# on the weekday Saturday and Sunday
TIMETMPLCONDS
TIMETMPLCOND
第2章
133
OVO の設定
フレキシブル管理テンプレートの設定
TIME FROM 0:00 TO 24:00
WEEKDAY FROM Saturday TO Sunday
#
# Responsible Manager Configurations for follow the sun
# functionality
#
RESPMGRCONFIGS
RESPMGRCONFIG
DESCRIPTION "responsible managers M1 "
SECONDARYMANAGERS
SECONDARYMANAGER
NODE IP 0.0.0.0 "M1"
DESCRIPTION "secondary manager M1"
SECONDARYMANAGER
NODE IP 0.0.0.0 "M2"
DESCRIPTION "secondary manager M2"
SECONDARYMANAGER
NODE IP 0.0.0.0 "M3"
DESCRIPTION "secondary manager M3"
ACTIONALLOWMANAGERS
ACTIONALLOWMANAGER
NODE IP 0.0.0.0 "M1"
DESCRIPTION "action allowed manager M1"
ACTIONALLOWMANAGER
NODE IP 0.0.0.0 "M2"
DESCRIPTION "action allowed manager M2"
ACTIONALLOWMANAGER
NODE IP 0.0.0.0 "M3"
DESCRIPTION "action allowed manager M3"
MSGTARGETRULES
MSGTARGETRULE
DESCRIPTION "target rule description "
MSGTARGETRULECONDS
# for all messages
MSGTARGETMANAGERS
MSGTARGETMANAGER
# target manager from 17:00 to 24:00
# and 00:00 to 6:00
# from Monday to Friday
TIMETEMPLATE "shift1"
OPCMGR IP 0.0.0.0 "M1"
# target manager from 6:00 to 17:00
# from Monday to Friday
MSGTARGETMANAGER
TIMETEMPLATE "shift2"
OPCMGR IP 0.0.0.0 "M2"
134
第2章
OVO の設定
フレキシブル管理テンプレートの設定
# target manager on the whole weekend
MSGTARGETMANAGER
TIMETEMPLATE "shift3"
OPCMGR IP 0.0.0.0 "M3"
管理サーバー間のメッセージ転送の例
次のテンプレート例は、管理サーバー間のメッセージ転送を定義します。
Source という名前のサーバーに、次のメッセージ転送テンプレートをインストールした場合
は、そのサーバーは次のことを行います。
❏
エキスパートセンターへのメッセージの転送
メッセージグループ DATABASE のメッセージをデータベース エキスパートセンター
(dbexpert) に転送して、メッセージのコントロールをこのセンターに渡します。Source
サーバーはまた第 2 のサーバー (dbnotify) にも伝えます。最後に、Source サーバーは、
ローカルの OVO サーバーにメッセージを直接受諾させます。
❏
Treasury サーバーへの報告
サーバー (Treasury) に、財務および CAD アプリケーションに関するメッセージについて
報告します。
❏
マスターサーバーへの伝達
サーバー (master) に、ノード x1 と x2 から 送られた危険域メッセージについて報告しま
す。
TIMETEMPLATES
# none
RESPMGRCONFIGS
RESPMGRCONFIG
DESCRIPTION "msg-forwarding target specification"
MSGTARGETRULES
MSGTARGETRULE
DESCRIPTION "Database"
MSGTARGETRULECONDS
MSGTARGETRULECOND
DESCRIPTION "Database messages"
MSGGRP "DATABASE"
MSGTARGETMANAGERS
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "dbexpert"
MSGCONTROLLINGMGR
第2章
135
OVO の設定
フレキシブル管理テンプレートの設定
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "dbnotify"
ACKNONLOCALMGR
MSGTARGETRULE
DESCRIPTION "Financial Application"
MSGTARGETRULECONDS
MSGTARGETRULECOND
DESCRIPTION "Financial appl. msg"
APPLICATION "xyz"
MSGTARGETRULECOND
DESCRIPTION "CAD appl. messages"
APPLICATION "CAD"
OBJECT "objxy"
MSGTARGETMANAGERS
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "Treasury"
MSGTARGETRULE
DESCRIPTION "Crit. evts from imp systems"
MSGTARGETRULECONDS
MSGTARGETRULECOND
DESCRIPTION ""
SEVERITY Critical
NODE IP 0.0.0.0 "x1"
MSGTARGETRULECOND
DESCRIPTION ""
SEVERITY Critical
NODE IP 0.0.0.0 "x2"
MSGTARGETMANAGERS
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "master"
サービス時間
次のテンプレート例は、ノード名が saparv01 という SAP サーバーのサービス時間を定義しま
す。このノードは平日の 08:00 から 16:00 までサービスを行います。
TIMETEMPLATES
# time template
TIMETEMPLATE "service hours"
DESCRIPTION "template match for service hours"
TIMETMPLCONDS
TIMETMPLCOND
TIME FROM 08:00 TO 16:00
136
第2章
OVO の設定
フレキシブル管理テンプレートの設定
WEEKDAY FROM Monday TO FridayRESPMGRCONFIGS
RESPMGRCONFIG
DESCRIPTION "Define service hours for a SAP server"
MSGTARGETRULES
MSGTARGETRULE
DESCRIPTION "Buffer msg outside service hrs for SAP"
MSGTARGETRULECONDS
MSGTARGETRULECOND
DESCRIPTION "Node with SAP server"
NODE IP 0.0.0.0 "sapsrv01"
MSGOPERATIONS
MSGOPERATION
TIMETEMPLATE "service hours"
INSERVICE
計画休止のテンプレート例
次のテンプレート例は、ノード sapsrv01 からの oracle アプリケーションに関するメッセージ
をすべて除外する計画休止を定義します。
CONDSTATUSVARS
CONDSTATUSVAR "ora_on_sapsrv01" False
RESPMGRCONFIGS
RESPMGRCONFIG
DESCRIPTION "define outage for oracle on node orasv01"
MSGTARGETRULES
MSGTARGETRULE
DESCRIPTION "outage for oracle on node orasv01"
MSGTARGETRULECONDS
MSGTARGETRULECOND
DESCRIPTION "Node with oracle server"
CONDSTATUSVAR "ora_on_sapsrv01"
NODE IP 0.0.0.0 "sapsrv01"
APPLICATION "oracle"
MSGOPERATIONS
MSGOPERATION
SUPPRESS
第2章
137
OVO の設定
変数
変数
この項では、OVO で使える変数の定義と出力例を示します。各変数は必要な構文で示していま
す。
OVO でサポートする変数の種類
OVO では、次のような変数をサポートしています。
❏
環境変数
シェル環境で使える変数です。OVO を起動する前に設定できます。
❏
全メッセージソースのテンプレートの変数
変数は、不等号 (< >) で囲む必要があります。OVO エージェントが変数を認識できない場
合、GUI ではその変数の文字列が表示されます。
❏
指示文インタフェース呼出しの変数
変数は、オペレータ用 Java GUI で指示文インタフェースを呼出すときに使えます。
❏
アプリケーション呼出しとユーザーインタフェースの変数
アプリケーションを呼び出すとき、ブロードキャストコマンドの実行結果を表示するときに
これらの変数を使えます。または、外部プログラムへ渡せます。これらの変数を不等号 (< >)
で囲んで使わないでください。
注記
変数は、引用符で囲んで使うほうがよい場合もあります ( 特に、スペースを含む
値が返される可能性がある場合 ) ので注意してください。
環境変数
次に示す変数は OVO を起動する前に使用できます。
$OPC_BRC_HISTSIZE
ユーザーのブロードキャストコマンドの履歴の長さに関する環境変数の値を返
します。保存できるコマンドのデフォルト数は 1 ユーザーあたり 128 です。
例 : export OPC_BRC_HISTSIZE=512
138
第2章
OVO の設定
変数
$OPC_HOME
OVO GUI セッションを起動したユーザーの ワーキングディレクトリを返しま
す。$OPC_HOME が設定されていない場合は、ワーキングディレクトリは /tmp
です。OVO GUI を起動した UNIX ユーザーに /tmp の書込み権がない場合
は、エラーメッセージが表示されますが、その場合でも GUI は起動します。
例 : export OPC_HOME=$HOME/opc
すべてのメッセージソースのテンプレートで使える変数
次の変数は、ほとんどのログファイル、OVO インタフェース、しきい値モニター、および
SNMP トラップのテンプレートのテキスト入力フィールドで使うことができます ( 例外は注記し
ています )。これらの変数は、OVO で使うか、外部プログラムへ渡します。正しく処理するため
には、不等号を使って入力する必要があります。
<$MSG_APPL>
メッセージに関連するアプリケーション名を返します。この変数をログファイ
ルのテンプレートで使うことはできません。
出力例 :
/usr/bin/su(1) Switch User
<$MSG_GEN_NODE>
メッセージの送信元ノードの IP アドレスを返します。
出力例 :
14.136.122.123
<$MSG_GEN_NODE_NAME>
メッセージの送信元ノードの名前を返します。
出力例 :
richie.c.com
<$MSG_GRP>
[ ログファイルの追加 / 変更 ] ウィンドウ、[ インタフェースメッセージの追加
/ 変更 ] ウィンドウの 「メッセージデフォルト」セクションで設定されたメッ
セージのデフォルトのメッセージグループを返します。
第2章
139
OVO の設定
変数
出力例 :
Security
<$MSG_ID>
メッセージに固有の ID 番号を返します。この値は、メッセージエージェント
によって生成される値です。除外メッセージには、メッセージ ID はありませ
ん。
出力例 :
6e998f80-a06b-71d0-012e-0f887a7c0000
<$MSG_NODE>
イベントが発生したノードの IP アドレスを返します。
出力例 :
14.136.122.123
<$MSG_NODE_ID>
イベントが発生したノードの名前を返します。
出力例 :
richie.c.com
この変数は、[ サービス名 ] フィールドでのみ使えます。
<$MSG_NODE_NAME>
イベントが発生したノードの名前を返します。これはノードのネームサービス
によって返される名前です。
出力例 :
richie.c.com
<$MSG_OBJECT>
イベントに関連するオブジェクトの名前を返します。この値は、[SNMP トラッ
プの追加 / 変更 ] ウィンドウの [ メッセージデフォルト ] セクションで設定し
ます。この変数をログファイルのテンプレートで使うことはできません。この
変数はデフォルトのオブジェクトを返しますが、[ 条件 ] ウィンドウで設定さ
れたオブジェクトは返しません。
140
第2章
OVO の設定
変数
<$MSG_SEV>
メッセージの重要度のデフォルト値を返します。この値は、[ ログファイルの
追加 / 変更 ] ウィンドウ、[ インタフェースメッセージの追加 / 変更 ] ウィン
ドウの [ メッセージデフォルト ] セクションで設定します。
出力例 :
Normal
<$MSG_TEXT>
メッセージのオリジナルテキストを返します。これは、各条件のメッセージテ
キストのパターンに該当したソーステキストです。この変数をしきい値モニ
ターのテンプレートで使用すると空文字列を返します。
出力例 :
SU 03/19 16:13 + ttyp7 bill-root
<$MSG_TIME_CREATED>
メッセージを作成した時間を 1970 年 1 月 1 日からの秒数で返します。
出力例 :
950008585
<$MSG_TYPE>
「メッセージタイプ」に設定されているデフォルト名を返します。この名前は、
[ 条件 No.] ウィンドウで設定します。
<$OPC_MGMTSV>
現在の OVO 管理サーバー名を返します。拡張メッセージキーの定義には使用
できません。
出力例 :
richie.c.com
<$OPTION(N)>
opcmsg または opcmon で設定されたオプションの 変数 (<$OPTION(A)>、
<$OPTION(B)> など ) の値を返します。この変数の設定方法は、opcmsg また
は opcmon の マンページを参照してください。
第2章
141
OVO の設定
変数
注記
$OPTION 変数には、二重引用符を含むことはできません。代わ
りに単一引用符を使ってください。
OVO での変数の解決
OVO で使う変数は、着信メッセージ、デフォルトテンプレート設定、または変数を照合する条
件設定に依存する値の内から 1 つの値を採用します。変数の値が決定される順番は、以下のとお
りです。
1. 外部ソース (API/ 実行可能プログラム、イベントなど ) によって設定される値。たとえば、次
の opcmsg コマンドを呼び出した場合、
opcmsg app=APP object=O msg_text="Message text"
<$MSG_APPL> の変数には、値 APP が割り当てられます。
2. 変数の値が外部ソースによって設定できず、OVO によって内部的に生成される値。たとえ
ば、メッセージ ID。
3. 上述のどれもが有効でない場合、変数の値には、変数が評価されるテンプレートのメッセー
ジデフォルトセクションで設定された値を使います。デフォルト値が設定されていない場合、
タイプに応じて空または 0 の値になります。
変数値を解決するときには、上記の順番で厳密に実行されます。たとえば、<$MSG_OBJECT> の
値が手順 1 で設定されれば、メッセージデフォルトセクション ( 手順 3) で設定されているデ
フォルト値 は無視されます。
アクションに限り使える変数
次の変数は、オペレータ起動アクションの [ ノード ] フィールドでのみ使えます。ただし、
<$OPC_MGMTSV> 変数は全フィールドで使用できます。
変数 <$OPC_MGMTSV>、<$OPC_GUI_CLIENT> および <$OPC_GUI_CLIENT_WEB> は不等号記号と
一緒に入力する必要があります。
また、文字列の一部であったり、ネストしてはなりません。
$OPC_ENV(env variable)
OVO を起動したユーザーの環境変数の値を返します。この変数はオペレータ
起動アクションでのみ使用できます。アクション呼出しで処理されます。
出力例 :
142
第2章
OVO の設定
変数
PATH、NLS_LANG、EDITOR、SHELL、HOME、TERM
たとえば、SHELL を /usr/bin/ksh に設定し、オペレータ起動アクション
echo $OPC_ENV(SHELL) を設定してある場合は、次のコマンドがオペレータ
起動アクションとして実行されます。
echo /usr/bin/ksh
<$OPC_GUI_CLIENT>
アプリケーションやアクションを実行するクライアントです。このクライアン
トでアプリケーションやアクションを実行するには、Java GUI を起動してお
く必要があります。Java GUI が起動されていない場合は、アプリケーション
やアクションは管理サーバーで起動されます。
DNS を使った UNIX ベースのシステムで GUI クライアントを実行する場合
と MS WINS (Windows Internet Name Service) を使った PC で GUI クライ
アントを実行する場合では、この変数の解釈方法が異なります。WINS を使う
場合、<$OPC_GUI_CLIENT> によって WINS ホスト名が返ります。
第2章
143
OVO の設定
変数
<$OPC_GUI_CLIENT_WEB>
Web ブラウザを起動するクライアントです。このクライアントで Web ブラウ
ザを起動するには、Java GUI を起動しておく必要があります。Java GUI が
起動されていない場合は Web ブラウザは管理サーバーで起動されます。
DNS を使った UNIX ベースのシステムで GUI クライアントを実行する場合
と MS WINS (Windows Internet Name Service) を使った PC で GUI クライ
アントを実行する場合では、この変数の解釈方法が異なります。WINS を使う
場合、<$OPC_GUI_CLIENT_WEB> によって WINS ホスト名が返ります。
<$OPC_MGMTSV>
現在の OVO 管理サーバー名を返します。この変数はアクション関連の全
フィールドで使用できます。
出力例 :
richie.c.com
$OPC_USER
現在、管理サーバーにログインしている OVO ユーザー名を返します。この変
数はオペレータ起動アクションにのみ使用できます。アクション呼出しで処理
されます。
出力例 :
opc_adm
144
第2章
OVO の設定
変数
ログファイルテンプレートに限り使える変数
次の変数は、ほとんどのログファイルテンプレートのテキスト入力フィールドで使えます。これ
らの変数は、OVO で使うか、外部プログラムへ渡すことができます。
<$1>
Windows のイベントログ監視用テンプレートでのみ使用可能。Windows イベ
ントに属するパラメータが返ります ( たとえば、<$1> では、最初のパラメータ
が返ります。<$2> では、2 番目のパラメータが返ります )。
<$EVENT_ID>
Windows のイベントログ監視用テンプレートでのみ使用可能。Windows イベ
ントのイベント ID が返ります。<$EVENT_ID> を指定すると、複数行のイベン
トログメッセージの処理を簡便化できます。イベントを一意に識別するには、
イベントの [ ソース ] フィールドと <$EVENT_ID> が必要です。
出力例 :
0x0000600F
<$LOGFILE>
モニター対象のログファイルの名前を返します。
出力例 :
sulog
<$LOGPATH>
モニター対象ログファイルのファイル名を含むフルパスを返します。
出力例 :
/var/adm/sulog
第2章
145
OVO の設定
変数
しきい値モニターテンプレートに限り使える変数
次の変数は、ほとんどのしきい値モニターテンプレートのテキスト入力フィールドで使うことが
できます ( 例外は注記しています )。これらの変数は、OVO で使うか、外部プログラムへ渡しま
す。
<$NAME>
しきい値モニターの名前を返します。この値は、[ モニターの追加 / 変更 ]
ウィンドウの [ モニター名 ] フィールドで設定します。この変数は [ モニター
するプログラム /MIB ID] では使用できません。
出力例 :
cpu_util
<$THRESHOLD>
しきい値モニターに設定された値を返します。この値は、[ 条件 No.] ウィン
ドウの [ しきい値 ] フィールドで設定されています。
出力例 :
95.00
<$VALAVG>
しきい値モニターでレポートされた全メッセージの 平均値を返します。
出力例 :
100.00
<$VALCNT>
しきい値モニターが、ブラウザにメッセージを分配した 回数を返します。
出力例 :
1
<$VALUE>
しきい値モニターで測定された値を返します。
出力例 :
100.00
146
第2章
OVO の設定
変数
SNMP トラップテンプレートに限り使える変数
次の変数は、ほとんどの SNMP トラップのテキスト入力フィールドで使用できます ( 例外には
注を付けています )。これらの変数は、OVO で使うか、外部プログラムへ渡します。
<$#>
エンタープライズ固有の SNMP トラップで使っている 変数の数を返します (
一般トラップ 6 エンタープライズ固有の ID)。
出力例 :
2
<$*>
トラップに割当てられているすべての変数を返します。
出力例 :
[1] .1.1 (OctetString): arg1 [2] .1.2 (OctetString):
kernighan.c.com
<$@>
イベントを受信した時刻を、Epoch (1970 年 1 月 1 日 ) からの秒数で返します
(time_t 表現を使用 )。
出力例 :
859479898
<$1>
SNMP トラップに属しているトラップパラメータの 1 つまたは複数を返しま
す ( たとえば、<$1> は 1 番目の変数を返し、<$2> は 2 番目の変数を返します
)。
<$¥>1>
n より大きいすべての属性を、value 文字列として返します。これは、引き数
の変数を出力するのに役立ちます。<$¥>0> は、$* と同じですが、連続番号、
名前、タイプは出力されません。
出力例 :
richie.c.com
<$¥>+1>
n より大きい属性をすべて name:value 文字列として返します。
出力例 :
.1.2: richie.c.com
第2章
147
OVO の設定
変数
<$+2>
n 番目の変数の バインディングを name:value として返します。この変数は
コマンドフィールドでは無効です。
出力例 :
.1.2: richie.c.com
<$¥>-n>
n より大きいすべての属性を [seq] name (type): value 文字列として返し
ます。
出力例 :
[2] .1.2 (OctetString): kernighan.c.com
<$-2>
n 番目の変数のバインディングを [seq] name-type:value として返します。
この変数はコマンドフィールドでは無効です。
出力例 :
[2] .1.2 (OctetString): richie.c.com
<$A>
トラップを生成したノードを返します。
出力例 :
richie.c.com
<$C>
トラップのコミュニティを返します。
出力例 :
public
<$E>
トラップのエンタープライズ ID を返します。
出力例 :
private.enterprises.hp.nm.openView.hpOpenView
<$e>
エンタープライズオブジェクト ID を返します。
出力例 :
.1.3.6.1.4.1.11.2.17.1
<$F>
イベントが転送された場合、リモート pmd のマシン名を ( そのまま ) 返しま
す。
出力例 :
kernighan.c.com
148
第2章
OVO の設定
変数
<$G>
一般トラップ ID を返します。
出力例 :
6
<$N>
イベントをフォーマットするのに使用したイベント フォーマット仕様のイベ
ント名 ( 別名 ) を返します ( イベントコンフィギュレータで定義されている名
前 )。
出力例 :
OV_Node_Down
<$O>
イベント名 ( オブジェクト ID) を返します。
出力例 :
private.enterprises.hp.nm.openView.hpOpenView.0.58916872
<$o>
イベントのオブジェクト ID ( 数値 ) を返します。
出力例 :
.1.3.6.1.4.1.11.2.17.1
<$R>
真のイベントソースを返します。この値は、イベントを分配する転送メカニズ
ムを介して推測された値です。
出力例 :
kernighan.c.com
<$r>
イベントの暗黙のソースを返します。真のイベントソースが他のソースのプロ
キシになっている場合 ( ローカルで実行中のモニターアプリケーションがリ
モートノードの情報をレポートしているときなど ) は、この値は、真のイベン
トソースでない可能性があります。
出力例 :
richie.c.com
<$S>
特定のトラップ ID を返します。
出力例 :
5891686
第2章
149
OVO の設定
変数
<$s>
イベントの重要度を返します。
出力例 :
Normal
<$T>
トラップのタイムスタンプを返します。
出力例 :
0
<$V>
イベントタイプを返します。この値は、受信したイベントからの転送を基にし
ています。現在サポートされているタイプは、SNMPv1、SNMPv2、CMIP、
GENERIC、および SNMPv2INFORM です。
出力例 :
SNMPv1
<$X>
イベントを受信した時刻をローカル時刻表示を使用して返します。
出力例 :
17:24:58
<$x>
イベントを受信した日付をローカルの日付表示を 使用して返します。
出力例 :
03/27/97
スケジュールアクションのメッセージ変数
次の変数は、スケジュールアクションのテンプレートの [ スケジュールアクション 追加 / 変更 ]
ウィンドウで使用できます。これらの変数は、OVO で使うか、外部プログラムへ渡します。
<$PROG>
スケジュールアクションのテンプレートによって実行されたプログラムの名前
を返します。
出力例 :
opcsv
<$USER>
スケジュールアクションを実行したユーザーの名前を返します。
出力例 :
root
150
第2章
OVO の設定
変数
指示文インタフェース呼出しで使用される変数
次の変数は、オペレータ用 Java GUI で実行される指示文インタフェース呼出しでのみ使用でき
ます。
<LOCAL_ON_JAVA_CLIENT>
指示文インタフェースの呼出しによって、現在 Java GUI を実行しているクラ
イアントで、プログラムまたはスクリプトを起動します。
たとえば、Microsoft Internet Explorer を Java GUI のクライアントで起動す
るには、管理者 GUI の [ 指示文インタフェース呼出し ] フィールドで次のよう
に入力します。
<LOCAL_ON_JAVA_CLIENT> "C:¥Program Files¥Internet Explorer¥IEXPLORE.EXE"
<LOCAL_ON_JAVA_CLIENT_WEB>
指示文インタフェースの呼出しによって、現在 Java GUI を実行しているクラ
イアントで、Web ブラウザを起動します。
たとえば、Java GUI のクライアントで URL が http://www.hp.com である
Web ブラウザを起動するには、管理者 GUI の [ 指示文インタフェース呼出し ]
フィールドに次のように入力します。
<LOCAL_ON_JAVA_CLIENT_WEB> "http://www.hp.com"
Java GUI ワークスペースの設定に応じて、組み込みブラウザまたは外部 Web
ブラウザが起動します。
第2章
151
OVO の設定
変数
アプリケーション呼出しとユーザーインタフェースの変数
次の変数は、Motif や Java ベースの GUI でほとんどのアプリケーションのテキスト入力フィー
ルドで使用できます ( 例外は注記しています )。これらの変数は、OVO で使うか、外部プログラ
ムへ渡します。
$OPC_ENV(env variable)
OVO を起動したユーザーの環境変数を返します。
出力例 :
PATH、NLS_LANG、EDITOR、SHELL、HOME、TERM
$OPC_EXT_NODES
アプリケーションの実行時に選択される、すべての外部ノードのノードパター
ンを返します。それぞれの名前はスペースで区切られます。
$OPC_MGMTSV
現在の OVO 管理サーバーの名前を返します。
出力例 :
richie.c.com
$OPC_MSG_NODES
現在選択されているメッセージを生成したイベントの発生元ノードの名前がす
べて返ります。各名前は、空白文字で区切られます。ノードは登録ノードに登
録されている必要はありません。複数のブラウザで同じメッセージが選択され
ている場合は、その重複は無視されます。OVO Java GUI では、最も手前に
表示されているブラウザで現在選択されているメッセージのノードのみを返し
ます。
出力例 :
kernighan.c.com richie.c.com
152
第2章
OVO の設定
変数
$OPC_MSG_GEN_NODES
現在選択されている、OVO エージェントが発信したメッセージの発信元ノー
ドの名前をすべて返します。各名前は、空白文字で区切られます。ノードは登
録ノードに登録されている必要はありません。複数のブラウザで同じメッセー
ジが選択されている場合は、その重複は無視されます。OVO Java GUI では、
最も手前に表示されているブラウザで現在選択されているメッセージのノード
のみを返します。
出力例 :
kernighan.c.com richie.c.com
$OPC_MSG_IDS
開いているメッセージブラウザで現在選択されているメッセージのメッセージ
ID (UUID) が返ります。複数のブラウザで同じメッセージが選択されている
場合は、その重複は無視されます。OVO Java GUI では、最も手前に表示さ
れているブラウザで現在選択されているメッセージのメッセージ ID のみを返
します。
出力例 :
85432efa-ab4a-71d0-14d4-0f887a7c0000
a9c730b8-ab4b-71d0-1148-0f887a7c0000
$OPC_MSGIDS_ACT
「アクティブ / 全メッセージブラウザ」や OpenView の「メッセージブラウザ」
で現在選択されているメッセージの メッセージ ID (UUID) を返します。複数
のブラウザで同じメッセージが選択されている場合は、その重複は無視されま
す。OVO Java GUI では、最も手前に表示されているブラウザで現在選択さ
れているメッセージのメッセージ ID のみを返します。
出力例 :
85432efa-ab4a-71d0-14d4-0f887a7c0000
a9c730b8-ab4b-71d0-1148-0f887a7c0000
第2章
153
OVO の設定
変数
$OPC_MSGIDS_HIST
「履歴メッセージブラウザ」で現在選択されているメッセージの メッセージ
ID (UUID) を返します。OVO Java GUI では、最も手前に表示されているブラ
ウザで現在選択されているメッセージのメッセージ ID のみを返します。
出力例 :
edd93828-a6aa-71d0-0360-0f887a7c0000
ee72729a-a6aa-71d0-0360-0f887a7c0000
$OPC_MSGIDS_PEND
「ペンディングメッセージブラウザ」で現在選択されている メッセージのメッ
セージ ID (UUID) を返します。OVO Java GUI では、最も手前に表示されて
いるブラウザで現在選択されているメッセージの メッセージ ID のみを返しま
す。
出力例 :
edd95828-ac2a-71d0-0360-0f887a7c0000
ee96729a-ada9-71d0-0360-0f887a7c0000
$OPC_NODES
アプリケーション実行時に選択されるすべての通常の ノードの名前を返しま
す。それぞれの名前はスペースで区切られます。ノードは登録ノードである必
要はありません。ノードは「IP マップ」のサブマップで直接、選択できます。
出力例 :
kernighan.c.com richie.c.com
$OPC_USER
現在管理サーバーにログインしている OVO ユーザー名を返します。
出力例 :
opc_adm
154
第2章
OVO の設定
変数
Java GUI から起動するアプリケーションの引き数に指定できる変数
次の変数は、Java GUI から起動したアプリケーションでのみ使用できます。
$OPC_CUSTOM[name]
変数 name を名前に持つカスタムメッセージ属性の値を返します。たとえば、
変数 $OPC_CUSTOM[device] は、値 Lan などを返します。
$OPC_EXACT_SELECTED_NODE_LABELS
アプリケーションの実行中に選択された全ノードとノードグループのラベルを
返します。それぞれの名前はスペースで区切られます。
$OPC_GUI_CLIENT
アプリケーションやアクションを実行するクライアントです。このクライアン
トでアプリケーションやアクションを実行するには Java GUI を 起動してお
く必要があります。DNS を使った UNIX ベースのシステムで GUI クライア
ントを 実行する場合と MS WINS (Windows Internet Name Service) を使っ
た PC で GUI クライアントを実行する場合では、この変数の解釈方法が異な
ります。WINS を使う場合、$OPC_GUI_CLIENT は WINS ホスト名を返しま
す。
$OPC_GUI_CLIENT_WEB
Web ブラウザを起動するクライアントです。このクライアントで Web ブラウ
ザを起動するには、Java GUI を起動しておく必要があります。DNS を使っ
た UNIX ベースのシステムで GUI クライアントを実行する場合と MS WINS
(Windows Internet Name Service) を使った PC で GUI クライアントを実行
する場合では、この変数の解釈方法が異なります。WINS を使う場合、
$OPC_GUI_CLIENT_WEB は WINS ホスト名を返します。
$OPC_NODE_LABELS
アプリケーションの実行時に選択されたノードツリー内の全ノードのラベルを
返します。それぞれの名前はスペースで区切られます。
第2章
155
OVO の設定
変数
Java オペレータ GUI のメッセージ関連変数
ここでは、メッセージ関連変数を説明します。
❏
156 ページの「メッセージ関連変数のパラメータ」
❏
166 ページの「メッセージに関連する変数の例」
メッセージ関連変数のパラメータ
特定のメッセージ属性の有無に応じて、TRUE ( 真 ) または FALSE ( 偽 ) を返す変数がいくつかあ
ります。たとえば、自動アクションが定義されている場合、TRUE ( 真 ) が返されます。定義され
ていなければ、FALSE ( 偽 ) が返されます。
属性が空の場合は、空文字列が返されます。存在しない属性を使うと、通常の文字列の一部とし
て処理されます。つまり、評価は行われず、その文字列はそのまま残ります。
変数から返されるデータは、[ メッセージプロパティ ] ダイアログボックスに表示されるタイプ
とまったく同じものです。
文字列からワードを抽出する索引付けと特定の注釈へのアクセスの索引付けは、0 からではな
く、1 から始まります。
$OPC_MSG.ACTIONS.AUTOMATIC
自動アクションが定義されているかどうかを示します。
出力例 :
TRUE
$OPC_MSG.ACTIONS.AUTOMATIC.ACKNOWLEDGE
ある自動アクションが選択されたメッセージを受諾するよう設定されており、
そのアクションを完了した場合は、この変数は yes を返します。そうでない場
合は、no を返します。
出力例 :
yes
156
第2章
OVO の設定
変数
$OPC_MSG.ACTIONS.AUTOMATIC.ANNOTATION
この変数が yes を返した場合、自動アクションは選択されたメッセージに注釈
を与えます。そのアクションに失敗しても、注釈は常に書き出されるので注意
してください。
出力例 :
yes
$OPC_MSG.ACTIONS.AUTOMATIC.COMMAND
選択されたメッセージの自動アクションとして実行されるスクリプトまたはプ
ログラム ( そのパラメータを含む ) を返します。
出力例 :
dist_del.sh 30 warning
$OPC_MSG.ACTIONS.AUTOMATIC.NODE
選択されたメッセージの自動アクションが実行されたノードを返します。
出力例 :
kernighan.c.com
$OPC_MSG.ACTIONS.AUTOMATIC.STATUS
メッセージの自動アクションの現在のステータスを返します。この変数は、
running ( 実行中 )、failed ( 失敗 )、または successful ( 成功 ) を返します。
出力例 :
successful
$OPC_MSG.ACTIONS.OPERATOR
オペレータ起動アクションが定義されているかどうかを示します。
出力例 :
TRUE
第2章
157
OVO の設定
変数
$OPC_MSG.ACTIONS.OPERATOR.ACKNOWLEDGE
選択されたメッセージを受諾するようにオペレータ起動アクションが設定され
ており、そのアクションが完了した場合は、この変数は yes を返します。そう
でない場合は、no が返されます。
出力例 :
yes
$OPC_MSG.ACTIONS.OPERATOR.ANNOTATION
この変数が yes を返すと、オペレータ起動アクションは選択されたメッセージ
に注釈をつけます。もしそのアクションが失敗しても、注釈は常に書き出され
るので注意してください。
出力例 :
yes
$OPC_MSG.ACTIONS.OPERATOR.COMMAND
選択されたメッセージの自動アクションとして実行されるスクリプトまたはプ
ログラム ( そのパラメータを含む ) を返します。
出力例 :
ps -ef
$OPC_MSG.ACTIONS.OPERATOR.COMMAND[n]
選択されたメッセージのオペレータ起動アクションとして実行されるスクリプ
トまたはプログラムの n 番目のパラメータを返します。
出力例 :
-ef
$OPC_MSG.ACTIONS.OPERATOR.NODE
選択されたメッセージに対してオペレータ起動アクションが実行されるノード
を返します。
出力例 :
kernighan.c.com
158
第2章
OVO の設定
変数
$OPC_MSG.ACTIONS.OPERATOR.STATUS
メッセージのオペレータ起動アクションの現在のステータスを返します。この
変数は、running ( 実行中 )、failed ( 失敗 )、または successful ( 成功 ) を返
します。
出力例 :
successful
$OPC_MSG.ACTIONS.TROUBLE_TICKET.ACKNOWLEDGE
この変数は次の値を返します。
yes — メッセージはトラブルチケットシステムに転送された後、自動的に受諾
されました。
no — メッセージはトラブルチケットシステムに転送された後、受諾されませ
んでした。
出力例 :
yes
$OPC_MSG.ACTIONS.TROUBLE_TICKET.STATUS
この変数は次の値を返します。
yes — メッセージはトラブルチケットシステムに転送されました。
no — メッセージはトラブルチケットシステムに転送されませんでした。
出力例 :
yes
$OPC_MSG.ANNOTATIONS
メッセージに注釈が存在するかどうかを示します。メッセージに注釈が 1 つで
もあれば、TRUE ( 真 ) を返します。そうでない場合は、FALSE ( 偽 ) を返しま
す。
出力例 :
TRUE
第2章
159
OVO の設定
変数
$OPC_MSG.ANNOTATIONS[n]
n 番目の注釈を返します。
出力例 :
Performed Message Correlation;
Message Key Relation:
Message 59d06840-ac4f-71d5-1f67-0f887e320000
with condition id
fe00fa34-9e34-71d5-143e-0f887e320000 ackn'ed
0 messages.
$OPC_MSG.APPLICATION
選択されたメッセージに関連するアプリケーション名を返します。
出力例 :
/usr/bin/su(1) Switch User
$OPC_MSG.ATTRIBUTES
この変数は次の値を返します。
unmatched - メッセージはどのメッセージ条件にも該当しませんでした。
log only - メッセージはもともとメッセージブラウザには表示されませんで
した。
出力例 :
unmatched
$OPC_MSG.CREATED
管理対象ノードでメッセージが作成された日付と時間を返します。
出力例 :
09/18/01 18:08:08
$OPC_MSG.DUPLICATES
除外された重複するメッセージの数を返します。
出力例 :
17
160
第2章
OVO の設定
変数
$OPC_MSG.ESCALATION.TO
受け取る管理サーバーの名前を返します。
出力例 :
kernighan.c.com
$OPC_MSG.ESCALATION.BY
上位転送を起動したオペレータを返します。
出力例 :
opc_op
$OPC_MSG.ESCALATION.TIME
上位転送が行われた日付 / 時間を返します。
出力例 :
09/17/01 22:07:13
$OPC_MSG.GROUP
選択されたメッセージが属するメッセージグループを返します。
出力例 :
Security
$OPC_MSG.INSTRUCTIONS
指示のテキストを返します。
出力例 :
Available space on the device holding the / (root) filesystem
is less than the configured threshold. This may lead to ...
$OPC_MSG.LAST_RECEIVED
重複する最後のメッセージが管理サーバーで受け取られた日付と時間を返しま
す。
出力例 :
09/16/01 03:17:23
第2章
161
OVO の設定
変数
$OPC_MSG.MSG_KEY
メッセージに関連するメッセージキーを返します。
出力例 :
my_appl_down:kernighan.c.com
$OPC_MSG.MSG_ID
選択されたメッセージの固有の ID 番号 を返します。
出力例 :
217362f4-ac4f-71d5-13f3-0f887e320000
$OPC_MSG.NO_OF_ANNOTATIONS
メッセージの注釈の数を返します。
出力例 :
3
$OPC_MSG.NODE
選択されたメッセージが発行された管理対象ノードを返します。
出力例 :
kernighan.c.com
$OPC_MSG.OBJECT
イベントに影響されたか、イベントを検出したか、またはイベントを引き起こ
したオブジェクトを返します。
出力例 :
CPU
$OPC_MSG.ORIG_TEXT
選択されたメッセージのオリジナルテキストを返します。
出力例 :
SU 09/18 18:07 + 6 root-spooladm
162
第2章
OVO の設定
変数
$OPC_MSG.ORIG_TEXT[n]
メッセージのオリジナルテキストで n 番目のワードを返します。
出力例 :
the
$OPC_MSG.OWNER
選択されたメッセージの所有者を返します。
出力例 :
opc_op
$OPC_MSG.RECEIVED
メッセージが管理サーバーで受信された日付と時間を返します。
出力例 :
09/18/01 18:08:10
$OPC_MSG.SERVICE
メッセージに関連したサービスの名前を返します。
出力例 :
VP_SM:Agent:ServicesProcesses@@kernighan.c.com
$OPC_MSG.SERVICE.MAPPED_SVC_COUNT
このメッセージにマップされるメッセージのサービス名の個数を返します。
出力例 :
3
$OPC_MSG.SERVICE.MAPPED_SVC[n]
このメッセージの n 番目のサービス名を返します。
出力例 :
SAP:applsv01
第2章
163
OVO の設定
変数
$OPC_MSG.SERVICE.MAPPED_SVCS
このメッセージにマップされるメッセージのすべてのサービス名を返します。
サービス名はスペースで区切られます。
出力例 :
SAP:applsv01 SAP:applsv02
$OPC_MSG.SEVERITY
メッセージの重要度を返します。Unknown ( 認識不能 )、Normal ( 正常域 )、
Warning ( 注意域 )、Minor ( 警戒域 )、Major ( 重要警戒域 )、または
Critical ( 危険域 ) があります。
出力例 :
Normal
$OPC_MSG.SOURCE
このメッセージを生成したアプリケーションまたはコンポーネントの名前を返
します。
出力例 :
Message:opcmsg(1|3)
$OPC_MSG.TEXT
選択されたメッセージの全テキストを返します。
出力例 :
The following configuration information was successfully
distributed:
Templates
(OpC30-814)
$OPC_MSG.TEXT[n]
メッセージテキストのテキストで n 番目のワードを返します。
出力例 :
following
164
第2章
OVO の設定
変数
$OPC_MSG.TIME_OWNED
メッセージが受諾された日付と時間を返します。
出力例 :
09/18/01 18:11:10
$OPC_MSG.TYPE
メッセージのメッセージタイプを返します。
出力例 :
ECS
第2章
165
OVO の設定
変数
メッセージに関連する変数の例
ここでは、毎日の業務に使うメッセージに関連する変数とパラメータを説明します。
❏
メッセージ属性へのアクセス
次の変数を使うと、すべてのメッセージ属性にアクセスできます。
$OPC_MSG.ATTRIBUTES
属性名を追加するのみで、その機能を使用できます。
たとえば、メッセージのテキストを入手するには、次の変数を使います。
$OPC_MSG.TEXT
また、文字列を表わす属性を使うと、特定のワード ( 語 ) にアクセスできます。
たとえば、メッセージの 4 番目のワード ( 語 ) を入手するには、次のようにします。
$OPC_MSG.TEXT[4]
注釈にはこの規則は当てはまりません。注釈の場合は、索引は返される注釈をさします。
たとえば、現在選択されているメッセージの 7 番目の注釈にアクセスするには、次のように
します。
$OPC_MSG.ANNOTATIONS[7]
❏
重複したメッセージを見つける
1 つのアプリケーションで重複したメッセージの数を知る必要がある場合は、次のようにし
ます。
$OPC_MSG.DUPLICATES
❏
作成時間と 重要度の抽出
統計的な計算をしたい場合は、メッセージの作成時間と重要度を次のように指定します。
$OPC_MSG.CREATED
$OPC_MSG.SEVERITY
166
第2章
OVO の設定
変数
❏
メッセージテキストの抽出
3 番目のワードでステータスのテキストを作成するテンプレート条件を定義している場合、
このステータスを簡単に抽出して、evaluate_status と呼ばれるアプリケーションに転送
できます。次のようにします。
evaluate_status $OPC_MSG.TEXT[3]
❏
アクション属性の評価
アクション属性を評価して使いたい場合は、自動アクションとオペレータ起動アクションを
チェックするシェルスクリプトを書いて、アクションのステータスや注釈されているかどう
かなどの情報を得ることができます。
script_name $OPC_MSG.ACTIONS.AUTOMATIC
script_name $OPC_MSG.ACTIONS.AUTOMATIC.STATUS
script_name $OPC_MSG.ACTIONS.AUTOMATIC.ANNOTATION
メッセージに自動アクションが定義されている場合は、最初のパラメータは TRUE( 真 ) にな
ります。このスクリプトは、その後にさらに使う属性がある場合には役立ちますが、空文字
列があると、すべての属性のチェックには役立ちません。
❏
注釈へのアクセス
アプリケーションで選択されたメッセージの 2 番目の注釈にアクセスするには、次のように
します。
$OPC_MSG.ANNOTATIONS[2]
第2章
167
OVO の設定
変数
168
第2章
3 管理対象ノードへの OVO 設定のインス
トールと更新
第3章
169
管理対象ノードへの OVO 設定のインストールと更新
概要
概要
本章では、管理対象ノードでの HP OpenView Operations (OVO) 設定のインストール方法と更
新方法を説明します。
管理対象ノードで OVO 設定の確認やカスタマイズに使う要素やウィンドウを深く理解するに
は、『OVO コンセプトガイド』を参照してください。
170
第3章
管理対象ノードへの OVO 設定のインストールと更新
管理対象ノードへの OVO エージェント設定の分配
管理対象ノードへの OVO エージェント設定の分配
設定をカスタマイズしテンプレートを管理対象ノードに割り当てたら、管理対象ノードに設定を
分配します。[OVO ソフトウェアと設定のインストール / 更新 ] ウィンドウ ( 図 3-1 を参照 ) で [
テンプレート ] チェックボックスを選択し、分配先の管理対象ノードを指定してください。設定
の内容が前に分配したものと変わっていない場合は、[ 強制アップデート ] オプションを選択しな
い限り再度の分配は行いません。
注記
図 3-1
第3章
テンプレートでアクションまたはモニターを設定した場合、または [ 登録アプリ
ケーション ]、または [ アプリケーションデスクトップ ] でコマンドを設定した場
合は、バイナリを分配しなければなりません。詳細は、172 ページの「管理対象
ノードへのスクリプトとプログラムの分配」を参照ください。
[OVO ソフトウェアと設定のインストール / 更新 ] ウィンドウ
171
管理対象ノードへの OVO 設定のインストールと更新
管理対象ノードへのスクリプトとプログラムの分配
管理対象ノードへのスクリプトとプログラムの分配
ここでは、共通に使うスクリプトとプログラムを管理対象ノードへ分配する方法を説明します。
スクリプトとプログラムは、自動アクションやオペレータ起動アクション、またはスケジュール
アクションとして呼び出すことができます。スクリプトを使うと、[ アプリケーションデスク
トップ ] から他の手続きやコマンドをブロードキャストすることもできます。また、監視エー
ジェントやログファイルエンキャプスレータでスクリプトを使うこともできます。
スクリプトとプログラムを分配する前に
管理対象ノードへのスクリプトとプログラムを分配する前に、次の分配の必要条件とアドバイス
を確認してください。
分配の必要条件
次のいずれか 1 つが当てはまる場合にのみ、OVO はスクリプトとプログラムを分配します。
❏
インストールされていない
スクリプトとプログラムが管理対象ノードへまだインストールされていません。
❏
新しいバージョンがある
新しいバージョンのスクリプトとプログラムを管理サーバーで使うことができます。
すべてのシステム用の分配アドバイス
ネットワークのデータ通信量を少なくして分配速度を上げるには、次のガイドラインに従ってく
ださい。
❏
共通で使うバイナリ
次のサブディレクトリには共通で使うバイナリのみを入れます。
/var/opt/OV/share/databases/OpC/mgd_node/customer/¥
<arch>/{monitor|actions|cmds}
ここで、<arch> は管理対象ノードのプラットフォームセレクタです。対象となるプラット
フォームの <arch> の値は、『OVO DCE エージェント コンセプトと設定ガイド』を参照し
てください。
選択的分配の機能を使わない場合は、ディレクトリの内容全体が、指定した各ノードにイン
ストールされます。選択的分配の機能を使うと、ユーザーが選択したファイルのみを特定の
管理対象ノードに分配することができます。
172
第3章
管理対象ノードへの OVO 設定のインストールと更新
管理対象ノードへのスクリプトとプログラムの分配
詳細は、177 ページの「ユーザーが選択したファイルの管理対象ノードへの選択的分配」を
参照してください。
❏
カスタマイズしたバイナリ
一部のシステム上のみに必要な特定のバイナリは、そのファイルを手作業で転送し、管理対
象ノード上のデフォルトディレクトリ内には入れないようにしてください。バイナリが分配
されるたびに、そのディレクトリの内容が消去されるためです。
たとえば、カスタマイズしたコマンドを次のディレクトリに入れてはなりません。
/opt/OV/bin/OpC/cmds
❏
カスタマイズしたスクリプト
OVO の設定で完全パス名を指定してください。または、そのファイルを管理対象ノード上
で実行するユーザーの $PATH 設定によって使用できるようにしてください。
たとえば、実行中の処理を調べるためにカスタマイズした次のスクリプトがあるとします。
/name/opc_op/scripts/my_ps
my_ps
このスクリプトは、[ アプリケーションデスクトップ ] 上のアプリケーションまたはブロー
ドキャストコマンドとして呼び出すことができます。
この例では、管理対象ノードで実行しているユーザーが使う $PATH に、次のパスを含む必要
があります。
/name/opc_op/scripts
❏
分配マネージャ
たくさんの管理対象ノードに同時に分配すると、メッセージマネージャなど、他の OVO
サービスのパフォーマンスが低下します。他の OVO サービスが低下すると、分配マネー
ジャがビジーとなり、設定データを受け取れない管理対象ノードが出てくる可能性がありま
す。この場合、分配マネージャがビジーであるという警告メッセージが表示されます。
パフォーマンスの問題を回避する方法は、次のとおりです。
•
一度にすべての管理対象ノードを設定しない
同時に新しい設定データを受け取る管理対象ノードの数を最少にします。
•
第3章
[IP マップ ]、[ 登録ノード ]、または [ 登録ノードグループ ] ウィンドウで一度に選択
するノードは 2 つか 3 つにします。
173
管理対象ノードへの OVO 設定のインストールと更新
管理対象ノードへのスクリプトとプログラムの分配
•
•
[ 登録ノード ] または [ 登録ノードグループ ] ウィンドウで [ アクション : サーバー->
設定 ] を選択し、[ 管理サーバーの設定 ] ウィンドウ (175 ページの図 3-2 を参照 ) を
オープンします。[ 同時に実行できる分配の数 ] は小さい値にします。このフィール
ドのオンラインヘルプにアクセスするには、F1 キーを押してください。
分配マネージャのプロセス優先順位を下げる
renice(1) コマンドを使って、管理サーバー上での分配マネージャ (opcdistm) プロセ
スの優先順位を下げます。
•
分配マネージャの選択的分配の機能を使う
分配マネージャ (opcdistm) の選択的分配の機能を使って、指定のノードで必要がない
ような特定の設定ファイルを分配するのを防ぎます。選択的分配の機能の詳細は、177
ページの「ユーザーが選択したファイルの管理対象ノードへの選択的分配」を参照して
ください。
❏
同一ファイル
actions|cmds|monitor のための同一ファイルが、customer ディレクトリと vendor ディ
レクトリにある場合は、customer ディレクトリのファイルを使用します。
/var/opt/OV/share/databases/OpC/mgd_node/customer/<arch>
/var/opt/OV/share/databases/OpC/mgd_node/vendor/<arch>/¥
<OVO_version>/<package_type>
❏
カスタマイズしたバイナリ
OVO は、monitor|actions|cmds のバイナリを圧縮します。拡張子 .Z を持つ同一ファイ
ル名が次のディレクトリにすでに存在する場合は、そのファイルを次のディレクトリに入れ
てはなりません。
/var/opt/OV/share/databases/OpC/mgd_node/customer/<arch>/¥
{monitor|actions|cmds}
174
第3章
管理対象ノードへの OVO 設定のインストールと更新
管理対象ノードへのスクリプトとプログラムの分配
図 3-2
第3章
[ 管理サーバーの設定 ] ウィンドウ
175
管理対象ノードへの OVO 設定のインストールと更新
管理対象ノードへのスクリプトとプログラムの分配
UNIX システムの分配のアドバイス
UNIX システム上の管理対象ノードでスクリプトを分配する場合、次のガイドラインに従ってく
ださい。
❏
混合型クラスタ
混合型のクラスタの場合は、必要な monitor|actions|cmds スクリプトおよびプログラム
を、1 つのアーキテクチャタイプにつき 1 つのクラスタノードにインストールします。
❏
ファイル名
monitor|actions|cmds バイナリのファイル名は、14 文字を超えてはなりません ( バイナ
リが圧縮されている場合は、拡張子 .Z を含む )。これは短いファイル名のノードにも問題
が生じないようにするためです。
スクリプトとプログラムを分配する
スクリプトとプログラムを分配するには、[OVO ソフトウェアと設定のインストール / 更新 ] ウィ
ンドウで、対応するオプションを選択します。スクリプトとプログラムは、まだ管理対象ノード
へインストールされていない場合、または管理サーバーに新しいバージョンがある場合にのみ分
配されます。
注記
変更点のみをアップデートしたい時には [ 強制アップデート ] オプションを選択
しないでください。[ 強制アップデート ] オプションは、すべてのファイルを ( 再 )
分配するので、ネットワークに負荷がかかります。
管理サーバーや管理対象ノード上のディレクトリは、『OVO DCE エージェント コンセプトと設
定ガイド』を参照してください。
バイナリが一時的なディレクトリに入るのは分配中のみです。分配が終了すると、ローカルの
OVO アクションエージェントおよび監視エージェントは停止します。バイナリはそれぞれの最
終的な宛先に移動またはコピーされ、OVO アクションエージェントおよび監視エージェントが
再起動されます。
OVO アクションエージェントおよび監視エージェントは、実行するユーザーの $PATH にディレ
クトリを追加します。
176
第3章
管理対象ノードへの OVO 設定のインストールと更新
ユーザーが選択したファイルの管理対象ノードへの選択的分配
ユーザーが選択したファイルの管理対象ノードへの選択的分配
本項では、設定ファイル seldist を使った、分配マネージャ (opcdistm) の選択的分配の機能に
ついて説明します。
分配マネージャ (opcdistm) は、通常、選択した管理対象ノードのタイプ (HP-UX や Windows
など ) に該当する 2 つのディレクトリセットから、すべてのファイルを管理対象ノードに分配し
ます。これらのファイルは、OVO 管理サーバーの以下の 2 つのディレクトリにあります。
/var/opt/OV/share/databases/OpC/mgd_node/vendor/<arch>[/<comm>]/¥
actions|cmds|monitor
/var/opt/OV/share/databases/OpC/mgd_node/customer/<arch>[/<comm>]/¥
actions|cmds|monitor
ここで、<arch>[/<comm>] はファイルを分配するノードのオペレーティングシステムと通信タ
イプに対応します。
次のベンダー (vendor) ツリーに格納されているファイルは、OVO のデフォルト設定で使われ、
常に分配されます。
/var/opt/OV/share/databases/OpC/mgd_node/vendor
ユーザー (customer) ツリーに格納されているファイルは、テンプレートが割り当てられて、分
配されるときにのみ必要になります。
通常は、特定のノードでは不要になるファイルも分配されます。この問題は、HP OpenView
Smart Plug-in (SPI) の場合に顕著になります。SPI バイナリは非常に大きく、すべての対象
ノードに分配するとなると、分配時には多量のネットワーク帯域幅を占有し、管理対象ノードで
は大きなディスク容量が必要になります。
選択的分配の機能を使うと、OVO 管理サーバーからファイルを分配する際の自由度が高くなり、
指定したファイルやバイナリの分配を禁止できるようになります。たとえば、
actions|cmds|monitor から、SPI に属するファイルが SPI 関連のノードグループに属さない
ノードに分配されるのを禁止できます。
これを設定するためのファイルが seldist で、このファイルにノードグループ名とファイル名
プレフィックスやファイルの対応を記述します。設定ファイル seldist の詳細は、179 ページ
の「seldist 設定ファイル」を参照してください。
この分配方法の利点は、以下のとおりです。
❏
管理対象ノードのディスク容量使用率の低下
❏
設定ファイル分配時のネットワークトラフィックの減少
第3章
177
管理対象ノードへの OVO 設定のインストールと更新
ユーザーが選択したファイルの管理対象ノードへの選択的分配
選択的分配機能が無効な場合は、ユーザーが選択したファイルが従来どおり分配されます。
選択的分配の仕組み
OVO の GUI またはコマンド行から設定ファイルの分配を開始すると、分配マネージャ
(opcdistm) によって選択的分配機能の設定がチェックされ、アクション、コマンド、またはモ
ニターの分配プロセスを起動するときに、seldist ファイルで指定した内容に従った選択的分配
が開始されます。
分配時には、ユーザー(customer ディレクトリ)の actions|cmds|monitor ディレクトリの
すべてのファイルが、seldist ファイル内のファイル名プレフィックスと比較されます。どのプ
レフィックスとも一致しなかった場合に、対応するプラットフォームのすべてのエージェントに
分配されます。
1 つ以上のエントリーと一致した場合には、対応するノードグループのエージェントにのみ分配
されます。たとえば、seldist ファイルが空の場合には、すべてのファイルがすべてのノードに
分配されます。
MoM 環境では、すべての OVO 管理サーバーの seldist ファイルを手作業で整合させる必要が
あります。
大部分の Database SPI ファイルには dbspi というプレフィックスがついており、SAP SPI
ファイルには r3 というプレフィックスがついています。たとえば、r3perfmon という名前の
SAP SPI バイナリがあります。
定義済みの SPI 関連ファイルの他に、独自のファイルやファイル名プレフィックスをノードグ
ループ名に対応させることもできます。これは独自のテンプレートやそれに付随するスクリプト
をノードのサブセットのみに分配したい場合に便利です。詳細は、185 ページの「選択的分配機
能の設定のカスタマイズ」を参照してください。
178
第3章
管理対象ノードへの OVO 設定のインストールと更新
ユーザーが選択したファイルの管理対象ノードへの選択的分配
seldist 設定ファイル
seldist 設定ファイルには、ノードグループ名とともに、ファイル名プレフィックスやファイル
の対応を記述します。この設定ファイルは、分配マネージャプロセス opcdistm によって、起動
時または opcseldist ユーティリティの実行時に読み込まれます。opcseldist ユーティリティ
の利用方法とコマンド行オプションについては、182 ページの「opcseldist ユーティリティ」ま
たはマンページ opcseldist(1m) を参照してください。
ディレクトリ /etc/opt/OV/share/conf/OpC/mgmt_sv/ に seldist ファイルがあると、選択
的分配の機能が自動的に有効になります。
アクション、コマンド、またはモニターの分配が開始されると、seldist ファイルの指定に従っ
た選択的分配が開始されます。
seldist ファイルに指定されたファイルは、以下のツリーに含まれるファイルのみを対象としま
す。
/var/opt/OV/share/databases/OpC/mgd_node/customer/¥
<arch>[/<comm>]
seldist 設定ファイルには、各 SPI について、ノードグループと、この SPI に属するファイル
やファイルプレフィックスの一覧を記述します。各ノードグループには、これらのファイルを必
要とするすべての管理対象ノードを追加する必要があります。
seldist ファイルに記述されていないすべてのファイルは、すべてのノードに分配されます。し
たがって、seldist ファイルに指定されているファイルが特定のノードグループに属さないノー
ドへ分配されないことを除けば、従来の actions|commands|monitor の分配方法と変わりませ
ん。
テンプレート設定ファイルの例
テンプレート設定ファイル seldist.tmpl には、現在わかっているすべての SPI が、デフォル
トのノードグループ名と共に格納されています。この選択的分配テンプレートを使うためには、
このファイルを seldist にコピーする必要があります。詳細は、183 ページの「付属の SPI 設
定ファイルを使用した選択的分配機能の有効化」を参照してください。
seldist.tmpl ファイルの一部を以下に示します。
# This is the specification file for Selective Distribution.
# It is delivered as:
#/etc/opt/OV/share/conf/OpC/mgmt_sv/seldist.tmpl.
# Before it can be used, the file has to be copied to:
# /etc/opt/OV/share/conf/OpC/mgmt_sv/seldist and edited there.
# Database SPI
#
第3章
179
管理対象ノードへの OVO 設定のインストールと更新
ユーザーが選択したファイルの管理対象ノードへの選択的分配
DBSPI
DBSPI
DBSPI
DBSPI
# end
dbspi
# general prefix for most files
ntwdblib.dll
# used for MS SQL on Windows
sqlakw32.dll
# used for MS SQL on Windows
libopc_r.sl
# used for Oracle 7.3.4 on HP-UX 11.00
of section Database SPI
# SPI for mySAP.com
#
sap r3
# general prefix for most files
sap sap_mode.sh
sap netperf.cmd
# used for the NETPERF subagent
sap OvCor.dll
# used for SAP on Windows
sap OvItoAgtAPI.dll
# used for SAP on Windows
sap OvMFC.dll
# used for SAP on Windows
sap OvR3Wrapper.dll
# used for SAP on Windows
sap OvReadConfig.dll
# used for SAP on Windows
sap OvSpiASER3.dll
# used for SAP on Windows
sap librfc32.dll
# used for SAP on Windows
# end of section SPI for mySAP.com
# PeopleSoft SPI
# This is partitioned into 4 node groups.
# The PS DB Server nodes need the files from the Oracle SPI as well.
#
PSAppServer psspi
PSBatchServer psspi
PSDBServer psspi
PSDBServer dbspi
# used for the PS DB Server nodes
PSDBServer libopc_r.sl
# used for Oracle 7.3.4 on HP-UX 11.00
PSWebServer psspi
# end of section PeopleSoft SPI
seldist ファイルの構文は、以下のとおりです。
•
ハッシュ記号 (#) の後のテキストは、コメントとして処理され、評価は行われません。
•
コメント行以外の行では、必ず最初の 2 つの単語のみが評価されます。
DBSPI dbspi
sap r3
最初の単語、たとえば、DBSPI と sap は、ノードグループ名を表します。2 番目の単語は、
ファイル名プレフィックスか、個別のファイルを表します。
180
第3章
管理対象ノードへの OVO 設定のインストールと更新
ユーザーが選択したファイルの管理対象ノードへの選択的分配
たとえば、dbspi と r3 はファイル名プレフィックスで、ntwdblib.dll と sap-mode.sh は
個別のファイルです。
注記
すべてのファイル名は、プレフィックスとして処理されます。たとえば、
ファイル名 ntwdblib.dll は ntwdblib.dll.old にも該当します。
•
同一のノードグループを複数回指定できます。それによって、1 つのノードグループに対し
て、複数のプレフィックスやファイル名 ( 混在可 ) が指定できます。
•
同一のプレフィックスを複数のノードグループで指定できます。複数の SPI がファイルの共
通サブセットを共有する場合です。たとえば PeopleSoft の SPI では、PeopleSoft データ
ベースサーバーで使われる DBSPI ファイルが提供されます。
seldist ファイルの次の行がこれに該当します。
DBSPI dbspi
PS_DB_Server dbspi
dbspi プレフィックスに一致するファイル、たとえば、dbspicao は、ノードグループ
DBSPI または "PS DB Server" のいずれかに属するノードに対してのみ分配されます。同様
に、互いにサブセットとなるプレフィックスを指定することもできます。
注記
seldist ファイルで指定されていないファイルや、リストされているプレ
フィックスに一致しないファイルは、seldist 機能が無効な場合と同様に、
すべてのノードに分配されます。
•
ノードグループ名の中のスペースは、選択的分配では認識されません。
•
ノードグループ名はローカライズしても構いません。
第3章
181
管理対象ノードへの OVO 設定のインストールと更新
ユーザーが選択したファイルの管理対象ノードへの選択的分配
opcseldist ユーティリティ
opcseldist ユーティリティは、seldist 設定ファイルの構文チェックツールです。分配マネー
ジャプロセス opcdistm に再設定要求を送信する場合にも使うことができます。
opcseldist ユーティリティには、以下のコマンド行オプションがあります。
❏
-check <filename>: 指定したファイルの構文をチェック
❏
-reconfig: opcdistm に再設定要求を送信
設定ファイルの構文が正しくない場合、opcseldist によって対応するエラーのリストが表示さ
れます。seldist ファイルにエラーがあるまま ( たとえば、ノードグループにファイル名プレ
フィックスが指定されていないなど )、その seldist ファイルを使って分配管理が行われると、
分配マネージャは seldist ファイルの中のエラーの部分より前の部分のみを評価し、残りの部
分は無視されます。その結果、意図したファイルよりも多くのファイルが分配されることになり
ます。
opcdistm への再設定要求では、同時にステータス要求メッセージも送信されます。
182
第3章
管理対象ノードへの OVO 設定のインストールと更新
ユーザーが選択したファイルの管理対象ノードへの選択的分配
付属の SPI 設定ファイルを使用した選択的分配機能の有効化
付属の SPI 設定ファイルを使って選択的分配機能を有効にするには、以下の手順を実行します。
1. アクション、コマンド、モニターを分配するノードのノードグループを作成します。大部分
の SPI には、特定の設定に対するデフォルトのノードグループが設定されていますが、
seldist ファイルを変更して、異なるノードグループを使うこともできます。
注記
seldist ファイルではノードグループ名を使います。ノードグループラベルに
は文字列に関する制限はありません。たとえば、日本語を使用できます。
2. SPI ファイルを分配したいノードをすべて、そのノードグループに追加します。
3. ディレクトリを、設定テンプレートがある場所に変更します。
cd /etc/opt/OV/share/conf/OpC/mgmt_sv
4. seldist.tmpl ファイルをコピーして、コピーしたファイルを変更します。
cp seldist.tmpl seldist
5. seldist ファイルから、設定する SPI の設定セクションを探し、必要な変更を行います。
注記
作業を容易にするため、インストールされていないすべての SPI 設定セク
ションをチェックします。seldist ファイルに記述されているが、選択的分
配機能に関係のないノードグループと同じ名前のノードグループが存在しな
いことを確認します。必要に応じて、コメント記号 # を行の先頭に追加し、
インストールしていない SPI の設定セクションを無効にします。
6. 設定ファイルを保存し、構文をチェックします。
/opt/OV/bin/OpC/utils/opcseldist -check seldist
ファイルの中に構文エラーがあれば、訂正します。
第3章
183
管理対象ノードへの OVO 設定のインストールと更新
ユーザーが選択したファイルの管理対象ノードへの選択的分配
7. 分配マネージャ (opcdistm) を再設定するために、opcseldist ユーティリティを実行しま
す。
/opt/OV/bin/OpC/utils/opcseldist -reconfig
opcdistm プロセスは seldist 設定ファイルを再度読み込み、設定ファイルで指定されてい
るノードグループをデータベースでチェックします。データベースに存在しないノードグ
ループが seldist ファイルに含まれている場合、なんらかの悪影響がでる可能性がありま
す。そのため、opcdistm はメッセージブラウザと opcerror ファイルの両方にデータベー
スに存在しないノードグループの情報をレポートします。
注記
opcdistm プロセスは、起動のたびに seldist 設定ファイルを読み込みます。
ただし、seldist ファイルを編集して、すぐに有効にしたい場合には、
opcseldist -reconfig ユーティリティを実行します。
opcseldist ユーティリティの利用方法とコマンド行オプションについては、182 ページの
「opcseldist ユーティリティ」またはマンページ opcseldist(1m) を参照してください。
8. OVO GUI の [OVO ソフトウェアと設定のインストール / 更新 ] ウィンドウを使って、
actions|cmds|monitor バイナリを分配します。
注記
184
以前に、SPI のすべての actions|cmds|monitor を、すべてのノードに分配
していて、今回はこれらのノードから不要なバイナリを削除したい場合には、
[ 強制アップデート ] を有効にして分配を行います。
第3章
管理対象ノードへの OVO 設定のインストールと更新
ユーザーが選択したファイルの管理対象ノードへの選択的分配
選択的分配機能の無効化
actions|cmds|monitor の選択的分配機能を無効にしたい場合は、以下の手順を実行します。
1. 設定ファイルがあるディレクトリに移動します。
cd /etc/opt/OV/share/conf/OpC/mgmt_sv
2. 次のように、seldist ファイルのファイル名を変更します。
mv seldist seldist.old
3. サーバープロセスが実行中であれば、以下のコマンドを実行します。
/opt/OV/bin/OpC/utils/opcseldist -reconfig
選択的分配機能の設定のカスタマイズ
デフォルトの seldist ファイルには、現在わかっているすべての SPI と、SPI に関連するファ
イルとバイナリの分配のためのデフォルトのノードグループ名が格納されています。seldist
ファイルで新しい設定セクションを作成することにより、actions|cmds|monitor ディレクト
リにある特定のファイルとバイナリを、指定したノードまたはノードグループへ分配するよう
に、選択的分配機能を設定できます。
選択的分配機能の設定をカスタマイズするには、以下の手順を実行します。
1. seldist ファイルを編集し、以下の項目を含む新しい設定セクションを作成します。
•
以下のファイルを受信するすべてのノードを割り当てるノードグループ
•
分配したいファイルの名前とプレフィックス ( 混在可 )
ここで使う構文規則については、179 ページの「seldist 設定ファイル」を参照してくださ
い。
2. opcseldist -check コマンドを実行して構文規則をチェックし、エラーがあれば訂正しま
す。
/opt/OV/bin/OpC/utils/opcseldist -check seldist
3. ファイルを分配するノードを、ノードグループに追加します。
4. 次のように opcseldist ユーティリティを実行して、opcdistm の再設定を行います。
/opt/OV/bin/OpC/utils/opcseldist -reconfig
第3章
185
管理対象ノードへの OVO 設定のインストールと更新
ユーザーが選択したファイルの管理対象ノードへの選択的分配
186
第3章
4 OpenView Performance Agent
第4章
187
OpenView Performance Agent
概要
概要
本章では、HP OpenView Performance Agent (OVPA) を説明します。
188
第4章
OpenView Performance Agent
他のプラットホームについて
他のプラットホームについて
次のプラットフォームに関しては、OVPA は別のインストール媒体 (CD-ROM) で提供されてい
て、OVO からのインストールはできません。
❏
Linux
❏
IBM AIX
❏
Tru64 UNIX
各プラットフォーム用に、それぞれのインストールと設定の手引書があります。
注記
第4章
OVPA でサポートされている管理対象ノードのプラットフォームとオペレーティ
ングシステムのバージョンの一覧は、『OVO 管理サーバー インストールガイド』
を参照してください。
189
OpenView Performance Agent
OVPA の概要
OVPA の概要
HP OpenView Performance Agent (OVPA) は、システムのリソースの現在のデータと履歴デー
タについて収集、要約、タイムスタンプの付与、およびアラーム状態の検出を行います。パ
フォーマンス、リソースおよび end-to-end トランザクションの応答時間の測定を行い、ネット
ワークとデータベースの計測情報もサポートします。
OVPA によるデータの統合
OVPA 以外で収集されたデータはデータソース統合 (DSI) の機能を使って統合できます。たとえ
ば、ネットワーク、データベースおよびユーザー独自のアプリケーションのデータを DSI で統
合し、OVPA で収集したデータと同じように扱います。DSI データはすべてタイムスタンプを付
加してログ出力し、アラームを設定することができます。
OVPA によるデータの分析
OVPA で収集または受信したデータはすべて、スプレッドシートプログラムや、OpenView
Performance Manager などの HP 社の分析ツール、またはサードパーティーの分析ツールなど
を使って分析することができます。HP OpenView Performance Manager はオプションで別の
媒体で提供されます。
OVPA によるデータのロギング
OVPA でロギングされた包括的なデータを使って以下のことができます。
❏
環境での作業負荷の特性を調べます。
❏
負荷のバランスをとるためにリソースの使用率を分析します。
❏
トランザクションの応答時間に基づいてサービスレベルの管理を行います。
❏
キャパシティ計画を行います。
❏
アラーム状況に対応します。
❏
システム管理上の問題を事前に解決します。
190
第4章
OpenView Performance Agent
OVPA の概要
OVPA のカスタマイズ
OVPA は、システムに大きな負荷をかけることなく、システム動作に関する包括的な情報を絶え
間なく収集します。またカスタマイズが容易にできるように設計されており、デフォルトの設定
を使用するか、パラメータを設定して特定の条件でデータを収集することができます。
HP OpenView GlancePlus の試用
HP OpenView GlancePlus (GlancePlus) は、システムのパフォーマンスに関する情報を提供し
ます。システム動作を検証して、パフォーマンス上の弱点を識別して解決し、システムの運用効
率をよくするための調整をするといったことが容易にできます。GlancePlus を使用することで、
時間が節約でき、生産力が強化され、業務アプリケーションはよりスムーズに実行できます。
インストールされた既存の GlancePlus との互換性を維持するために、OVPA は 60 日間使用限
定の試用版 GlancePlus をインストールします。すでに GlancePlus の製品版をインストールし
ている場合は、OVPA パッケージに含まれている試用版は、ご使用の製品版をアップグレードし
ます。現在 GlancePlus の製品版をインストールしていない場合は、GlancePlus はインストー
ル後 60 日間しか使用できません。60 日間以上のご使用を希望される場合は、HP の販売代理店
に連絡して GlancePlus の製品版をお受け取りください。
第4章
191
OpenView Performance Agent
インストールの必要条件
インストールの必要条件
本項では、OVPA を OVO 管理対象ノードにインストールする場合の必要条件を説明します。
注記
OVPA がサポートする管理対象ノードについては管理サーバー上に OVO をイン
ストールする必要条件と共に、『OVO 管理サーバー インストールガイド』で説明
しています。
OVPA は言語に依存しないので、サポートするすべてのシステムで動作します。マニュアルは英
語版と日本語版があります。マニュアル名の一覧は 203 ページの「マニュアル」を参照してくだ
さい。
注記
OVPA と組み込みパフォーマンス構成要素は同じシステムで共存することができ
ますが、組み込みパフォーマンス構成要素を必要としない場合、無効にすること
ができます。詳細は、本書のトラブルシューティングの項を参照してください。
ハードウェアとソフトウェア の必要条件
OVPA をインストールする前に、ご使用の管理対象ノードのプラットフォームが『HP
OpenView Performance Agent インストール、構成ガイド』で説明されているハードウェア必要
条件を満たしているか確認してください。
注記
Sun Solaris での通信プロトコル
OVPA for Sun Solaris では、次の通信プロトコルがサポートされます。
192
•
NCS 1.5.1
•
DASCOM DCE 1.1.4.15.3(Sun Solaris 2.6、7、8、9) (HPlwdce、OV
Performance Agent にバンドルされている lightweight DCE クライアント )
•
Transarc DCE 2.0(Sun Solaris 2.6)
•
IBM DCE 3.1(Sun Solaris 7)
•
IBM DCE 3.2 (Sun Solaris 9)
第4章
OpenView Performance Agent
インストールの必要条件
インストール処理中に、OVPA for Sun Solaris は、OVO エージェントがシステ
ムにある場合は、そのエージェントで使用されているプロトコル設定と合わせる
ために、自動的に OVPA 通信プロトコル設定 (NCS または DCE) を選択します。
OVO エージェントがシステムにない場合は、DCE 通信プロトコルがデフォルト
で設定されます。
詳細は、『HP OpenView Performance Agent for Sun Solaris Systems:
Installation & Configuration Guide』を参照してください。
OVPA は、以下のディレクトリにインストールされます。
表 4-1 OVPA のインストールディレクトリ
管理対象ノードプ
ラットフォーム
インストールディレクトリ
データディレクトリ
HP-UX 11.00、
11.11、11.23
/opt/perf
/var/opt/perf
Solaris
/opt/perf
/var/opt/perf
Windows
c:¥program files¥HP OpenView
c:¥program files¥HP
OpenView¥data
AIX
/usr/lpp/perf
/var/opt/perf
Tru64
/usr/opt/perf
/var/opt/perf
Linux
/opt/perf
/var/opt/perf/
第4章
193
OpenView Performance Agent
OVPA のインストールとアンインストール
OVPA のインストールとアンインストール
本項では、HP-UX または Sun Solaris 管理対象ノードでの OVPA のインストールとアンインス
トールの方法について説明します。
OVPA のインストール
OVPA を、サポートされる管理対象ノードに標準または手動インストールを使用して、インス
トールすることができます。
ヒント
インストールと設定の詳細情報は、『HP OpenView Performance Agent インス
トール、構成ガイド』を参照してください。
OVPA の標準インストール
標準インストールを使用して、サポートされる管理対象ノードに OVPA をインストールするに
は、次の手順に従ってください。
1. OVO 管理者の GUI を起動します。
2. OVO エージェントソフトウェアを OVPA を実行させる管理対象ノードにインストールしま
す。詳細は、『OVO システム管理リファレンスガイド Vol. I』を参照してください。
3. [OVO 登録ノード ] で、OVPA をインストールするノードを選択します。
4. メニューバーで次を選択します。
[ アクション : サブエージェント -> インストール / アップデート ]
[ サブエージェントのインストール / アップデート ] ウィンドウが開きます。
5. [ サブエージェントのインストール / アップデート ] ウィンドウで、[VP Performance
Agent] を選択し、エージェントをインストールまたはアップデートするノードを選択しま
す。
6. [ プレビュー ] をクリックして、各ノードにインストールするソフトウェアパッケージを表示
します。
7. [OK] をクリックして、ソフトウェアパッケージをインストールします。
194
第4章
OpenView Performance Agent
OVPA のインストールとアンインストール
OVPA の手動インストール
管理サーバーを使わずに OVPA を HP-UX または Sun Solaris 管理対象ノードにインストールす
るには、次の手順に従ってください。
1. 管理対象ノードで使用する一時ディレクトリに『HP OpenView Performance Agent インス
トール、構成ガイド』で指定されている必要ディスク領域があるかを確認してください。
2. 該当するovpa_pkg.Zとovpa_instファイルを管理サーバーから管理対象ノードの/tmpディ
レクトリにコピーします。
•
HTTPS 管理対象ノード
HP-UX 11.0
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/hp/pa-risc/hpux1100/C.03.72/ovpa_pkg.Z
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/hp/pa-risc/hpux1100/C.03.72/install/ovpa_inst
HP-UX 11.11
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/hp/pa-risc/hpux1100/C.03.72/ovpa_pkg.Z.B.11.11
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/hp/pa-risc/hpux1100/C.03.72/install/ovpa_inst
HP-UX 11.23
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/hp/ipf32/hpux1122/C.03.71.23/ovpa_pkg.Z
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/hp/ipf32/hpux1122/C.03.71.23/install/ovpa_inst
Sun Solaris
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/sun/sparc/solaris7/C.03.82/ovpa_pkg.Z
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/sun/sparc/solaris7/C.03.82/install/ovpa_inst
Microsoft Windows
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/ms/x86/winnt/C.03.65/ovpa_pkg.zip
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/ms/x86/winnt/C.03.65/install/ovpa_inst.exe
第4章
195
OpenView Performance Agent
OVPA のインストールとアンインストール
•
DCE 管理対象ノード
HP-UX 11.0
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/hp/pa-risc/hp-ux11/C.03.72/ovpa_pkg.Z
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/hp/pa-risc/hp-ux11/C.03.72/install/ovpa_inst
HP-UX 11.11
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/hp/pa-risc/hp-ux11/C.03.72/ovpa_pkg.Z.B.11.11
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/hp/pa-risc/hp-ux11/C.03.72/install/ovpa_inst
Sun Solaris
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/sun/sparc/solaris/C.03.82/ovpa_pkg.Z
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/sun/sparc/solaris/C.03.82/install/ovpa_inst
Microsoft Windows
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/ms/intel/nt/C.03.65/setup.exe
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/ms/intel/nt/C.03.65/install/ISScript.msi
/<OVDataDir>/share/databases/subagent/VP_PErf_Agt¥
/ms/intel/nt/C.03.65/install/instmsiW.exe
/<OVDataDir>/share/databases/subagent/VP_Perf_Agt¥
/ms/intel/nt/C.03.65/install/ovpa_inst.exe
3. ファイルをインストールするには、管理対象ノード上で次のコマンドを入力します。
196
UNIX
/tmp/ovpa_inst
Windows
<temp_dir>¥ovpa_inst INSTALL
第4章
OpenView Performance Agent
OVPA のインストールとアンインストール
OVPA のアンインストール
標準または手動のアンインストールを使って、OVO 管理対象ノード上の OVPA をアンインス
トールすることができます。
注記
HP OpenView GlancePlus の製品バージョンが OVPA 管理対象ノード (HP-UX
と Sun Solaris のみ ) にインストールされている場合、アンインストール処理は
最初にそのノードに GlancePlus の製品バージョンが事前にインストールされて
いるかを調べます。インストールされている場合には、GlancePlus の試行バー
ジョンは削除されません。製品バージョンが見つからない場合には、GlancePlus
の試行バージョンは OVPA と共にアンインストールされます。
標準アンインストールで OVPA をアンインストールする
標準アンインストールを使って管理対象ノードから OVPA をアンインストールするには、次の
手順に従ってください。
1. [OVO 登録ノード ] で OVPA を削除するノードを選択します。
2. メニューバーから次を選択します。
[ アクション : サブエージェント -> インストールしたソフトウェアの削除 ]
3. [ サブエージェントの削除 ] ウィンドウで、[OV Performance Agent] を選択します。
4. [OK] をクリックして、ソフトウェアを削除します。
OVPA 実行ファイルが管理対象ノードから削除されます。設定ファイルとデータファイルは削除
されません。
第4章
197
OpenView Performance Agent
OVPA のインストールとアンインストール
手動アンインストールで OVPA をアンインストールする
手動アンインストールを使って管理対象ノードから OVPA をアンインストールするには、次の
手順に従ってください。
1. 該当する ovpa_inst ファイルを 195 ページの「OVPA の手動インストール」に一覧表示され
ているディレクトリから管理対象ノードの一時ディレクトリにコピーします。
2. ファイルを削除するには、管理対象ノードで次のコマンドを入力します。
UNIX
/tmp/ovpa_inst REMOVE
Windows
<temp_dir>¥ovpa_inst REMOVE
注記
ovpa_inst スクリプトは、システムから HP OpenView GlancePlus を削除しま
せん。GlancePlus を削除するには、削除対象のモードにあわせて次のスクリプト
から 1 つを選択します。
❏
❏
198
Motif モードインタフェース
UNIX
<install_dir>/bin/gpm.remove
Windows
<install_dir>¥bin¥gpm.remove
文字モードインタフェース
UNIX
<install_dir>/bin/glance.remove
Windows
<install_dir>¥bin¥glance.remove
第4章
OpenView Performance Agent
デフォルト設定
デフォルト設定
本項では、HP-UX と Sun Solaris 管理対象ノード上の OVPA によって使用されるデフォルトの
テンプレート、テンプレートグループ、アプリケーションについて説明します。
注記
OV Performance Application 登録機能は、Windows 管理対象ノードでは利用で
きません。Windows では、配布および削除機能のみが利用できます。
アプリケーションのタイプ
OV Performance というアプリケーショングループがあります。[ アプリケーショングループ :
OV Performance] ウィンドウで以下のアプリケーションを選択できます。
表 4-2 OV Performance グループのアプリケーション
アプリケーション
概要
Check alarmdef
OVPA の alarmdef ファイルの構文をチェックします (utility -xc)。
Check parm
OVPA の parm ファイルの構文をチェックします (utility -xp)。
Config alarmdef
OVPA の alarmdef ファイルを編集して構文をチェックします (utility
-xc)。
Config parm
OVPA の parm ファイルを編集して構文をチェックします (utility -up)。
Config perflbd.rc
/var/opt/perf/perflbd.rc ファイルを編集します。
Config ttd.conf
/var/opt/perf/ttd.conf ファイルを編集します。
List Processes
アクティブなパフォーマンスツールのプロセスをリストします (perfstat
-p)。
List Versions
主なパフォーマンスツールのファイルのバージョン番号をリストします
(perfstat -v)。
Reactivate alarmdef
OVPA の alarmgen プロセスを再起動します (mwa restart alarm)。
Restart PA Servers
OVPA サーバープロセスを再起動します (mwa restart server)。
Restart Perf Agt
すべての OVPA プロセスを再起動します (mwa restart)。
第4章
199
OpenView Performance Agent
デフォルト設定
表 4-2 OV Performance グループのアプリケーション ( 続き )
アプリケーション
概要
Start extract
OVPA の抽出プログラムを起動します。
Start Perf Agt
すべての OVPA プロセスを起動します (mwa start)。
Start pv
VP Performance Manager のモニターツールを起動します。
Start pvalarmd
OpenView Performance Manager の pvalarmd プロセスを起動します
(pvalarmd.start)。
Start utility
OVPA Utility プログラムを起動します。
Stop Perf Agt
ttd プロセスを除く、すべての OVPA プロセスを停止します (mwa stop)。
Stop pvalarmd
OpenView Performance Manager の pvalarmd プロセスを停止します
(pvalarmd.stop)。
Tail Status Files
パフォーマンスツールのステータスファイルの末尾数行を表示します
(perfstat -t)。
テンプレートのタイプ
OVPA 用のテンプレートグループは次のとおりです。
❏
OpenView Performance
•
OV Performance Agent
•
OV Performance Manager
OV Performance Agent テンプレートグループ
[ メッセージソースのテンプレート ] ウィンドウから次の OV Performance Agent テンプレート
を選択することができます。
❏
メッセージテンプレート
❏
ログファイルテンプレート
❏
モニターテンプレート
表 4-3 は、OV Performance Agent テンプレートグループのメッセージテンプレートを表して
います。
200
第4章
OpenView Performance Agent
デフォルト設定
表 4-3 OV Performance Agent: メッセージテンプレート
テンプレート
概要
opcmsg for OV
Performance
OpenView Performance Agent からのメッセージの傍受。
表 4-4 は、OV Performance Agent テンプレートグループのログファイルテンプレートを表し
ています。
表 4-4 OV Performance Agent: ログファイルテンプレート
テンプレート
概要
status.alarmgen
alarmgen/agdbserver ステータスファイルからメッセージを取得します。
status.mi
midaemon ステータスファイルからメッセージを取得します。
status.perflbd
perflbd ステータスファイルからメッセージを取得します。
status.rep_server
rep_server ステータスファイルからメッセージを取得します。
status.scope
scopeux ステータスファイルからメッセージを取得します。
status.ttd
ttd ステータスファイルからメッセージを取得します。
表 4-5 は、OV Performance Agent テンプレートグループのモニターテンプレートを表してい
ます。
表 4-5 OV Performance Agent: モニターテンプレート
テンプレート
概要
agdbserver
agdbserver プロセスが実行中でない場合にメッセージを送ります。
alarmgen
alarmgen プロセスが実行中でない場合にメッセージを送ります。
midaemon
midaemon プロセスが実行中でない場合にメッセージを送ります。
perflbd
perflbd プロセスが実行中でない場合にメッセージを送ります。
rep_server
実行中の rep_server プロセスの数が perflbd.rc ファイルに設定した数
と一致しない場合にメッセージを送ります。
scopeux
scopeux プロセスが実行中でない場合にメッセージを送ります。
第4章
201
OpenView Performance Agent
デフォルト設定
表 4-5 OV Performance Agent: モニターテンプレート ( 続き )
テンプレート
概要
ttd
ttd プロセスが実行中でない場合にメッセージを送ります。
OV Performance Manager テンプレートグループ
[ メッセージソースのテンプレート ] ウィンドウから次の OV Performance Manager テンプレー
トを選択することができます。
❏
ログファイルテンプレート
❏
モニターテンプレート
表 4-6 は、OV Performance Manager テンプレートグループのログファイルテンプレートを表
しています。
表 4-6 OV Performance Manager: ログファイルテンプレート
テンプレート
概要
status.pv
pv ステータスファイルからメッセージを取得します。
status.pvalarmd
pvalarmd/pvmapd ステータスファイルからメッセージを取得します。
表 4-7 は、OV Performance Manager テンプレートグループのモニターテンプレートを表して
います。
表 4-7 OV Performance Manager: モニターテンプレート
テンプレート
概要
pvalarmd
pvalarmd プロセスが実行中でない場合にメッセージを送ります。
202
第4章
OpenView Performance Agent
マニュアル
マニュアル
OVO 管理サーバーには以下の言語の OVPA マニュアルがあります。
❏
英語
204 ページの「英語マニュアルの種類」を参照してください。
また、OVPA と共に出荷された追加マニュアルに関しては、管理対象ノードの
<install_dir>/paperdocs/mwa/C ディレクトリを参照してください。
❏
日本語
日本語マニュアルは、OVPA と共に出荷されなくなりました。代わりに、次の Web サイト
からダウンロードできます。
http://www.jpn.hp.com/doc/manual/openview/index.html
注記
Sun Solaris システム用の OVPA のマニュアルは、日本語化されていません。
英語マニュアルのみが使用できます。
マニュアルのダウンロードと表示
OVPA マニュアルファイルはすべて、Adobe Acrobat 4.0 PDF (Portable Document Format) 形
式です。バージョン 3.0 以上の Adobe Acrobat Reader を使って Web ブラウザで参照できます。
Web ブラウザに Acrobat Reader がインストールされていない場合は、Adobe の web サイト
http://www.adobe.co.jp から無料でダウンロードできます。
Acrobat Reader でマニュアルを開いて、1 ページ、複数ページ、または全ページを印刷するこ
とができます。
第4章
203
OpenView Performance Agent
マニュアル
英語マニュアルの種類
表 4-8 は、OVO 管理サーバーにある英語のマニュアルの概要です。
表 4-8 英語マニュアル
位置
OS
ファイル名
/<OVInstallDir>
/doc/C/
VP_Perf_Agt/hp/
C.03.72
HP-UX
arm2api.pdf
『Application Response Measurement 2.0 API
Guide』
metrics.pdf
『HP OpenView Performance Agent for
HP-UX: Dictionary of Operating System
Performance Metrics』
mwadsi.pdf
『HP OpenView Performance Agent for UNIX:
Data Source Integration Guide』
mwainst.pdf
『HP OpenView Performance Agent for
HP-UX 10.20 and 11: Installation &
Configuration Guide』
mwausers.pdf
『HP OpenView Performance Agent for UNIX:
User's Manual』
tyt2.pdf
『HP OpenView Performance Agent and
GlancePlus for UNIX: Tracking Your
Transactions』
204
タイトル
第4章
OpenView Performance Agent
マニュアル
表 4-8 英語マニュアル ( 続き )
位置
OS
ファイル名
/<OVInstallDir>
/doc/C/
VP_Perf_Agt/
sun/C.03.82
Sun
Solaris
arm2api.pdf
『Application Response Measurement 2.0 API
Guide』
metsun.pdf
『HP OpenView Performance Agent for Sun
Solaris Metrics Definitions』
metsun.txt
『HP OpenView Performance Agent for Sun
Solaris Metrics Definitions』
mwadsi.pdf
『HP OpenView Performance Agent for UNIX:
Data Source Integration Guide』
mwainst.pdf
『HP OpenView Performance Agent for Sun
Solaris Systems: Installation &
Configuration Guide』
mwausers.pdf
『HP OpenView Performance Agent for UNIX:
User's Manual』
tyt.pdf
『HP OpenView Performance Agent and
GlancePlus for UNIX: Tracking Your
Transactions』
第4章
タイトル
205
OpenView Performance Agent
マニュアル
206
第4章
5 OVO の相互運用性
第5章
207
OVO の相互運用性
概要
概要
本章では、OVO と HP OpenView Operations for Windows との相互運用性を説明します。
208
第5章
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
OVO と HP OpenView Operations for Windows の間では、メッセージとテンプレートのうちい
くつかは交換できます。図 5-1 は、OVO と HP OpenView Operations for Windows の間の通信
方法を表わしたものです。
図 5-1
OVO と HP OpenView Operations for Windows
OVO 8.1
テ ン プ レー ト
情報
ポ リ シー
情報
HP OpenView
Operations for
Windows 7.2
管理
サーバー
管理
サーバー
Windows
NT/2000、AIX、
HP-UX、Linux、
Tru64 または
Solaris 上の
7.2 エージ ェ ン ト
Windows
NT/2000、AIX、
HP-UX、Linux、
Tru64 または
Solaris 上の
8.1 エージ ェ ン ト
メ ッ セージ転送
メ ッ セージ
設定
注記
第5章
HP OpenView Operations for Windows のポリシーはテンプレートに相当しま
す。
209
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
HP OpenView Operations for Windows 管理サーバー用 OVO エージェントの
設定
HP OpenView Operations for Windows 管理サーバーへメッセージを送信し、応答として指示を
受信するように、OVO エージェント(HP-UX、Solaris、Linux、AIX、Tru64、または
Windows 用)を設定します。
注記
この設定では、HP OpenView Operations for Windows を使って管理対象ノード
へポリシーをインストールすることはできません。
HP OpenView Operations for Windows 管理サーバーにメッセージを送信
使うテンプレートに応じて、すべての OVO メッセージ(またはメッセージのサブセット)を
HP OpenView Operations for Windows 管理サーバーに送信できます。この例では、メッセージ
グループに基づいてメッセージを別の管理サーバーへ送信できます ( フレキシブル管理の設定
は、『OVO オンラインヘルプ ( 管理者の作業 )』を参照してください )。
HP OpenView Operations for Windows 管理サーバー用 OVO エージェントの設定
HP OpenView Operations for Windows での管理用に OVO エージェントを設定するには、次の
手順に従ってください。
1. HP OpenView Operations for Windows にノードを追加します。
詳細は、HP OpenView Operations for Windows のオンラインヘルプを参照してください。
2. エージェントが OVO A.08.10 エージェントであることを確認します。
必要に応じてエージェントを OVO A.08.10 にアップグレードしてください。アップグレー
ド方法は、『OVO 管理サーバー インストールガイド』を参照してください。
3. 設定テンプレートを作業ディレクトリにコピーします。
root ユーザーでログインし、次のテンプレートを作業ディレクトリにコピーします。
/etc/opt/OV/share/conf/OpC/mgmt_sv/work_respmgrs/
# This template sets the following configuration:
#
#
- send messages with message group OpC to Unix
#
management server
#
- send messages with message group VPW to Windows
#
management server
#
- allow both servers to run actions on the node
210
第5章
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
#
TIMETEMPLATES
# none
RESPMGRCONFIGS
RESPMGRCONFIG
DESCRIPTION "responsible mgrs for messages and agents"
SECONDARYMANAGERS
SECONDARYMANAGER
NODE IP 0.0.0.0 "unix.bbn.hp.com"
DESCRIPTION "HP OpenView OVO Management Server"
SECONDARYMANAGER
NODE IP 0.0.0.0 "windows.bbn.hp.com"
DESCRIPTION "HP OV VP Windows Mgmt Server"
ACTIONALLOWMANAGERS
ACTIONALLOWMANAGER
NODE IP 0.0.0.0 "unix.bbn.hp.com"
DESCRIPTION "HP OpenView OVO Mgmt Server"
ACTIONALLOWMANAGER
NODE IP 0.0.0.0 "windows.bbn.hp.com"
DESCRIPTION "HP OV VP for Windows Mgmt Sv"
MSGTARGETRULES
MSGTARGETRULE
DESCRIPTION "Unix responsibility"
MSGTARGETRULECONDS
MSGTARGETRULECOND
DESCRIPTION "Unix messages"
MSGGRP "OpC"
MSGTARGETMANAGERS
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "unix.bbn.hp.com"
MSGTARGETRULE
DESCRIPTION "Windows responsibility"
MSGTARGETRULECONDS
MSGTARGETRULECOND
DESCRIPTION "Windows messages"
MSGGRP "VPW"
MSGTARGETMANAGERS
MSGTARGETMANAGERTIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "windows.bbn.hp.com"
MSGTARGETRULE
DESCRIPTION "Rest of News"
MSGTARGETRULECONDS
MSGTARGETMANAGERS
第5章
211
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "$OPC_PRIMARY_MGR"
4. テンプレートの名前を変更します。
次のようにテンプレートファイルの名前を変更します。
•
全ノード
ファイルをすべてのノードに適用する場合は、ファイル名を allnodes に変更します。
•
単一ノード
ファイルを単一ノードに適用する場合は、次のコマンドで 16 進数で表されているノー
ドの IP アドレスを使用します。
/opt/OV/bin/OpC/install/opc_ip_addr
詳細は、次のコマンドを使って参照してください。
opc_ip_addr -h
5. 変更を検証します。
完成した設定ファイルに OVO テンプレート検証ツール opcmomchk(1) を実行し、正しく変
更されていることを確認します。
/opt/OV/bin/OpC/opcmomchk <filename>
詳細は、opcmomchk(1) のマンページを参照してください。
6. テンプレートを設定ディレクトリへコピーします。
ユーザー root でログインし、検証したファイルを設定ディレクトリへコピーします。
cp <filename> /etc/opt/OV/share/conf/OpC/mgmt_sv/respmgrs/
OVO は、標準のテンプレート配布処理の一部として、このディレクトリから管理担当範囲
の設定ファイルを配布します。
注記
212
一部の管理対象ノードの設定が同じである場合、関連付けられた管理対象
ノードの 16 進数のファイル名にシンボリックリンクを設定できます。また、
同じ設定ディレクトリに、allnodes ファイルと特定の管理対象ノード用の設
定ファイルを格納することもできます。特定の管理対象ノードに対する設定
ファイルがある場合、そのノードについては allnodes ファイルより特定の
管理対象ノード用の設定ファイルが優先されます。
第5章
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
7. 管理対象ノードにテンプレートをインストールします。
インストールする各テンプレートについて、次のように操作します。
a. [ 登録ノード ] ウィンドウまたは他のサブマップでノードを選択します。その後で [ アク
ション : エージェント -> ソフトウェアと設定のインストール / 更新 ] を選択します。
b. [ソフトウェアと設定のインストール/更新]ウィンドウで[テンプレート]チェックボック
スを選択します。
c.
第5章
[OK] をクリックします。
213
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
OVO 管理サーバー用 HP OpenView Operations for Windows エージェントの
設定
サポートされるすべてのプラットフォーム上で、HP OpenView Operations for Windows によっ
てインストールされた Enterprise Message/Action エージェントを設定して、OVO 管理サー
バーへメッセージを送信したり、返されるアクションを実行したりできます (OVO では、この
ノードへテンプレートを配布できません )。
メッセージを OVO 管理サーバーに送信
使うテンプレートに応じて、すべてのメッセージまたはメッセージのサブセットを OVO 管理
サーバーに送信できます。この例では、メッセージグループに基づいてメッセージを別々の管理
サーバーへ送信します。フレキシブル管理の設定は、『OVO オンラインヘルプ ( 管理者の作業 )』
を参照してください。
OVO 管理サーバー用 HP OpenView Operations for Windows エージェントの設定
OVO 管理サーバー用 HP OpenView Operations for Windows エージェントを設定するには、次
の手順に従ってください。
1. OVO 管理サーバーを準備します。
管理サーバーを準備するには、次のように操作します。
a. OVO の管理者用グラフィックユーザーインタフェース (GUI) で HP OpenView
Operations for Windows ノードを OVO 管理対象ノードとして追加します。追加方法は、
『OVO オンラインヘルプ ( 管理者の作業 )』を参照してください。
b. OVO 設定を更新して、この Windows ノードの定期ポーリングを手作業で開始します。
次のコマンドを使用します。
/opt/OV/bin/OpC/opcsw -installed <node>
/opt/OV/bin/OpC/opchbp -start <node>
opcsw の詳細は、opcsw(1M) のマンページを参照してください。
c.
次のテンプレートをコピーし、ファイルに貼り付けます。
# This template sets the following configuration:
#
#
- send messages with message group OpC to Unix
#
management server
#
- send messages with message group VPW to Windows
#
management server
214
第5章
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
#
- allow both servers to run actions on the node
#
TIMETEMPLATES
# none
RESPMGRCONFIGS
RESPMGRCONFIG
DESCRIPTION "responsible mgrs for messages and agents"
SECONDARYMANAGERS
SECONDARYMANAGER
NODE IP 0.0.0.0 "unix.bbn.hp.com"
DESCRIPTION "HP OpenView OVO Management Server"
SECONDARYMANAGER
NODE IP 0.0.0.0 "windows.bbn.hp.com"
DESCRIPTION "HP OV for Windows Mgmt Server"
ACTIONALLOWMANAGERS
ACTIONALLOWMANAGER
NODE IP 0.0.0.0 "unix.bbn.hp.com"
DESCRIPTION "HP OpenView OVO Management Server"
ACTIONALLOWMANAGER
NODE IP 0.0.0.0 "windows.bbn.hp.com"
DESCRIPTION "HP OV for Windows Mgmt Server"
MSGTARGETRULES
MSGTARGETRULE
DESCRIPTION "Unix responsibility"
MSGTARGETRULECONDS
MSGTARGETRULECOND
DESCRIPTION "Unix messages"
MSGGRP "OpC"
MSGTARGETMANAGERS
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "unix.bbn.hp.com"
MSGTARGETRULE
DESCRIPTION "Windows responsibility"
MSGTARGETRULECONDS
MSGTARGETRULECOND
DESCRIPTION "Windows messages"
MSGGRP "VPW"
MSGTARGETMANAGERS
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "windows.bbn.hp.com"
MSGTARGETRULE
DESCRIPTION "Rest of News"
MSGTARGETRULECONDS
MSGTARGETMANAGERS
第5章
215
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "$OPC_PRIMARY_MGR"
d. OVO と HP OpenView Operations for Windows 管理サーバーの名前にそのファイルを変
更します。
e.
完成した設定ファイルに OVO テンプレート検証ツール opcmomchk(1) を実行し、正しく
変更されていることを確認します。
/opt/OV/bin/OpC/opcmomchk <filename>
詳細は、opcmomchk(1) のマンページを参照してください。
f.
ユーザー root でログインし、検証したファイルを設定ディレクトリにコピーします。
cp <filename> /etc/opt/OV/share/conf/OpC/mgmt_sv/respmgrs/
OVO は、標準のテンプレート配布処理の一部として、このディレクトリから管理担当範
囲の設定ファイルを配布します。
216
第5章
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
OVO へメッセージを転送するように HP OpenView Operations for Windows
管理サーバーを設定
OVO にメッセージを転送するように HP OpenView Operations for Windows 管理サーバーを設
定するには、次の処理を実行します。
1. HP OpenView Operations for Windows 管理サーバーから転送されたメッセージを受け取る
ように OVO を設定します。
詳細は、219 ページの「HP OpenView Operations for Windows 管理サーバーから転送メッ
セージを受け取るように OVO を設定」を参照してください。
2. HP OpenView Operations for Windows エージェントを設定します。
詳細は、221 ページの「HP OpenView Operations for Windows エージェントを設定」を参
照してください。
3. オプション :Windows のレジストリを設定します。
詳細は、221 ページの「オプション : WMI ポリシーのデフォルト名を変更する」を参照して
ください。
第5章
217
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
HP OpenView Operations for Windows 管理サーバーでのメッセージ転送
HP OpenView Operations for Windows 管理サーバーからメッセージを転送することによって、
次の状態を設定します。
❏
管理ノード
HP OpenView Operations for Windows 管理サーバーが実行されているノードから、HP
OpenView Operations for Windows と OVO の管理サーバーへメッセージが送信され、応答
としてアクションが返されます。インストール済みエージェントは、HP OpenView
Operations for Windows エージェントです。
❏
OV Message
Type プロパティが ForwardToVP である OV_Message は、すべて、OVO サーバーへ送信さ
れます。他のメッセージは、すべて HP OpenView Operations for Windows サーバーへ送信
されます。この設定は、OVO サーバーでフレキシブル管理設定テンプレートを使って指定
します。
❏
WMI インターセプタ
OVO へ転送するメッセージをマークするには、HP OpenView Operations for Windows
エージェントの WMI インターセプタを使ってこれらのメッセージを傍受します。メッセー
ジの Type プロパティが更新され、OVO サーバーに送信されます。
218
第5章
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
HP OpenView Operations for Windows 管理サーバーから転送メッセージを受け取るように
OVO を設定
1. OVO 管理者で、HP OpenView Operations for Windows サーバーが実行されている Windows
ノードを OVO の管理対象ノードに追加します。
2. OVO の設定を更新して、Windows ノードの定期ポーリングを手作業で開始します。
次のコマンドを使用します。
/opt/OV/bin/OpC/opcsw -installed <node>
出力例 : f887b88
/opt/OV/bin/OpC/opchbp -start <node>
opcsw コマンドは、ノードの IP アドレスを表す 16 進数の値を返します。この値を書きとめ
ておいてください。フレキシブル管理設定テンプレートを設定する場合に必要です。
opcsw の詳細は、opcsw(1m) のマンページを参照してください。
3. ファイルを作成し、opcsw コマンドで返された 16 進数の値を使って名前を付けます。
4. 次のテンプレートをコピーして、ファイルに貼り付けます。
ファイル : <hex-value>
#
# Template for message forwarding to a OVO server
#
TIMETEMPLATES
# None
#
# Responsible Manager Configurations
#
RESPMGRCONFIGS
# Responsible OVO Manager: bigunix
# Responsible HP OpenView Operations for Windows Manager: bignt
RESPMGRCONFIG
DESCRIPTION "Responsible managers in an OVO environment"
SECONDARYMANAGERS
SECONDARYMANAGER
NODE IP 0.0.0.0 "bigunix"
DESCRIPTION "OVO Manager"
SECONDARYMANAGER
NODE IP 0.0.0.0 "bignt"
DESCRIPTION "HP OpenView Operations for Windows Manager"
ACTIONALLOWMANAGERS
第5章
219
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
ACTIONALLOWMANAGER
NODE IP 0.0.0.0 "bigunix"
DESCRIPTION "OVO Manager"
ACTIONALLOWMANAGER
NODE IP 0.0.0 "HP OpenView Operations for Windows Manager"
MSGTARGETRULES
# Responsible Manager is the OVO Manager
MSGTARGETRULE
DESCRIPTION "All messages with
MsgType=¥"ForwardToVP¥" should be sent to the
OVO Server"
MSGTARGETRULECONDS
MSGTARGETRULECOND
DESCRIPTION "Message that should be
forwarded to OVO"
MSGTYPE "ForwardToVP"
MSGTARGETMANAGERS
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "bigunix"
# Responsible Mgr is the HP OpenView Operations for Windows Mgr
MSGTARGETRULE
DESCRIPTION "Message for the
HP OpenView Operations for Windows server"
MSGTARGETRULECONDS
MSGTARGETMANAGERS
MSGTARGETMANAGER
TIMETEMPLATE "$OPC_ALWAYS"
OPCMGR IP 0.0.0.0 "bignt"
5. テンプレートで、サーバー名 bigunix (OVO サーバー) と bignt (HP OpenView Operations
for Windows サーバー ) を実行環境で使うサーバー名に変更します。
6. 完成した設定ファイルに OVO テンプレート検証ツール opcmomchk(1) を実行し、正しく変更
されていることを確認します。
/opt/OV/bin/OpC/opcmomchk <filename>
詳細は、opcmomchk(1) のマンページを参照してください。
7. 作成したファイルを OVO サーバーの次のディレクトリにコピーします。
/etc/opt/OV/share/conf/OpC/mgmt_sv/respmgrs
8. [ ツール /OpenView ツール ] の下の HP OpenView Operations for Windows 管理サーバーコン
ソールにある [ 管理サーバーを Windows ノードに切り替える ] ツールを実行します。
220
第5章
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
重要
切り替えが成功しても、ツールのステータスは起動状態のままであることに
注意してください。
スクリプトの問合せに対して、OVO 管理サーバー名を入力します。
9. OVO の GUI を使って、作成したフレキシブル管理テンプレートを HP OpenView Operations
for Windows サーバーの Windows ノードに配布します。または次のコマンドを実行します。
opcragt -distrib -templates -force <name_of_VP_Windows_management_server>
10. HP OpenView Operations for Windows管理サーバーで[ Windows ノードの管理サーバー切り
替え ] スクリプトを再度実行します。
スクリプトの問合せに対して、HP OpenView Operations for Windows 管理サーバー名を入
力します。
HP OpenView Operations for Windows エージェントを設定
HP OpenView Operations for Windows エージェントを設定するには、HP OpenView
Operations for Windows 管理サーバーに[ポリシー管理 /Samples/Forward to VP]ポリシー
を配備します。
オプション : WMI ポリシーのデフォルト名を変更する
OVO に転送するメッセージを定義するための WMI ポリシーには、ForwardToVP という名前が
つけられます。そのポリシーの名前を他の名前に変更したい場合は、そのポリシーの名前を変更
し、HP OpenView Operations for Windows 管理サーバーの Windows レジストリに新しい名前
を知らせなければなりません。
WMI ポリシーのデフォルト名を変更するには、次のレジストリ項目を作成します。
REGEDIT4 [HKEY_LOCAL_MACHINE¥SOFTWARE¥Hewlett-Packard¥OV
Enterprise¥Agent¥OvMsgActFM] "Forward To VP Policy"="<New Name>"
オプション : OVO へ転送するメッセージすべてのプロパティタイプのデフォルトを変更する
WMI インターセプタは、OVO へ転送するすべてのメッセージのタイプのプロパティを特定の値
に設定します。デフォルト値は、ForwardToVP です。他のメッセージタイプを使用したい場合
は、Forward to VP ポリシーのタイプを変更し、HP OpenView Operations for Windows 管理
サーバーに次のレジストリ入力を作成しなければなりません。
REGEDIT4 [HKEY_LOCAL_MACHINE¥SOFTWARE¥Hewlett-Packard¥OVEnterprise¥
Agent¥OvMsgActFM] "MsgType in Forwarded Messages"="<New Type>"
第5章
221
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
ポリシーのメッセージタイプの変更方法は、HP OpenView Operations for Windows のオンライ
ンヘルプを参照してください。
注記
OVO へ転送するメッセージすべてのデフォルトのプロパティタイプを変更する場
合は、合わせてフレキシブル管理テンプレートを調整してください。219 ページ
の「HP OpenView Operations for Windows 管理サーバーから転送メッセージを
受け取るように OVO を設定」のテンプレート例のように、転送メッセージを照
合する場合、MSGTYPE ForwardToVP でデフォルト値 ForwardToVP が使われま
す。
222
第5章
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
HP OpenView Operations for Windows への OVO テンプレートのインポート
さまざまな OVO テンプレートを HP OpenView Operations for Windows にインポートできま
す。
HP OpenView Operations for Windows にインポートできる OVO テンプレートのタイプ
次の OVO テンプレートを HP OpenView Operations for Windows にインポートできます。
❏
ログファイル
❏
イベントログ
❏
しきい値モニター
❏
SNMP
❏
opcmsg
❏
スケジュールアクション
HP OpenView Operations for Windows に OVO テンプレートをインポート
OVO テンプレートを HP OpenView Operations for Windows にインポートするには、次の手順
に従ってください。
1. OVO 管理サーバーにテンプレートをダウンロードします。ダウンロード方法は、
『OVO シス
テム管理リファレンスガイド』を参照してください。
2. ImportPolicies ツールを使い、OVO テンプレートを HP OpenView Operations for
Windows へインポートします。詳細は、HP OpenView Operations for Windows のオンラ
インヘルプを参照してください。
OVO への HP OpenView Operations for Windows ポリシーのインポート
さまざまな HP OpenView Operations for Windows ポリシーを OVO にインポートできます。
OVO にインポートできる HP OpenView Operations for Windows ポリシーのタイプ
次のタイプの HP OpenView Operations for Windows ポリシーを OVO にインポートできます。
❏
ログファイル項目
❏
Windows イベントログ
❏
SNMP インターセプタ
第5章
223
OVO の相互運用性
OVO と HP OpenView Operations for Windows との相互運用性
❏
オープンメッセージインタフェース
❏
スケジュール済みコマンド
HP OpenView Operations for Windows ポリシーを OVO にインポート
HP OpenView Operations for Windows ポリシーを OVO にインポートするには、次の手順に
従ってください。
1. ovpmutil ツールを使い、HP OpenView Operations for Windows 管理サーバーにポリシーを
ダウンロードします。
詳細は、HP OpenView Operations for Windows のオンラインヘルプを参照してください。
2. 次のように入力し、HP OpenView Operations for Windows のポリシーを OVO へインポート
します。
/opt/OV/bin/OpC/utils/opctempl -add <file>
このコマンドで、<file> は HP OpenView Operations for Windows によって作成され、構
造化されたファイルの名前です。このコマンドの詳細は、opctempl(1m) の マンページを参
照してください。
224
第5章
6 アプリケーションを OVO に統合
第6章
225
アプリケーションを OVO に統合
概要
概要
本章では、アプリケーションを OVO へ統合する方法を説明します。
統合に使用する要素とウィンドウの詳細は、『OVO コンセプトガイド』を参照してください。ま
た、HP OpenView Operations Developer's Toolkit に添付されている 『OVO Application
Integration Guide』も参照してください。
226
第6章
アプリケーションを OVO に統合
アプリケーションの統合
アプリケーションの統合
HP OpenView Operations (OVO) では、オペレータはアプリケーションデスクトップの画像操作
( ポイントしてクリック ) によってアプリケーションを起動できます。
オペレータへのアプリケーションの割り当て
必要に応じて、オペレータごとに異なるアプリケーションの組み合わせを割り当てることができ
ます。
HP アプリケーションを OVO へ統合
OVO に統合可能なようにあらかじめ設定されたアプリケーション ( たとえば、HP OpenView
OpenSpool、HP OpenView OmniBack II、または HP OpenView OmniStorage) を購入してい
る場合は、opccfgupld(1M) を使って簡単に OVO 内に統合できます。
アプリケーションを OVO 構成要素に統合
次の OVO 構成要素の中にアプリケーションを統合できます。
❏
アプリケーションデスクトップ ( オペレータウィンドウ )
❏
OVO 登録アプリケーション ( すでに ovw アプリケーショングループ X-OVw が含まれている管理
者ウィンドウ )
❏
ブロードキャスト
❏
自動アクション、オペレータ起動アクション、およびスケジュールアクション
❏
監視 ( モニター )
❏
ログファイルのカプセル化
❏
SNMP トラップとメッセージ傍受
第6章
227
アプリケーションを OVO に統合
アプリケーションをアプリケーションデスクトップに統合
アプリケーションをアプリケーションデスクトップに統合
アプリケーションを [OVO 登録アプリケーション ] ウィンドウに追加し、オペレータに割り当て
ることができます。オペレータが [ アプリケーションデスクトップ ] ウィンドウでそれらのアプ
リケーションのアイコンをダブルクリックすると実行できます。
[OVO 登録アプリケーション ] ウィンドウには、次のタイプのアプリケーションを追加できます。
❏
OVO アプリケーション
❏
HP OpenView アプリケーション
OVO アプリケーションの統合
OVO アプリケーションは、汎用的なサービスを提供するユーティリティです。[ アプリケーショ
ンデスクトップ ] ウィンドウに統合すると、管理ツールのセットをビルドするときに便利です。
情報 ( たとえば、選択されたノードなど ) を引き数としてアプリケーションへ渡すことができま
す。ユーザーがアプリケーションを起動するには、アプリケーションアイコンをダブルクリック
します。
[OVO アプリケーションの追加 ] ウィンドウと [ 内部アプリケーションの追加 ] ウィンドウを使っ
て、アプリケーションを追加できます。これらのウィンドウを使うと、アプリケーションを素早
く簡単に [OVO 登録アプリケーション ] ウィンドウに統合できます。詳細はオンラインヘルプと
『OVO Application Integration Guide』を参照してください。
統合 OpenView アプリケーションのためのプラグイン
統合 HP OpenView アプリケーションのプラグインは、アプリケーション登録ファイル (ARF)
で行います。このファイルは、アプリケーションへのアクセス方法およびアプリケーションプロ
セスの管理方法を定義します。アプリケーションは、OV ウィンドウのアプリケーションプログ
ラム インタフェースを介して、HP OpenView ウィンドウにアクセスすることもできます。これ
によって、アプリケーション独自のサブマップを作成できます。サブマップは、HP OpenView
OpenSpool、HP OpenView OmniBack II、および HP OpenView OmniStorage によって作成さ
れます。全般的な HP OpenView アプリケーションの統合の詳細は、『HP OpenView Windows
Developers Guide』を参照してください。
HP OpenView アプリケーションの OVO への統合の詳細は、OVO 管理者のオンラインヘルプ
と、『OVO Application Integration Guide』を参照してください。
228
第6章
アプリケーションを OVO に統合
アプリケーションをアプリケーションデスクトップに統合
NNM を OVO に統合
デフォルトでは、HP OpenView ネットワークノードマネージャ (NNM) は OVO に統合されま
す。この統合によって、ユーザーは NNM システムの IP マップにノードを選択し、OVO GUI
で確認しながら OpenView (OV) アプリケーションを実行できるようになります。
NNM を使った統合操作は、次の状況で使います。
❏
ローカル
NNM が OVO 管理サーバー上でローカルにインストールされている場合、NNM は自動的に
統合されます。
❏
リモート
別のリモートシステムに NNM がインストールされている場合、パッケージを別途 NNM シ
ステムに手作業でインストールする必要があります。
実装に多少の違いはありますが、NNM の統合は Java と Motif のいずれの UI でも利用できま
す。NNM の OVO への統合は、『OVO Application Integration Guide』を参照してください。
第6章
229
アプリケーションを OVO に統合
NNM アプリケーションの OVO への統合
NNM アプリケーションの OVO への統合
ネットワークノードマネージャ (NNM) の一部であるアプリケーションは、自動的に HP
OpenView プラットフォームに統合されます。そのため、これらのアプリケーションは OVO に
OV アプリケーションまたは OV サービスとして簡単に統合できます。
NNM 統合の制限
NNM の OVO への統合には次の制限があります。
❏
デーモン
アプリケーション登録ファイル (ARF) 内でデーモンの起動を定義している場合は、OV アプ
リケーションと OV サービスの統合によって、OVO セッションの開始時にデーモンが起動
されます。
❏
デスクトップアイコン
OVO を OV アプリケーションとして統合すると、(ARF で定義した ) 1 つのアクションがデ
スクトップアイコンとして統合されます。
❏
メニュー項目
OVO を OV サービスとして統合すると、(ARF で定義した ) すべてのアクションがメニュー
項目として統合されます。
注記
割り当てられた IP マップアプリケーションを持たない新しいユーザーでも、
OVO にログインし、ovw -map <user_name> コマンドを実行できます。このコマ
ンドは特定のユーザーのための読み取り専用 IP マップを開きます。この読み取り
専用 IP マップは、同じユーザーが OVO を起動するたびに表示されます。しか
し、読み取り専用 IP マップでは、ユーザーは何も実行できません。通常の [IP
マップ ] ウィンドウで表示されるメニューとサービスを使うことはできません。
OVO 管理者は、ディレクトリツリー
/var/opt/OV/share/databases/openview/mapdb の所有者を常に root にして
おいてください。
230
第6章
アプリケーションを OVO に統合
NNM アプリケーションの OVO への統合
オペレータが IP マップで IP ネットワークを管理
オペレータが IP マップで IP ネットワークのトポロジを表示し管理できるようにするには、次の
手順に従ってください。
1. OVO 管理者で、ルート IP マップのメニューバーから [ ウィンドウ : 登録アプリケーション ] を
選択します。
[OVO 登録アプリケーション ] ウィンドウが表示されます。
2. アプリケーショングループ [OV サービス ] をダブルクリックします。
3. [IP マップ ] とラベルされたアプリケーションを、オペレータの [ 割り当てられたアプリケー
ション ] ウィンドウにドラッグ & ドロップします。
このアプリケーションによって、オペレータは IP トポロジを管理できるようになります。
4. オペレータセッションを再起動します。
5. ルートサブマップの IP インターネットシンボルの下に、IP トポロジが表示されていることを
確認します。
注記
IP マップアプリケーションが削除されても、IP マップが実際に ovw から削除さ
れるわけではありません。オペレータのマップを削除するには、以下のコマンド
を使用する必要があります。
ovw -deleteMap <operator_name>
マップを削除すると、マップのカスタマイズ情報も失われることに注意してくだ
さい。
「イーサーネットトラフィック HP」を OV アプリケーションとして統合
「イーサーネットトラフィック HP」を OV アプリケーションとして統合する手順は、次のとおり
です。
1. OVO 管理者で、ルート IP マップのメニューバーから [ウィンドウ:登録アプリケーション] を
選択します。
[OVO 登録アプリケーション ] ウィンドウが表示されます。
2. OVO 管理者で、メニューバーから [ アクション : アプリケーション ->OV アプリケーションの
追加 ] を選択します。
[OV アプリケーション追加 ] ウィンドウが表示されます。
第6章
231
アプリケーションを OVO に統合
NNM アプリケーションの OVO への統合
3. [OV アプリケーション追加 ] ウィンドウに、次のアプリケーション属性を入力します。
アプリケーション名 : Ethernet Traffic HP
OV 登録アプリケーション名 : IP Graphs
OV 登録アプリケーション ID: etherTrafficHP
4. 入力を終えたら [ ウィンドウからオブジェクトを選択可能にする ] を選択します。
5. [OK] をクリックします。
6. 管理者およびオペレータで、OV アプリケーションを起動します。
a. 管理者
OV アプリケーションを使用するためログアウトしてから再度ログインします。ノード
を選択し、[OVO 登録アプリケーション ] の [ イーサーネットトラフィック HP] をダブル
クリックします。
オペレータがイーサーネットトラフィックをモニターできるようにするには、この OV
アプリケーションをオペレータの [ 割り当てられたアプリケーション ] ウィンドウにド
ラッグ & ドロップします。続いて、オペレータのセッションを再起動します。
b. オペレータ
ノードを選択し、[ アプリケーションデスクトップ ] の [ イーサーネットトラフィック ]
をダブルクリックします。
「IP 動作のモニター - テーブル」を OV サービスとして統合
「IP 動作のモニター - テーブル」を OV サービスとして統合する手順は、次のとおりです。
1. OVO 管理者で、ルート IP マップのメニューバーから [ウィンドウ : 登録アプリケーション ] を
選択します。
[OVO 登録アプリケーション ] ウィンドウが表示されます。
2. OVO管理者で、メニューバーから [アクション:アプリケーション->OV サービスの追加] を選
択します。
[OV サービスの追加 ] ウィンドウが表示されます。
3. [OV サービスの追加 ] ウィンドウに、次のアプリケーション属性を入力します。
アプリケーション名 : IP Monitoring - Tables
OV 登録アプリケーション名 : IP Tables
232
第6章
アプリケーションを OVO に統合
NNM アプリケーションの OVO への統合
4. [OK] をクリックします。
5. 管理者およびオペレータで、OV サービスを起動します。
a. 管理者
OV サービスを使用するためログアウトしてから再度ログインします。ノードをクリッ
クして IP マップのメニューから [ 動作 : ネットワーク動作 ] または [ 設定 : ネットワー
ク設定 ] を選択します。
オペレータが IP テーブルをモニターできるようにするには、この OV サービスをオペ
レータのアプリケーションデスクトップにコピーします。続いてオペレータセッションを
再起動します。
b. オペレータ
ノードをダブルクリックし、メニューから [ 動作 : ネットワーク動作 ] または [ 設定 :
ネットワーク設定 ] を選択します。
オペレータが OVO エージェントをコントロール
デフォルトでは、OVO 管理者のみが、OVO GUI を通じて、管理対象ノード上の OVO エージェ
ントの起動と停止を行えます。ただし、オペレータは OVO アプリケーションにあらかじめ設定
されている、OVO の ( 登録アプリケーション 内の ) [OVO 状態 ] を修正することによって、この
ポリシーを変更できます。
オペレータが OVO エージェントをコントロールできるようにする手順は、次のとおりです。
1. メニューバーから [ ウィンドウ : 登録アプリケーション ] を選択します。
[ 登録アプリケーション ] ウィンドウが表示されます。
2. [ 登録アプリケーション ] から [OVO 状態 ] アプリケーションを選択します。
3. [ 動作 : アプリケーション -> コピー ] を使用して、このアプリケーションをコピーします。
4. アプリケーション名を変更し、属性を変更します。
a. 属性を次のように変更します。
アプリケーション名 :
OVO Agents Start
詳細 :
OVO エージェントの起動
アプリケーション呼出 : /opt/OV/bin/OpC/opcragt -start $OPC_NODES
ターゲットノードリスト上で実行 : 空白のままにします
第6章
233
アプリケーションを OVO に統合
NNM アプリケーションの OVO への統合
実行しているユーザー : root
パスワード :
空白のままにします
b. [ オプション ] ボタンから、[ ウィンドウなし (X アプリケーション型 )] を選択します。
c.
[OK] をクリックします。
5. [OVO 状態 ] アプリケーションを [ 登録アプリケーション ] から選択します。
6. [ 動作 : アプリケーション -> コピー ] を使ってこのアプリケーションをコピーします。
7. アプリケーション名を変更し、属性を変更します。
a. 属性は次のように変更します。
アプリケーション名 :
OVO Agents Stop
詳細 :
OVO エージェントの停止
アプリケーション呼出 : /opt/OV/bin/OpC/opcragt -stop $OPC_NODES
ターゲットノードリスト上で実行 : 空白のままにします
実行中のユーザー :
root
パスワード :
空白のままにします
b. [ オプション ] ボタンから、[ ウィンドウなし (X アプリケーション型 )] を選択します。
c.
[OK] をクリックします。
8. 新しいアプリケーションをオペレータに割り当てます。
234
第6章
アプリケーションを OVO に統合
アプリケーションをブロードキャストコマンドとして統合
アプリケーションをブロードキャストコマンドとして統合
[ アプリケーションデスクトップ ] または [ 登録アプリケーション ] ウィンドウの OVO ブロード
キャストコマンド機能を使って、アプリケーションを同時に複数のシステム上で起動できます。
アプリケーションをブロードキャストとして統合するための必要条件
アプリケーションを複数システム上で起動するには、次の必要条件を満たす必要があります。
❏
UNIX システム
ユーザーの $PATH 設定からアプリケーションにアクセス可能である。
❏
すべてのシステム
[ ブロードキャストコマンド ] ウィンドウで完全パスが指定されている。
注記
いずれの場合も、アプリケーションは管理対象ノード上になければなりません。
アプリケーションを管理対象ノードに分配
よく使う簡単なアプリケーションを OVO の分配機能を使って管理対象ノードに分配できます。
詳細は、171 ページの「管理対象ノードへの OVO エージェント設定の分配」を参照してくださ
い。
第6章
235
アプリケーションを OVO に統合
アプリケーションをアクションとして統合
アプリケーションをアクションとして統合
アプリケーションやスクリプトを、自動アクション、オペレータ起動アクションまたはスケ
ジュールアクションとして設定できます。
❏
自動アクション
OVO で受信するメッセージによって起動するアクションです。
❏
オペレータ起動アクション
OVO で受信するメッセージによって起動可能となるアクションで、オペレータが起動しま
す。また、OVO 管理者 がメッセージブラウザを使っても起動できます。
❏
スケジュールアクション
OVO 管理者が設定するアクションです。このアクションは、あらかじめ設定された時刻に
ルーチン作業を実行します。
アクションエージェント
アクションは常に OVO アクションエージェントによって実行されます。UNIX システムでは
root ユーザーで、Windows NT/2000 システムでは HP ITO account で実行されます。アクショ
ンを実行するには、アクションが管理対象ノードになければなりません。
注記
HP ITO account は、管理者、ドメイン管理者、ユーザー管理者のグループの一
部です。これらのグループの 1 つでアクションが禁止されると、HP ITO account
はそのアクションを実行できません。
アプリケーションをアクションとして統合するための必要条件
アプリケーションをアクションとして統合するには、アプリケーションは次の必要条件を満たす
必要があります。
❏
UNIX システム
root ユーザーの $PATH 設定からアプリケーションにアクセス可能である。
236
第6章
アプリケーションを OVO に統合
アプリケーションをアクションとして統合
❏
すべてのシステム
[ メッセージ条件設定 ] ウィンドウで完全パスが指定されている。
アクションを管理対象ノードに分配
よく使う簡単なアプリケーションを、OVO の分配機能を使って管理対象ノードに分配できます。
詳細は、171 ページの「管理対象ノードへの OVO エージェント設定の分配」を参照してくださ
い。
第6章
237
アプリケーションを OVO に統合
監視 ( モニター ) アプリケーションの統合
監視 ( モニター ) アプリケーションの統合
opcmon(1) コマンドまたは opcmon(3)API を使ってアプリケーションが監視 ( モニター ) 対象
オブジェクトのステータスを戻すように設定すると、アプリケーションを監視 ( モニター ) の目
的で使用できます。
監視アプリケーションを統合するための必要条件
監視アプリケーションを OVO に統合するには、そのアプリケーションは次の必要条件を満たす
必要があります。
❏
UNIX システム
root ユーザーの $PATH 設定からアプリケーションにアクセス可能である。
❏
すべてのシステム
[ メッセージ条件設定 ] ウィンドウで完全パスが指定されている。
注記
いずれの場合も、アプリケーションは管理対象ノード上になければなりません。
監視アプリケーションを管理対象ノードに分配
よく使う簡単な監視アプリケーションを、OVO の分配機能を使って管理対象ノードに分配でき
ます。詳細は、171 ページの「管理対象ノードへの OVO エージェント設定の分配」を参照して
ください。
238
第6章
アプリケーションを OVO に統合
アプリケーションログファイルの監視 ( モニター )
アプリケーションログファイルの監視 ( モニター )
アプリケーションのログファイルを調べることによって、そのアプリケーションを監視できま
す。ログファイルのエントリーを選別したり、メッセージとして OVO 内に取り込んだりできま
す。また、メッセージを再編成したり、OVO 固有の属性を設定したりできます。詳細は、OVO
管理者の GUI の [ メッセージソースのテンプレート ] ウィンドウを参照してください。
注記
第6章
Windows NT システムで実行されるほとんどのアプリケーションがイベントログ
を使用しています。これらのデータベースにある情報は、ログファイルエンキャ
プスレータによって抽出されますが、起動手順に多少の相違点があります。詳細
は、OVO オンラインヘルプまたは 『OVO コンセプトガイド』を参照してくださ
い。
239
アプリケーションを OVO に統合
アプリケーションメッセージの傍受
アプリケーションメッセージの傍受
アプリケーションを監視するために、OVO は次のメッセージを使用します。
❏
ログファイル
❏
SNMP トラップ
❏
opcmsg(1) コマンド
❏
opcmsg(3) API
OVO の設定内容に応じて、メッセージを除外したり、OVO に転送したりできます。また、この
メッセージを再編成したり、OVO 固有の属性を設定したりもできます。詳細は、OVO 管理者の
GUI の [ メッセージソースのテンプレート ] ウィンドウを参照してください。
240
第6章
アプリケーションを OVO に統合
メッセージストリームインタフェース API
メッセージストリームインタフェース API
メッセージストリームインタフェース (MSI) API を使って、管理サーバー上のメッセージを受信
するためにアプリケーションを登録できます。MSI を使って、イベント相関処理エンジンと統
計的分析ツールをプラグインし、他のネットワークとシステム管理アプリケーションにリンクを
確立できます。
メッセージは、OVO データベースに追加される前と OVO メッセージブラウザに表示される前
に、傍受されます。詳細は、『HP OpenView Operations Developer's Toolkit 』のマニュアルを
参照してください。
第6章
241
アプリケーションを OVO に統合
アプリケーションの起動と管理対象ノード上でのブロードキャスト
アプリケーションの起動と管理対象ノード上でのブロードキャスト
管理対象ノードでアプリケーションまたはブロードキャストコマンドを起動する前に、OVO は
実行中のユーザーのプロファイルを確認します。
アプリケーションとブロードキャストに関する制限
次の制限がアプリケーションとブロードキャストに適用されます。
❏
コマンドとアプリケーション
OVO アクションエージェントはコマンドを ブロードキャストし、アプリケーションを起動
します。
アプリケーションは次のように設定されます。
•
ウィンドウ使用 ( 出力専用 )
•
ウィンドウ使用 ( 入出力可 )
•
ウィンドウなし ( 例、X アプリケーション型 )
ユーザープロファイルの実行中は、stdin、stdout および stderr を使用できません。この
ため、標準入力からの読み取り、または標準出力やエラーへの書き出しなどのコマンドは避
けてください。
特に、次のコマンドは避けてください。
❏
•
stty
•
tset
•
ウィンドウ使用 ( 入出力可 ) アプリケーションの起動
遅延
出力または入力動作中に 2 秒を超える遅延が発生した場合、OVO は、エラーが発生したと
仮定し、実行を停止します。たとえば、あるプログラムが出力を生成しないで、2 秒を超え
て実行された場合、OVO のエラーが発生します。
注記
242
アプリケーションは独立したターミナルウィンドウを要求しません。
第6章
アプリケーションを OVO に統合
アプリケーションの起動と管理対象ノード上でのブロードキャスト
ユーザープロファイル設定のガイドライン
ユーザープロファイルを設定する場合は、次のガイドラインに従ってください。
❏
ユーザー入力
プロファイルでは詳細なユーザー入力を要求しないでください。代わりに、ユーザーが
Return を押して確認できる初期値を用意してください。
次の例は HP-UX 11.x 用のスクリプトです。ここでは、有効な回答がない場合、エンドレス
にループします。
#!/usr/bin/sh
TERM=""
while [ -z "${TERM}" ]
do
echo "Type of terminal (hp|vt100): ¥c"
read TERM
if [ "${TERM}" != "hp" -a "${TERM}" != "vt100" ]
then
TERM=""
fi
done
初期値を指定する適切な方法として、次のスクリプトを示します。ここでは、有効な回答が
指定されない場合、初期値が使用されます。
#!/usr/bin/sh
echo "Type of terminal (hp=default|vt100): ¥c"
read TERM
if [ "${TERM}" != "hp" -a "${TERM}" != "vt100" ]
then
TERM=hp
fi
❏
質問
ユーザープロファイルでは、5 つ以上の質問をしないでください。OVO は 4 つまでの回答に
対して、Return が押されるとプロンプトします。
❏
ログアウトメッセージ
ユーザープロファイルにログアウトメッセージを加えないでください。OVO はこのメッ
セージをアプリケーション出力の終わりに付加します。また、エスケープ文字のシーケンス
もプロファイルでは使わないでください。エスケープ文字もアプリケーション出力に付加さ
れ、文字化けしてしまいます。
第6章
243
アプリケーションを OVO に統合
アプリケーションの起動と管理対象ノード上でのブロードキャスト
244
第6章
7 通知サービスとトラブルチケットシステム
第7章
245
通知サービスとトラブルチケットシステム
概要
概要
本章では、OVO と外部の通知サービスやトラブルチケットシステムとの間のリンクを設定する
場合の留意事項について説明します。最初に、管理サーバーでメッセージを受信した際に、外部
の通知サービスやトラブルチケットシステムを自動的に呼び出すためのスクリプトやプログラム
の作成方法を説明します。次に、外部の通知サービスやトラブルチケットシステムを OVO に統
合するための概略手順を説明します。最後に、OVO で通知サービスを呼び出したりメッセージ
をトラブルチケットシステムに転送するのに使用する、パラメータを説明します。
246
第7章
通知サービスとトラブルチケットシステム
通知サービスまたはトラブルチケットシステムの概念
通知サービスまたはトラブルチケットシステムの概念
OVO では、管理サーバーでメッセージを受信した際に、外部の通知サービスや外部のトラブル
チケットシステムを自動的に呼び出すように設定できます。モデム、電話、または電子メールで
ユーザーに通知するようにプログラムやスクリプトを設定することができます。前もって定義し
たトラブルチケットシステムにイベントの詳細情報を送信することもできます。
通知サービス
通知サービスは、オペレータに重要なイベントを知らせるためのいろいろな手段を用いた通信で
す。たとえば、ポケットベル、SMS ( ショートメッセージサービス )、電子メールなどを使用で
きます。OVO では、オペレータごとに異なる通信手段を設定できます。また、時間帯ごとに異
なる通信手段を設定することもできます。
トラブルチケットシステム
報告された問題点を記録し、追跡し、解決するために、トラブルチケットシステムを使うことが
できます。
いくつかのトラブルチケットソリューションが、OVO と統合できます。統合可能なトラブルチ
ケットシステムの一覧は、www.openview.hp.com にあります。
HP OpenView Service Desk
HP OpenView Service Desk は、各種の業務要件にあわせた管理を実現するための、HP
OpenView のソリューションです。Service Desk は、OVO と密接に統合されます。すべてのイ
ベントまたは特定のイベントを Service Desk に送信するように、OVO を設定することができま
す。イベント情報は Service Desk の事象 (incident) にマッピングされます。最初にイベントが
送信されると、Service Desk に事象が作成されます。これにより、Service Desk がイベントの
所有者になります。Service Desk のインポートマッピングでは、どのイベント属性が、事象の
フィールドにインポートされるか定義されます。この統合についての詳細は、
www.openview.hp.com を参照してください。
第7章
247
通知サービスとトラブルチケットシステム
スクリプトとプログラムの作成
スクリプトとプログラムの作成
設定作業には、外部インタフェースを呼び出すスクリプトまたはプログラムの作成も含まれま
す。スクリプトは、OVO と通知サービスまたはトラブルチケットシステム間のリンクの役割を
果たします。
サンプルスクリプト
外部の通知サービスまたはトラブルチケットシステムを呼び出す方法を例で示すために、OVO
では次のサンプルスクリプトが用意されています。
/opt/OV/bin/OpC/extern_intf/ttns_mail.sh
このスクリプトでは、特定のメッセージを担当するすべてのオペレータに電子メールを送信しま
す。
スクリプトとプログラムを作成する場合のガイドライン
スクリプトまたはプログラムを作成する場合は、以下のガイドラインに従ってください。
❏
デフォルトのディレクトリ
外部インタフェースを呼び出すスクリプトとプログラムでは、OVO によって用意されてい
るデフォルトの以下のディレクトリを使うことができます。
/opt/OV/bin/OpC/extern_intf
注意
248
このディレクトリに格納されたスクリプトとプログラムは、OVO をアンイン
ストールする際に削除されます。
第7章
通知サービスとトラブルチケットシステム
スクリプトとプログラムの作成
❏
シェルスクリプト
スクリプトは、OVO サーバープロセスを起動したユーザーのアカウントで実行されます。
多くの場合、これはユーザー root です。
スクリプトがシェルスクリプトの場合は、最初の行に次の文を記述する必要があります。
#!/usr/bin/sh
この文によって、スクリプトを起動したユーザーのシェルではなく、スクリプトを記述した
ときに想定したシェルが使われるようになります。
注意
❏
シェルスクリプトの最初の行にこの文がないと、スクリプトまたはプログラ
ムの実行が失敗する可能性があります。
デフォルトのパラメータ
OVO によって、独自のメッセージパラメータが外部インタフェースに送信されます。その
ため、パラメータを追加する必要があるコマンドを使うことはできません。OVO で用意さ
れているパラメータの一覧は、252 ページの「通知サービスとトラブルチケットシステムの
パラメータ」を参照してください。
第7章
249
通知サービスとトラブルチケットシステム
通知サービスとトラブルチケットシステムの設定
通知サービスとトラブルチケットシステムの設定
ここでは、外部の通知サービスやトラブルチケットシステムを OVO に統合する方法を説明しま
す。ここに示す手順は、設定作業の概要です。設定についての詳細は、
『OVO オンラインヘルプ
( 管理者の作業 )』を参照してください。
通知サービスの設定
通知サービスを設定するには、以下の手順を実行します ( 概略 )。
1. 通知サービスを設定します。
以下の手順を実行します。
a. サービスを呼び出すスクリプトまたはプログラムを作成します。
詳細は、248 ページの「スクリプトとプログラムを作成する場合のガイドライン」を参
照してください。
b. OVO の管理者 GUI で、通知する方法を設定します。
[OVO 登録ノード ] で、[ アクション : ユーティリティ -> 通知サービス ] メニューを使っ
て設定します。
2. 通知スケジュールを設定します。
時間帯ごとに外部通知サービスのスケジュールを設定します。1 週間の各曜日の時間帯ごと
に、使用するサービスを決定します。たとえば、就業時間帯は就業場所への電話呼び出しを
設定し、夜間と週末には家への電話呼び出しを設定します。[OVO 登録ノード ] で、[ アクショ
ン : ユーティリティ -> 通知サービス ] メニューを使って設定します。
3. メッセージの条件に従って、外部通知方法を設定します。
設定したスケジュールに対応して、外部の通知サービスに転送するメッセージを設定しま
す。[ 条件 No.] ウィンドウでスイッチを設定して、外部の通知サービスに転送するメッセー
ジを決定します。
ヒント
250
個々の条件を変更する代わりに、サービス時間と計画休止用に、グローバル
で柔軟性のある管理テンプレートを設定し、通知サービスに転送されるメッ
セージを定義することもできます。詳細は、122 ページの「メッセージをト
ラブルチケットまたは通知インタフェースへ転送」を参照してください。
第7章
通知サービスとトラブルチケットシステム
通知サービスとトラブルチケットシステムの設定
トラブルチケットシステムの設定
トラブルチケットシステムを設定するには、以下の手順を実行します ( 概略 )。
1. トラブルチケットシステムを設定します。
以下の手順を実行します。
a. トラブルチケットシステムを呼び出すスクリプトまたはプログラムを作成します。
詳細は、248 ページの「スクリプトとプログラムを作成する場合のガイドライン」を参
照してください。
b. OVO の管理者 GUI で、トラブルチケットを呼び出す方法を設定します。
[OVO 登録ノード ] で、[ アクション : ユーティリティ -> トラブルチケット ] メニューを
使って設定します。
2. トラブルチケットシステムへメッセージを転送します。
トラブルチケットシステムに転送するメッセージを設定します。トラブルチケットシステム
に転送するメッセージを決定するために、[ 条件 No.] ウィンドウでスイッチを設定します。
ヒント
個々の条件を変更する代わりに、サービス時間と計画休止用に、グローバル
で柔軟性のある管理テンプレートを設定し、トラブルチケットシステムに転
送されるメッセージを定義することもできます。詳細は、122 ページの
「メッセージをトラブルチケットまたは通知インタフェースへ転送」を参照し
てください。
イベントの詳細情報を、あらかじめ定義したトラブルチケットシステムに送信する機能には、ス
ケジューリング機能はありません。この機能は、[OVO 登録ノード ] の [ アクション : ユーティリ
ティ -> トラブルチケット ] メニューで無効にしないかぎり、常に有効です。
第7章
251
通知サービスとトラブルチケットシステム
通知サービスとトラブルチケットシステムのパラメータ
通知サービスとトラブルチケットシステムのパラメータ
通知サービスを呼び出したり、トラブルチケットシステムにメッセージを転送する際に、OVO
では以下のパラメータを使います。
表 7-1 通知サービスとトラブルチケットシステムのパラメータ
パラメータ
1
説明と例
メッセージ番号 ( 一意 )。
例
c1c79228-ae12-71d6-1a8f-0f887ebe0000
2
メッセージノード名。
例
hpbbxyz3.bbn.hp.com
3
ノードタイプ。サポートされる管理対象ノードの一覧は、OVO
の管理者 GUI の [ ノードの追加 ] ウィンドウか、または『OVO
管理サーバー インストールガイド』を参照してください。
例
HP 9000 PA-RISC
4
管理対象ノードでメッセージを受信した日付 (mm/dd/yyyy)。管
理サーバーの時間帯 ( システム固有の TZ 変数 ) で表現されます。
例
08/02/2002
5
管理対象ノードでメッセージを受信した時刻 (hh:mm:ss)。この
時刻は、管理サーバーの 24 時間制の時間帯 ( システム固有の TZ
変数 ) で表現されます。
例
16:22:04
252
第7章
通知サービスとトラブルチケットシステム
通知サービスとトラブルチケットシステムのパラメータ
表 7-1 通知サービスとトラブルチケットシステムのパラメータ ( 続き )
パラメータ
6
説明と例
管理サーバーで受信したメッセージの日付 (mm/dd/yyyy)。管理
サーバーの時間帯 ( システム固有の TZ 変数 ) で表現されます。
例
08/02/2002
7
管理サーバーで受信したメッセージの時刻 (hh:mm:ss)。この時
刻は、管理サーバーの 24 時間制の時間帯 ( システム固有の TZ 変
数 ) で表現されます。
例
16:22:05
8
アプリケーション名。
例
/bin/su(1) Switch User
9
メッセージグループ。
例
Security
10
オブジェクト名。
例
root
11
メッセージの重要度 (unknown ( 認識不能 )、normal ( 正常域 )、
warning ( 注意域 )、minor ( 警戒域 )、major ( 重要警戒域 )、ま
たは critical ( 危険域 ))。
例
normal
12
担当の OVO オペレータのリスト。各名前はスペースで区切られ
ます。
例
opc_op Bill John
第7章
253
通知サービスとトラブルチケットシステム
通知サービスとトラブルチケットシステムのパラメータ
表 7-1 通知サービスとトラブルチケットシステムのパラメータ ( 続き )
パラメータ
13
説明と例
メッセージテキスト。メッセージは引用符 ("") で囲みません。
例
Succeeded switch user to root by charlie
14
指示 ( 指示がない場合は空白の文字列 )。指示は、引用符 ("")、
バックスラッシュ (¥)、その他 UNIX シェルで特殊処理される可
能性のある文字が削除されて渡されます。
例
This is the instruction text for the appropriate
message condition. It is available for the operator
when a message matching this condition displays in
the Message Browser.
15
カスタムメッセージ属性 ( 属性がない場合は空白の文字列 )。
name=value の設定が複数ある場合は、それぞれが二重のセミコ
ロン (;;) で区切られます。
例
Customer=Hewlett-Packard;;Country=United States of
America
16
重複したメッセージを削除した回数。
この値は、ovconfget コマンドで以下の変数を少なくとも 1 つ
は TRUE に設定しない限り、0 です。
•
•
OPC_NOTIF_WHEN_DUPLICATE
OPC_TT_WHEN_DUPLICATE.
例
14
254
第7章
8 OVO の言語サポート
第8章
255
OVO の言語サポート
概要
概要
本章では、HP OpenView Operations (OVO) 管理サーバーのプロセス、管理対象ノードのコマ
ンドとプロセス、および OVO Motif および Java GUI の言語依存 ( サポート ) を説明します。各
種 OVO プラットフォームでサポートしている言語および LANG 変数の設定値も説明します。
最後に OVO がサポートする文字セットを説明します。
256
第8章
OVO の言語サポート
管理サーバーでの言語サポート
管理サーバーでの言語サポート
次の事項は、OVO 管理サーバーでの言語設定に依存します。
❏
言語
OVO サーバーおよび管理対象ノードからのステータスメッセージを、OVO Motif GUI およ
び Java GUI で表示するときに使用される言語
❏
文字セット
内部処理で使用する文字セット
管理サーバーでの言語設定
OVO サーバーのプロセスが ( たとえば、ovstart ovoacomm および ovstart opc によって ) 起
動された時点で、OVO は現在設定されているロケールをチェックし、関連するメッセージカタ
ログを選択します。このチェックと選択は、通常、システムのブート時に行われます。
ovstart は、管理サーバーで以下のシェルスクリプトを使って実行します。
❏
HP-UX
/sbin/init.d/ov500
❏
Solaris
/etc/rc3.d/S98netmgt
この時点では、LANG 変数の値は C になるか、または設定されていません。
OVO サーバープロセスが出すステータスメッセージを(サポートされている)別の言語にする
には、ovstart ovoacomm を起動する前に LANG を設定する必要があります。現時点では OVO
サーバープロセスは、英語または日本語でのみステータスメッセージを送信します。
第8章
257
OVO の言語サポート
管理サーバーでの言語サポート
管理サーバーでの文字セットの設定
データベースの文字セットは OVO のインストール時に設定します。データベース文字セットは
管理サーバーの内部処理に使用される文字セットを決定します。データベースと OVO 管理サー
バーは、データを正しく処理し、実行時の文字セット変換を最小限にとどめるため同一の内部文
字セットであることが必要です。管理サーバー上のすべてのデータは、この文字セットを使用し
て入力されなければなりません。
OVO は、258 ページの表 8-1 に示す Oracle データベース文字セットをサポートします。
表 8-1 サポートするデータベース文字セットと NLS_LANG の値
言語
文字セット
NLS_LANG
コメント
チェコ語
EE8ISO8859P2
czech_czech republic.¥
EE8ISO8859P2
NLS_LANG 内のスペース
は必要です。
日本語
JA16SJIS
japanese_japan.JA16SJIS
シフト JIS 文字セット
は、日本語環境のみで使
用可能です。
韓国語
KO16KSC5601
korean_korea.KO16KSC5601
韓国語環境用の文字セッ
トです。
ロシア語
CL8ISO8859P5
russian_russia.CL8ISO8859P5
ロシア語環境用の文字
セットです。
簡体字中国語
ZHS16CGB231280
simplified chinese_¥
china.ZHS16CGB231280
NLS_LANG 内のスペース
は必要です。
西欧言語1
WE8ISO8859P15
american_america.WE8ISO8859P15
ISO8859-15 に対応する
8 ビットの文字セットで、
大部分の西欧言語をサ
ポートします。
1. 文字セット ISO 88591 と ISO 885915。
258
第8章
OVO の言語サポート
管理サーバーでの言語サポート
OVO Motif GUI の言語設定
OVO は、メッセージのカタログと Motif GUI の言語に環境変数 LANG の設定値を使います。
管理サーバー用言語変数の種類
以下の表に示す LANG 変数の設定は、管理サーバーの OVO Motif GUI でサポートされます。
OVO は、これらの言語での動作確認が行われています。
注意
英語版の OVO をインストールして、Motif GUI のテキスト入力フィールドに日
本語、韓国語、簡体字中国語または繁体字中国語を入力すると、データベースの
許容文字数より多くの文字を入力できます。しかし、OVO からエラーメッセージ
表示され、入力文字数を減らすように要求されます。
表 8-2 HP-UX の OVO Motif GUI の LANG の設定
言語
LANG
チェコ語
cs_CZ.iso88592
英語
C
C.iso88591
C.iso885915
フランス語
fr_FR.iso88591
fr_FR.iso885915@euro
ドイツ語
de_DE.iso88591
de_DE.iso885915@euro
イタリア語
it_IT.iso88591
it_IT.iso885915@euro
日本語
ja_JP.SJIS
韓国語
ko_KR.eucKR
ロシア語
ru_RU.iso88595
簡体字中国語
zh_CN.hp15CN
繁体字中国語
zh_TW.big5
第8章
259
OVO の言語サポート
管理サーバーでの言語サポート
表 8-2 HP-UX の OVO Motif GUI の LANG の設定 ( 続き )
言語
LANG
スペイン語
es_ES.iso88591
es_ES.iso885915@euro
表 8-3 Solaris の OVO Motif GUI の LANG の設定
言語
LANG
チェコ語
cs_CZ.iso88592
英語 ( ユーロ )
C.ISO8859-15
英語 (ISO88591)
C
C.ISO8859-1
フランス - フランス語 ( ユーロ )
fr.ISO8859-15
フランス - フランス語 (ISO88591)
fr
ドイツ - ドイツ語 (ISO88591)
de
ドイツ - ドイツ語 ( ユーロ )
de.ISO8859-15
イタリア - イタリア語 ( ユーロ )
it.ISO8859-15
イタリア - イタリア語 (ISO88591)
it
日本語
ja_JP.PCK
韓国語
ko_KR.EUC
ロシア語
ru_RU.iso88595
簡体字中国語
zh_CN.EUC
繁体字中国語
zh_TW.BIG5
スペイン - スペイン語 ( ユーロ )
es.ISO8859-15
スペイン - スペイン語 (ISO88591)
es
260
第8章
OVO の言語サポート
管理サーバーでの言語サポート
Motif GUI でのユーロ記号の表示
Motif GUI のメッセージブラウザで、ユーロ記号やその他の非 ASCII 文字 ( ドイツ語のウムラウ
トなど ) がピリオド (.) で表示される場合は、以下のようにします。
❏
HP-UX
Motif GUI を起動する前に、LANG に、「@euro」の拡張子を持つ言語を設定します。
例:
LANG=de_DE.iso885915@euro
❏
Solaris
Motif GUI を起動する前に、LANG に、ISO8859-15 文字セットを使用した言語を設定しま
す。
例:
LANG=de.ISO8859-15
OVO でサポートされる言語の一覧は、259 ページの「管理サーバー用言語変数の種類」を参照
してください。
日本語環境で英語版 OVO Motif GUI を実行
OVO では、日本語環境で英語版の OVO Motif GUI を実行できます。この場合、HP OpenView
プラットフォームにともなう制限によって、受け取るメッセージとラベルのいくつかは日本語と
なります。
メッセージを英語で受け取りたい場合には、次のように言語変数を設定します。
•
HP-UX
LANG=ja_JP.SJIS
LC_MESSAGES=C
•
Solaris
LANG=ja_JP.PCK
LC_MESSAGES=C
HP-UX 上でキーボードの言語変数を設定
HP-UX 上で国際キーボードを使っている場合、KBD_LANG 変数を国際キーボード用に設定した
ことを確認してください。
第8章
261
OVO の言語サポート
管理サーバーでの言語サポート
たとえば、ウムラウトなどの ASCII ではない文字を含むドイツ語のテキストを OVO GUI に入
力するには、次のように変数を設定してください。
KBD_LANG=de_DE.iso885915@euro ; export KBD_LANG
X リソースのフォントの種類
OVO は、以下の X リソースのフォントをサポートします。
❏
システム共通の X リソース
詳細は、262 ページの「システム共通の X リソースのフォントの種類」を参照してくださ
い。
❏
OpenView Windows 固有の X リソース
詳細は、263 ページの「OpenView Windows 固有の X リソースのフォントの種類」を参照
してください。
❏
OVO 固有の X リソース
詳細は、264 ページの「OVO 固有の X リソースのフォントの種類」を参照してください。
システム共通の X リソースのフォントの種類
システム共通の X リソースで使用されるフォントは、管理サーバーが使用する内部文字セット
に対応していなければなりません。つまり、ISO8859-15 の文字セットを使用してある環境を実
行する場合には、フォントは ISO8859-15 フォントでなければなりません。適切な値に設定さ
れていないと、ウィンドウのラベルやメッセージが正しく表示されません。
注記
ISO8859-15 または ISO8859-1 の文字セットの環境で OVO Motif GUI を動かす
場合、OVO GUI の実行に使う文字セットによっては違う表示になるシンボルが
あります。
表 8-4 に、ウインドウタイトルおよびアイコンラベルに対するシステム共通の X リソースをリス
トします。
表 8-4 CDE 環境でのシステム共通の X リソース
リソース
フォント使用
*FontList
ウィンドウタイトル
Dtwm*icon*fontList
アイコンタイトル
262
第8章
OVO の言語サポート
管理サーバーでの言語サポート
OpenView Windows 固有の X リソースのフォントの種類
管理サーバーの OpenView Windows 固有の X リソースは、以下のファイルに設定されていま
す。
/usr/lib/X11/app-defaults/OVw
OVO は、OpenView Windows マップの OVO オブジェクトのラベルなどに、OpenView
Windows の X リソースを使います。OpenView Windows マップとは、[OVO 登録ノード ]、[OVO
登録アプリケーション ]、[OVO 登録メッセージグループ ] などです。
OVO Motif GUI を英語以外の言語で実行している場合は、オブジェクトのラベルが正しく表示
されないことがあります。これは必要なフォントが存在しないためです。必要なフォントが存在
しない場合、GUI には ASCII 文字のみが表示されます。
この問題を解決するには、次のように英語版の OVw リソースファイルをコピーして、フォントの
指定を変更します。
1. OVw リソースファイルがあるディレクトリに移動します。
cd /usr/lib/X11/app-defaults
2. 英語版の OVw リソースファイルを、ロケール固有のディレクトリにコピーします。
cp OVw ../<locale>/app-defaults
<locale> には、たとえば、es_ES.iso88591 などを指定します。
3. コピーしたファイルを編集し、フォントの指定を変更します。
vi ../<locale>/app-defaults/OVw
以下のフォントの指定を、使用している言語に適したフォントに変更します。
OVw*size30Font:
OVw*size20Font:
OVw*size10Font:
OVw*smallFont:
-*-helvetica-medium-r-*-140-*
-*-helvetica-medium-r-*-120-*
-*-helvetica-medium-r-*-100-*
-*-helvetica-medium-r-*-80-*
たとえば OVO では、次の固定幅フォントが使用できます。
-dt-interface user-medium-r-normal-m*-*-*-*-*-*-*
また、次の可変幅フォントが使用できます。
-dt-interface system-medium-r-normal-m sans-*-*-*-*-*-*-*
第8章
263
OVO の言語サポート
管理サーバーでの言語サポート
OVO 固有の X リソースのフォントの種類
OVO 固有の X リソースを管理サーバー上に次のファイルで設定します ( デフォルト )。
❏
HP-UX
•
英語 :
/opt/OV/lib/X11/app-defaults/C/Opc
•
日本語 :
/opt/OV/lib/X11/app-defaults/ja_JP.SJIS/Opc
❏
Sun Solaris
•
英語 :
/opt/OV/lib/X11/app-defaults/C/Opc
•
日本語
/opt/OV/lib/X11/app-defaults/ja_JP.PCK/Opc
表 8-5 に、OVO 固有の X リソースのフォントをリストします。
表 8-5 OVO 固有の X リソースのフォント
リソース
フォント使用
Opc.fixedTextFont
リストボックス ( 例 : メッセージブラウザ )
Opc.variableTextFont
その他の GUI のラベル
Opc.buttonFont
プッシュボタン ( 例 : クローズ )
264
第8章
OVO の言語サポート
管理サーバーでの言語サポート
OVO Motif GUI を英語以外の言語で実行している場合は、メッセージブラウザのメッセージが
正しく表示されないという問題が発生する可能性があります。これは必要なフォントが存在しな
いためです。必要なフォントが存在しない場合、GUI には ASCII 文字のみが表示されます。
この問題を解決するには、次のように英語版の Opc リソースファイルをコピーして、フォントの
指定を変更します。
1. 英語版の Opc リソースファイルがあるディレクトリに、移動します。
cd /opt/OV/lib/X11/app-defaults/C
2. 英語版の Opc リソースファイルを、ロケール固有のディレクトリにコピーします。
cp Opc ../<locale>
<locale> には、たとえば、zh_TW.big5 などを指定します。
3. コピーしたファイルを編集し、フォントの指定を変更します。
vi ../<locale>/Opc
感嘆符と数字記号の組み合わせ (!#) で、以下のフォントの指定をコメントアウトします。
!#Opc.fixedTextFont: -dt-interface user-medium-r-normal-m*-*-*-*-*-*-*-*-*
!#Opc.variableTextFont: -dt-interface system-medium-r-normal-msans-*-*-*-*-*-*-*
!#Opc.buttonFont: -dt-interface system-medium-r-normal-msans-*-*-*-*-*-*-*
第8章
265
OVO の言語サポート
管理対象ノードでの言語サポート
管理対象ノードでの言語サポート
OVO 管理対象ノードでの OVO 内部メッセージの言語サポートを、表 8-6 と表 8-7 に示します。
表 8-6 OVO 内部メッセージの言語サポート
管理サーバー
管理対象ノード
英語
日本語
HP-UX、
Sun Solaris
AIX
○
○
HP-UX
○
○
Linux
○
○
Solaris
○
○
Tru64 UNIX
○
○
Windows
○
○
表 8-7 HTTPS エージェントのみでの言語サポート
管理サーバー
管理対象ノード
スペイン語、韓国語、簡
体字中国語
HP-UX 、
Sun Solaris
HP-UX
○
Linux
○
Solaris
○
Windows
○
注記
266
Windows 管理対象ノード は NT システム言語を使用します。LANG 環境変数は使
用できません。
第8章
OVO の言語サポート
管理対象ノードでの言語サポート
管理対象ノードでのメッセージ言語の設定
管理対象ノードのプロセスの OVO メッセージ言語はロケールの設定で決まります。たとえば、
これらのプロセスが日本語メッセージを出力するようにするには、opcagt -start が起動され
る前に、ロケールと言語変数が適切に設定されていなければなりません。
注記
OVO が管理対象ノード上で起動できるのは、英語と日本語の内部 OVO メッセー
ジのみです。他の言語のテンプレートの場合は、OVO エージェントで英語メッ
セージカタログを使用できることを確認してください。
管理対象ノードの言語設定
NCS ベースまたは DCE ベースの管理対象ノードでメッセージの言語を設定するには、次のよう
にします。
1. OVO エージェントのロケールをシステム起動スクリプトに設定します。
たとえば、HP-UX 11.x では、/etc/rc.config.d/opcagt システム起動スクリプトを使用
します。
2. START_LANG を OVO エージェントを起動するロケールに設定します。
3. エージェントを再起動します。
OVO が使用するシステムリソースファイルの位置
サポートされるすべてのエージェントプラットフォームで OVO が使用するシステムリソース
ファイルの位置は、『OVO DCE エージェント コンセプトと設定ガイド』を参照してください。
コマンドと OVO エージェントの文字セットの同期
OVO エージェントコマンド ( たとえば、opcagt -status) は、エージェントの内部文字セット
を使います。このため、コマンドを実行するターミナルウィンドウのロケールがエージェントの
内部文字セットと異なる場合、出力を読み取ることができません。エージェントに内部 EUC 文
字セットがある場合は、EUC ターミナルウィンドウを使用してください。
第8章
267
OVO の言語サポート
管理対象ノードでの言語サポート
管理対象ノードのファイルセット要件
オペレーティングシステムによっては、コードセットの変換のため特定のファイルセットがイン
ストールされます。すべての管理対象ノードのプラットフォームに必要なソフトウェアについて
は、『OVO DCE エージェント コンセプトと設定ガイド』を参照してください。
管理対象ノードの文字セットの設定
各種のプラットフォーム(システムの種類)の管理対象ノードに対して OVO がサポートする文
字セットは、OVO データベースで使われる文字セットとは異なります。このため、通常、管理
対象ノードで生成されるメッセージは管理サーバーに送られデータベースに保存される前に変換
が必要です。OVO はこの変換を行います。OVO の管理対象ノードのプロセスは必要に応じて、
メッセージを管理サーバーへ転送する前に自動的に変換します。
ISO 8859-1 と ISO 8859-15 の文字セットの相違点
ISO 8859-15 の文字セットは ISO 8859-1 の文字セット内の文字のいくつかを置換したものなの
で、ISO 8859-1 と ISO 8859-15 間での文字セットの変換はできません。このため、OVO は ISO
8859-1 と ISO 8859-15 の文字セットを同一のものとして処理します。
268 ページの表 8-8 では、ISO 8859-1 と ISO 8859-15 の文字セット間の相違点を説明します。
表 8-8 ISO 8859-1 と ISO 8859-15 間の相違点
位置
ISO 8859-1
ISO 8859-15
A4
通貨記号 (¤)
ユーロ記号
A6
ブロークンバー (¦)
キャロン付きラテン語大文字 s (Š)
A8
分音記号 (¨)
キャロン付きラテン語小文字 s (š)
B4
アクセント符号 (´)
キャロン付きラテン語大文字 Z
B8
セディラ (¸)
キャロン付きラテン語小文字 z
BC
分数 :
4 分の1 (¼)
ラテン語大文字合字 oe (Œ)
BD
分数 :
2 分の1 (½)
ラテン語小文字合字 oe (œ)
BE
分数 :
4 分の3 (¾)
分音記号付きラテン語大文字 y (ÿ)
268
第8章
OVO の言語サポート
管理対象ノードでの言語サポート
英語環境での文字セットの種類
管理対象ノードとしてサポートする文字セットは、環境によって異なります。英語環境では、
データベースの文字セットは WE8ISO8859P15 (Oracle) です。表 8-9 には、OVO 管理対象ノード
としてサポートする英語の文字セットを示します。
注記
OVO は、内部エージェントの文字セットのデフォルトを、オペレーティングシス
テムの最も古いバージョンでサポートされている文字セットに、自動的に設定し
ます。
表 8-9 管理対象ノードで検証済みの文字セット ( 英語 )
OVO
プラットフォーム
文字セット
HP-UX と Sun
Solaris 上の管理
サーバー
HP-UX
ISO 8859-15、ISO 8859-1、ROMAN8、ASCII
AIX、Linux、Solaris、
Tru64 UNIX
ISO 8859-15、ISO 8859-1、ASCII
Windows
多言語 ANSI コードページ 12521、ASCII
1. コードページ 1252 は ISO 8859-1 に類似しています。
第8章
269
OVO の言語サポート
管理対象ノードでの言語サポート
日本語環境での文字セットの種類
日本語環境では、データベースの文字セットはシフト JIS です。表 8-10 には、OVO 管理対象
ノードとしてサポートする日本語の文字セットを示します。
表 8-10 管理対象ノードで検証済みの文字セット ( 日本語 )
OVO
プラットフォーム
文字セット
HP-UX と Sun
Solaris 上の管理
サーバー
HP-UX、Solaris
シフト JIS、EUC 1、ASCII
Linux
EUC1、ASCII
Windows
日本語 ANSI コードページ 932 2、ASCII
AIX、Tru64 UNIX
シフト JIS、EUC1、ASCII
1. 2 バイト拡張 UNIX コード。
2. コードページ 932 はシフト JIS に類似しています。
管理対象ノードとして文字セットを変更
注記
文字セットの変更が可能なノードは、NCS ベースまたは DCE ベースの管理対象
ノードのみです。HTTPS ベース管理対象ノードの OVO エージェントは、管理
サーバーへデータを送るときに、そのデータの文字セットをそのノードの文字
セットから UTF8 に必ず変換します。そのため、HTTPS ベースの管理対象ノー
ドでは、OVO エージェントのために文字セットを変える必要はありません。
管理対象ノードとして使用される文字セットを [ ノードの追加 / 変更 ] ウィンドウの [ 拡張オプ
ション ] ウィンドウで変更できます。管理対象ノードのプロセスは自動的にアップデートされま
す。そして、管理対象ノードのプロセスはすべてこの新しい文字セットを使用して実行されま
す。
ASCII 文字セット
注記
270
ASCII モードで動作可能なエージェントは、NCS ベースまたは DCE ベースの
エージェントのみです。
第8章
OVO の言語サポート
管理対象ノードでの言語サポート
American Standard Code for Information Interchange (ASCII) は管理対象ノードの 内部処理用
文字セットとして、また OVO ログファイルエンキャプスレータの文字セットとしてサポートさ
れています。
ASCII は 7 ビットの文字セットであるため、OVO がサポートするすべての文字セット ( たとえ
ば、8 ビットの シフト JIS 文字セット ) のサブセットです。(ASCII を内部文字セットとして実
行している ) 英語環境のノードを日本語環境の管理サーバーで管理できます。ASCII を [ ノード
拡張オプション ] ウィンドウの内部処理用文字セットとして使用する場合は、ASCII をモニター
するログファイルメッセージの文字セットとしても指定しなければなりません。
OVO ログファイルエンキャプスレータの文字セットを変更
管理対象ノードの OVO ログファイルエンキャプスレータの文字セットを変更するには、現在の
ログファイルのテンプレートの割り当てを取り消し、再分配して、管理対象ノードから削除しな
ければなりません。テンプレートが削除されてから、文字セットをマルチバイトから ASCII に
変更し、テンプレートを再び割り当て、分配します。
英語環境のノードを日本語環境の管理サーバーで管理
英語環境のノードを日本語環境の管理サーバーで管理するには、テンプレートを管理対象ノード
に割り当てなければなりません。これらのテンプレートには、ASCII データのみを含みます。日
本語環境のインストールでは、OVO データベースからマルチバイトの日本語テンプレートに加
えて、英語テンプレートもアップロードできます。しかし、テンプレートの名前が英語名と同一
の場合は、まず名前を変更しなければなりません。opccfgupld(1M) を呼び出す前に、必ず
LANG=C に設定しておいてください。
管理対象ノードでの外部文字セット
OVO 管理対象ノードのすべてのコマンド ( たとえば、opcmsg(1M) または opcmon(1M)) および
Developer's Toolkit の API は、そのコマンド行の引き数の文字セットをロケールの設定に従っ
て解釈します。この文字セットは管理サーバーのデータベースの文字セットまたは管理対象ノー
ドの文字セットと異なるものでもかまいません。これらの入力コマンドは、管理対象ノードのプ
ロセスで実行される前に変換されます。
英語環境での文字セット
表 8-11 には、英語環境の LANG の値と対応する外部文字セットを示します。
第8章
271
OVO の言語サポート
管理対象ノードでの言語サポート
表 8-11 HP-UX と Sun Solaris の OVO 管理サーバー用の外部文字セット ( 英語環境 )
ノードのプラットフォーム
LANG
外部文字セット
AIX
<lang>.8859-15
ISO 8859-15
C
ASCII
<lang>.ISO8859-1
ISO 8859-1
<lang>.IBM-850
OEM コードページ 850
<lang>.iso885915
ISO 8859-15
<lang>.iso885915@euro
ISO 8859-15
C
ASCII
<lang>.roman8
ROMAN8
<lang>.iso88591
ISO 8859-1
<lang>@euro
ISO 8859-15
C
ASCII
<lang>
ISO 8859-1
<lang>.ISO8859-15
ISO 8859-15
C
ASCII
<lang>
ISO 8859-1
<lang>.ISO8859-15
ISO 8859-15
C
ASCII
<lang>.ISO8859-1
ISO 8859-1
LANG 変数は使えません
OEM コードページ 850
HP-UX 11.x
Linux
Solaris
Tru64 UNIX
Windows
OEM コードページ 437
ANSI コードページ 1252
ASCII
変数 <lang> は、オペレーティングシステムがサポートする任意の言語です。このフィールドに
任意の言語指定が可能ですが、OVO の内部メッセージは、OVO がサポートする言語でのみ受け
取れます。OVO は LANG 値を外部文字セットの判断のみに使います。
272
第8章
OVO の言語サポート
管理対象ノードでの言語サポート
日本語環境での外部文字セットの種類
表 8-12 には、日本語環境の LANG 値と対応する外部文字セットを示します。
表 8-12 外部文字セット ( 日本語 )
ノードのプラットフォーム
LANG
外部文字セット
AIX
C
ASCII
ja_JP
シフト JIS
<lang>.IBM-932
HP-UX
Linux
Solaris
Tru64 UNIX
Windows
<lang>.IBM-eucJP
EUC
C
ASCII
ja_JP.SJIS
シフト JIS
ja_JP.eucJP
2 バイト EUC
C
ASCII
ja_JP
EUC
ja_JP.eucJP
EUC
C
ASCII
ja_JP.PCK
シフト JIS
ja
EUC
C
ASCII
ja_JP.SJIS
シフト JIS
ja_JP.eucJP
2 バイト EUC
LANG 変数は使えま
せん
ANSI コードページ 932、ASCII
変数 <lang> はオペレーティングシステムがサポートする任意の言語です。このフィールドに任
意の言語指定が可能ですが、OVO の内部メッセージは、OVO でサポートする言語でのみ受け取
れます。
第8章
273
OVO の言語サポート
管理対象ノードでの言語サポート
ログファイルエンキャプスレータがサポートする文字セット
OVO ログファイルエンキャプスレータは異なる文字セットのファイルを監視(モニター)でき
ます。OVO が監視する各ファイルについて文字セットを指定できます。管理対象ノードに設定
された文字セットとは異なる文字セットを持つファイルを監視できますが、その文字セットには
互換性が必要です。
注記
([ ノードの追加 / 変更 ] ウィンドウで設定された ) 内部処理に ASCII を文字セッ
トとして使用する場合は、モニターされるログファイルメッセージにも ASCII を
文字セットとして指定しなければなりません。
ASCII は シフト JIS のサブセットです。ASCII モードで OVO エージェントを実
行してシフト JIS ログファイルをモニターする場合は、データを失う恐れがあり
ます。
表 8-13 には、各種のログファイルメッセージ 用にサポートされる文字セットをすべて示しま
す。
文字セット
Windows
ノード
英語
日本語
英語
日本語
表 8-13 ログファイルエンキャプスレータでサポートされる文字セット
ASCII
○
○
○
○
HP-UX、Solaris、
Linux、AIX、Tru64
UNIX ノード
ISO 8859-15
○
ISO 8859-1
○
ROMAN8
HP-UX
American EBCDIC
HP-UX
多言語 OEM コードページ 850
○
OEM US コードページ 437
○
多言語 ANSI コードページ 1252
○
日本語 ANSI コードページ 932
274
AIX
○
第8章
OVO の言語サポート
管理対象ノードでの言語サポート
表 8-13 ログファイルエンキャプスレータでサポートされる文字セット ( 続き )
日本語
HP-UX、Solaris、
Linux、AIX、Tru64
UNIX ノード
英語
英語
日本語
Windows
ノード
文字セット
シフト JIS
○
EUC (2 バイト拡張 UNIX コード )
○
注記
第8章
コードページ 932 または コードページ 1252 は、NT のイベントログで有効な唯
一の文字セットです。
275
OVO の言語サポート
OVO での文字コード変換
OVO での文字コード変換
この項では、英語および日本語環境での OVO の設定方法と関連する文字セットを説明します。
英語環境の管理サーバーの設定
図 8-1 は、英語環境の HP-UX 管理サーバー上での OVO の設定と関連する文字セットを示して
います。
図 8-1
HP-UX の設定と関連する文字セット ( 英語 )
(ISO 8859-15)
ディスクへの出力
レポート
ブロードキャスト ( 保存 )
WE8ISO8859P15
(Oracle)
(ISO 8859-15)
MoM
設定
データベース
(ISO 8859-15)
opccfgupld
opccfgdwn
opchistdwn
opchistupl
(ISO 8859-15)
AIX
ISO 8859-1
ISO 8859-15
ASCII
HP-UX
Roman8
ISO 8859-1
ISO 8859-15
ASCII
Linux
ISO 8859-1
ISO 8859-15
ASCII
Solaris
ISO 8859-1
ISO 8859-15
ASCII
Tru64 UNIX
ISO 8859-1
ISO 8859-15
ASCII
OVO サーバー
(ISO 8859-15)
opcservice
OVO Java GUI
OVO Motif GUI
(ACP 1252)
(ISO 8859-15)
Windows
管理サーバー
ACP1252
ASCII
SNMP
トラップ
Node CS
アクシ ョ ン
エージ ェ ン ト
Node CS
ユーザーコマンド :
opcmsg
opcmon
opcagt
Ext. CS
設定 フ ァ イル
Node CS
モ ニ タ ー対象
ロ グ フ ァ イル
MIB
ユーザー定義
ロ グ フ ァ イル :
opcerror
opcmsglg
Node CS
管理対象 ノ ー ド
表記 :
Node CS = ノ ー ド の文字セ ッ ト
Ext. CS = 外部文字セ ッ ト
276
第8章
OVO の言語サポート
OVO での文字コード変換
図 8-2 は、英語環境の Solaris 管理サーバー上での OVO の設定と関連する文字セットを示して
います。
図 8-2
Solaris の設定と関連する文字セット ( 英語 )
(ISO 8859-15)
ディスクへの出力
レポート
ブロードキャスト ( 保存 )
WE8ISO8859P15
(Oracle)
(ISO 8859-15)
MoM
設定
データベース
(ISO 8859-15)
opccfgupld
opccfgdwn
opchistdwn
opchistupl
(ISO 8859-15)
AIX
HP-UX
OVO Java GUI
OVO Motif GUI
(ACP 1252)
(ISO 8859-15)
ISO 8859-1
ISO 8859-15
ASCII
Solaris
ISO 8859-1
ISO 8859-15
ASCII
Tru64 UNIX
ISO 8859-1
ISO 8859-15
ASCII
アクシ ョ ン
エージ ェ ン ト
Node CS
ユーザーコマンド :
opcmsg
opcmon
opcagt
Ext. CS
設定 フ ァ イル
Node CS
モ ニ タ ー対象
ロ グ フ ァ イル
MIB
ユーザー定義
Windows
管理サーバー
Roman8
ISO 8859-1
ISO 8859-15
ASCII
Linux
OVO サーバー
(ISO 8859-15)
opcservice
ISO 8859-1
ISO 8859-15
ASCII
SNMP
トラップ
Node CS
ACP1252
ASCII
ロ グ フ ァ イル :
opcerror
opcmsglg
管理対象 ノ ー ド
Node CS
表記 :
Node CS = ノ ー ド の文字セ ッ ト
Ext. CS = 外部文字セ ッ ト
ISO 8859-15 の管理サーバーファイルの処理
英語環境の管理サーバー上で、OVO は ISO 8859-15 文字セットを使って次のことを行います。
❏
ローカルログファイルのエントリー (opcerror)、一時キューファイルなどの処理
❏
OVO 設定のアップロードおよびダウンロード
❏
OVO 履歴メッセージのアップロードおよびダウンロード
❏
opcservice を使った Service Navigator の設定管理
第8章
277
OVO の言語サポート
OVO での文字コード変換
ROMAN8 の管理対象ノードファイルの変換
英語環境では、OVO は管理サーバーでの実行時の変換は行いません。OVO では、HP-UX 上の
OVO エージェントの文字セットが ROMAN8 の時、管理対象ノードの設定ファイルに対しての
み実行時の変換を行います。
管理対象ノードファイルの処理
英語環境では、OVO は管理対象ノードファイルを次のように処理します。
❏
SNMP イベント
ASCII フォーマットで、受信する SNMP イベントを解釈します。
❏
ユーザーコマンド
ユーザーコマンドを外部文字セットからノードの文字セットに変換します。
❏
設定ファイル
設定ファイルの入力は変換しません。OVO は常に、設定ファイルの処理を [ ノードの追加 /
変更 ] ウィンドウで定義されたノードの文字セットで行います。
❏
ローカルログファイル
ローカル OVO ログファイルの出力は変換しません。OVO は常に、ログファイルのコンテン
ツの処理を [ ノードの追加 / 変更 ] ウィンドウで定義されたノードの文字セットで行います。
❏
MIB 処理
OVO ノードの文字セットで MIB ファイルを処理します。
❏
アクションエージェント
アクションの開始前に、アクションエージェントは入力を管理サーバーの文字セットで受け
取り、これをノードの文字セットに変換します。
278
第8章
OVO の言語サポート
OVO での文字コード変換
管理対象ノードでのファイル処理の例
英語環境では、OVO は 管理対象ノードファイルを次のように処理します。
シナリオ
OVO エージェントの処理は、文字セット ROMAN8 です。
LANG=de_DE.iso88591
opcmsg msg_text=" これは ä、ü、ö を含むメッセージです "
変換
opcmsg の入力時の変換は、OVO メッセージインターセプタがメッセージの属
性を評価する前に、ISO8859-1 から ROMAN8 へ変換されます。
メッセージを管理サーバーへ送る時の出力変換は、ROMAN8 から
ISO8859-1/WE8ISO8859P1 ( データベースの文字セット ) に変換されます。
管理対象ノードでのファイル処理の説明
HP-UX では、異なる管理対象ノードで異なる文字セットを使うことができます。各管理対象
ノードには最もよく使う文字セットを設定してください。たとえば、ほとんどのログファイルの
モニターを ROMAN8 で行っている場合は、管理対象ノードを ROMAN8 に設定します。同様
に、OVO に送る前のほとんどのデータを文字セット ISO 8859-15 で生成している場合は、管理
対象ノードの文字セットも ISO8859-15 に設定します。明確でない場合は、ISO 8859-15 を
使ってください。
注記
第8章
各管理対象ノードでは、異なる文字セットを使用できます。管理対象ノードの文
字セットは環境内で使用する文字セットで判断します。
279
OVO の言語サポート
OVO での文字コード変換
日本語環境の管理サーバーの設定
図 8-3 は、日本語環境の管理サーバー上での OVO の設定と関連する文字セットを示しています。
図 8-3
設定および関連する文字セット ( 日本語 )
JA16SJIS
(Oracle)
( シ フ ト JIS)
ディスクへの出力
レポート
ブロードキャスト ( 保存 )
SNMP
トラップ
( シ フ ト JIS)
データーベース
( シ フ ト JIS)
opccfgupld
opccfgdwn
opchistdwn
opchistupl
AIX
シ フ ト JIS
EUC
ASCII
HP-UX
シ フ ト JIS
EUC
ASCII
MoM
設定
Linux
( シ フ ト JIS)
OVO サーバー
( シ フ ト JIS)
Solaris
opcservice
EUC
ASCII
(ACP 932)
OVO Motif GUI
( シ フ ト JIS)
管理サーバー
表記 :
Node CS = ノ ー ド の文字セ ッ ト
Ext. CS = 外部文字セ ッ ト
Windows
アクション
エージェント
Node CS
ユーザーコマンド :
opcmsg
opcmon
opcagt
Ext. CS
シ フ ト JIS
EUC
ASCII
シ フ ト JIS
設定 フ ァ イル
ASCII
Node CS
Tru64 UNIX EUC
OVO Java GUI
Node CS
ACP932
ASCII
管理対象 ノ ー ド
モニター対象
ログファイル
MIB
ユーザー定義
ログファイル :
opcerror
opcmsglg
Node CS
シフト JIS の管理サーバーファイルの処理
日本語環境の管理サーバー上では、OVO は シフト JIS 文字セットを使って次のことを行いま
す。
❏
ローカルログファイルのエントリー ( opcerror)、一時キューファイルなどの処理
❏
OVO 設定のアップロードとダウンロード
❏
OVO 履歴メッセージのアップロードとダウンロード
❏
opcservice を使った Service Navigator の設定管理
280
第8章
OVO の言語サポート
OVO での文字コード変換
EUC の管理対象ノードファイルの変換
日本語環境では、OVO は管理サーバーでの実行時の変換は行いません。OVO が実行時の変換を
行うのは、HP-UX、Solaris、AIX、または Tru64 UNIX 上の OVO エージェントの文字セットが
EUC の時に、管理対象ノードの設定ファイルに対してのみです。
管理対象ノードファイルの処理
日本語環境では、OVO は管理対象ノードファイルを次のように処理します。
❏
SNMP イベント
受信する SNMP イベントを ASCII フォーマットで解釈します。
❏
ユーザーコマンド
ユーザーコマンドを外部文字セットからノードの文字セットに変換します。
❏
設定ファイル
設定ファイルについては入力時の変換は行いません。OVO は常に、設定ファイルを [ ノード
の追加 / 変更 ] ウィンドウで定義されたノードの文字セットで処理します。
❏
ローカルログファイル
ローカル OVO ログファイルについては出力時の変換は行いません。OVO は常に、ログファ
イルのコンテンツを [ ノードの追加 / 変更 ] ウィンドウで定義されたノードの文字セットで
処理します。
❏
MIB 処理
MIB ファイルを OVO ノードの文字セットで処理します。
❏
アクションエージェント
アクションの開始前に、アクションエージェントは管理サーバーの文字セットで入力を受け
取り、ノードの文字セットに変換します。
管理対象ノードでのファイル処理の例
シナリオ
HP-UX 管理対象ノード上での OVO エージェントの処理は、文字セット EUC
で行われます。
LANG=ja_JP.SJIS
opcmsg msg_text=" これはシフト JIS のメッセージです "
第8章
281
OVO の言語サポート
OVO での文字コード変換
変換
opcmsg の入力時の変換は、シフト JIS から EUC へ変換されます。
メッセージを管理サーバーへ送る時の出力変換は、EUC から シフト JIS (
データベースの文字セット ) に変換されます。
管理対象ノードでのファイル処理の説明
HP-UX では、異なる管理対象ノードで異なる文字セットを使うことができます。各管理対象
ノードには最もよく使う文字セットを設定してください。たとえば、ほとんどのログファイルの
モニターをシフト JIS で行っている場合は、管理対象ノードをシフト JIS に設定します。同様
に、OVO に送る前のほとんどのデータを文字セット EUC で生成している場合は、管理対象
ノードの文字セットも EUC に設定します。明確でない場合は、シフト JIS を使ってください。
注記
282
各管理対象ノードでは、異なる文字セットを使用できます。管理対象ノードの文
字セットは環境内で使用する文字セットで判断します。
第8章
OVO の言語サポート
日本語環境でのフレキシブル管理
日本語環境でのフレキシブル管理
管理サーバーがシフト JIS 文字セットを実行しており、管理対象ノードが EUC 文字セットを実
行している場合、次のいずれかを行う必要があります。
❏
フレキシブル管理の管理サーバー設定ファイルを 、シフト JIS から EUC に変換する。
❏
管理対象ノードを EUC からシフト JIS に変換する。
管理サーバーを EUC に変換
管理サーバーの MoM 設定ファイルをシフト JIS から EUC に手作業で変換して、管理サーバー
の文字フォーマットを、管理対象ノードの文字フォーマットと同調させることができます。
管理サーバーの MoM 設定ファイルをシフト JIS から EUC に変換するには、次のように入力し
ます。
❏
HP-UX
/usr/bin/iconv -f sjis -t euc <mom_orig> > <mom_new>
❏
Solaris
/usr/bin/iconv -f PCK -t eucJP <mom_orig> > <mom_new>
このコマンドでは、<mom_orig> はシフト JIS のオリジナル設定ファイルの名前です。
<mom_new> は、opc_ip_addr コマンドで返された管理対象ノードの IP アドレス (16 進数 ) で
す。
管理対象ノードをシフト JIS に変換
NCS ベースまたは DCE ベースの管理対象ノードで mgrconf ファイルを EUC からシフト JIS
に変換することによって、管理対象ノードの文字フォーマットを、管理サーバーの文字フォー
マットと同調させることができます。
注記
第8章
すべての管理対象ノードで EUC を使用している場合は、allnodes ファイルを変
換することもできます。混在する環境 ( つまり、管理対象ノードのいくつかはシ
フト JIS を使用し、いくつかは EUC を使用している場合 ) では、各ノード用の
設定ファイルを作成しなければなりません。
283
OVO の言語サポート
ローカライズ版 OVO
ローカライズ版 OVO
ここでは、OVO のローカライズ版について、そのローカライズの範囲を説明します。
ローカライズの範囲
OVO のローカライズ対象には、次のコンポーネントが含まれています。
❏
テンプレート
次の管理対象ノードプラットフォームについては、メッセージソースのテンプレートが翻訳
されています。
•
HP-UX
•
Solaris
•
Windows
SMS のテンプレートと SNMP トラップのテンプレートはローカライズされていません。
❏
オペレータ用 Java GUI
オペレータ用 Java GUI と Service Navigator は、オンラインドキュメントを含めてローカ
ライズされています。また、管理サーバーから GUI クライアントソフトウェアをダウン
ロードする際にアクセスする HTML ページもローカライズされています。
インストールの手順と、インストールに使える Software Distributor (SD) バンドルのリストは、
『OVO 管理サーバー インストールガイド』を参照してください。
284
第8章
OVO の言語サポート
国際化環境での設定のアップロード
国際化環境での設定のアップロード
本項では、異なる言語環境で動作中の管理サーバー間で、設定データを交換する方法を説明しま
す。
ASCII モードでの設定のアップロード
ダウンロードデータには、送信元の管理サーバーの環境から抽出された、言語固有の情報が含ま
れています。設定の中の以下の部分が、影響を受けています。
❏
ノードの設定
❏
ログファイルのテンプレート
❏
管理サーバーの設定
そのため、送信元の管理サーバーの文字セットがサポートされていない言語環境にデータがアッ
プロードされた場合、問題が発生することがあります。たとえば、ISO885915 で動作している
管理サーバーからダウンロードした設定データを、シフト JIS で動作している管理サーバーに
アップロードした場合などは、データには互換性がありません。
OVO でのこの問題に対する解決策は、設定データを ASCII モードでアップロードすることで
す。データをアップロードするときに ASCII モードを選択すると、アップロードプロセスによ
りすべての文字セットのインスタンスが ASCII 文字セットで置き換えられます。上述の例では、
ISO885915 文字セットが、ASCII 文字セットで置き換えられます。285 ページの図 8-4 にこの
プロセスを示します。
図 8-4
国際化環境での設定の交換
ISO885915
ダウンロード
サーバー設定
ノード設定
ログファイルテンプレート
第8章
シフト JIS
ASCII アップロード
サーバー設定
ノード設定
ログファイルテンプレート
285
OVO の言語サポート
国際化環境での設定のアップロード
ダウンロードを開始する前に、ドイツ語のウムラウトやユーロ記号のように、ASCII で表現でき
ないデータが設定データに含まれていないことを確認します。そのために、7 ビット ASCII を使
います。7 ビット ASCII はすべての使用可能な文字セットのサブセットです。7 ビット ASCII
では、データを破損することなく転送できます。
強制的に ASCII でアップロードするには、いくつかの方法があります。
❏
opcconfig にパラメータを渡す
最初に OVO を設定するときに、opcconfig にパラメータ -a を付けて呼び出して、初期設
定の ASCII アップロードを有効にします。このパラメータは、通常、-c パラメータと共に
使われます。-c パラメータを使うと、opcconfig で使うデータベース文字セットが指定で
きます。詳細は、マンページ opcconfig(1M) を参照してください。
以下の例では、OVO で簡体字中国語の文字セットを使うように設定しています。
export LANG=zh_CN.hp15CN
/opt/OV/bin/OpC/install/opcconfig -a -c ZHSI6CGB231280
opcdbsetup -a または opcdbinit -a を実行しても、opccfgupld が -ascii オプションを
使うようになります。
❏
opccfgupld にパラメータを渡す
他社製の統合化パッケージまたは SPI(Smart Plug-in) をアップロードする場合、または単
にダウンロードしたデータをアップロードする場合には、パラメータ -ascii を指定して、
OVO の設定アップロードツール opccfgupld を直接呼び出すことができます。
/opt/OV/bin/OpC/opccfgupld [...] -ascii <upload_directory>
❏
サーバー上で変数を設定
強制的に ASCII モードで設定をアップロードしたい場合は、以下の変数を設定します。
ovconfchg -ovrg <management_server> -ns opc -set¥
OPC_CFG_CHAR_SET_ASCII TRUE
<management_server> には、OVO 管理サーバーの名前を指定します。
インストール時に ASCII オプションを指定せずに opccfgupld を呼び出している、統合化
パッケージや SPI では、この方法が特に有効です。OPC_CFG_CHAR_SET_ASCII パラメータ
を指定することでインストール手順が変更され、データが ASCII モードでアップロードされ
ます。
286
第8章
OVO の言語サポート
国際化環境での設定のアップロード
注記
この設定はグローバルな設定であり、他のすべての設定が置き換えられます。
データのアップロードが正常に終了したら、この設定を無効にすることをお
勧めします。
設定アップロードのデフォルトディレクトリ
設定データは、OVO 管理者 GUI を使うか、またはコマンド行から opccfgdwn(1M) コマンドを
使ってダウンロードできます。どちらの場合にも、ダウンロード指定ファイルと、ダウンロード
手順で設定ファイルを格納するディレクトリの名前を指定することが求められます。デフォルト
では、設定データは以下のディレクトリに格納されます。
/var/opt/OV/share/tmp/OpC_appl/cfgdwn/$LANG
$LANG は、お使いの環境に設定されている言語変数の値です。たとえば、英語環境の場合は C
で、日本語環境の場合は ja_JP.SJIS (HP-UX) および ja_JP.PCK (Sun Solaris) です。
opccfgupld(1M) を使って設定データをアップロードする場合、opccfgupld(1M) は自動的に現
在使用中の LANG 環境変数の値を取得し、その言語設定に従って設定データをアップロードしま
す。たとえば、LANG に C が設定されている場合には、opccfgupld は自動的に
/var/opt/OV/share/tmp/OpC_appl/cfgdwn/C から設定データをアップロードします。LANG
に es_ES.iso885915@euro が設定されている場合には、opccfgupld は次のディレクトリから
設定データをアップロードします。
/var/opt/OV/share/tmp/OpC_appl/cfgdwn/es_ES.iso885915
注記
LANG の値は、言語固有のディレクトリを決める際に、基本形式に縮小されます。
つまり、最後に付く @euro や、それに類したサフィックスは削除されます。
opccfgupld が言語固有のダウンロードディレクトリを発見できない場合、すなわち、現在の
LANG 変数の名前を持つディレクトリを発見できない場合は、C からデフォルトの設定データが
アップロードされます。C はデフォルトのディレクトリであり、常に英語版の設定データが格納
されています。
注記
言語固有のディレクトリか C ディレクトリのどちらかに、完全な設定データが格
納されている必要があります。
両方のディレクトリから結合してアップロードすることはできません。
第8章
287
OVO の言語サポート
その他の言語環境でのトラブルシューティング
その他の言語環境でのトラブルシューティング
管理サーバーを国際化環境にインストールする方法は、『OVO 管理サーバー インストールガイ
ド』を参照してください。
本項では、OVO を国際化環境で使用する上での既知の問題について説明します。
Windows NT/2000 管理対象ノード
注記
日本語版 Windows NT/2000 オペレーティングシステムの管理者ユーザーの名前
は Administrator であるため、この項に該当する問題は発生しません。
Windows NT/2000 オペレーティングシステムのローカライズバージョンの中には、管理者ユー
ザー Administrator が別の名前でローカライズされているものがあります。そのため、
Windows NT/2000 管理対象ノードへ OVO エージェントソフトウェアをインストールしようと
しても失敗することがあります。これは、Windows NT/2000 オペレーティングシステムの管理
者ユーザーが Administrator とは異なる名前になっているのにもかかわらず、OVO がユー
ザー Administrator でインストールを試みるからです。
このような問題を解決するために、OVO 管理者 GUI の [ ノードの追加 / 変更 ] ウィンドウの [ 実
行者 ] フィールドに、ローカライズした Windows NT/2000 の管理者ユーザー名を入力します。
たとえば、スペイン語版 Windows NT/2000 オペレーティングシステムでは、Administrador
を入力します。
PC 仮想ターミナルアプリケーション
PC 仮想ターミナルアプリケーションは、Windows NT/2000 ではサポートされておらず、動作
しません。
ブロードキャストコマンドの出力
ブロードキャストコマンドの出力が読めないことがあります。たとえば、Windows NT コード
ページとは異なる MS-DOS コードページを使用する MS-DOS ウィンドウで、コマンドを実行し
た場合です。西ヨーロッパ言語に対しては、ANSI コードページ ACP1252 と OEMCP850 がサ
ポートされています。
288
第8章
OVO の言語サポート
オブジェクト名のローカライズ
オブジェクト名のローカライズ
多くの OVO の設定を日本語化することができます。しかし、次の制限があります。
ASCII 文字のみを使用
OVO はノード名には ASCII 文字のみをサポートしています。
このため、次の項目に名前を付けるときは、ASCII 文字を使用します。
❏
ファイル
ファイルの例として、自動アクション、スケジュールアクション、モニタースクリプトおよ
びプログラム、正式のトラブルチケットインタフェース、通知サービス、物理コンソールが
あります。
❏
監視(モニター)対象オブジェクト ( たとえば、opcmon を使用 )
❏
オペレータ名
オペレータ名は、対応するサブディレクトリの作成に使用されるので、ローカライズはでき
ません。
❏
オペレータのパスワード
❏
OVO 管理者のパスワード
オブジェクトではなくラベルのローカライズ
OVO は、オブジェクト名 ( たとえば、テンプレート名、メッセージグループ名、またはノード
グループ名 ) を内部識別子として使用します。このため、OVO のオブジェクト自体の名前の
ローカライズはできません。
名前は、ラベルを指定しない場合にのみ、OVO GUI に表示されます。ローカライズしたオブ
ジェクト名を OVO GUI に表示するには、ラベルをオブジェクトに割り当てます。これによって
ラベルのローカライズが可能になります。なお、ラベル名ではメッセージブラウザのフィルター
処理はできません。
第8章
289
OVO の言語サポート
オブジェクト名のローカライズ
290
第8章
9 オペレータ用 OVO Java GUI
第9章
291
オペレータ用 OVO Java GUI
概要
概要
本章では、HP OpenView Operations (OVO) オペレータ用 Java GUI について説明します。オ
ペレータ用 Motif GUI と Java GUI の違いを説明します。また、OVO Java GUI とネットワー
クノードマネージャ (NNM) のデフォルト設定による統合についても説明します。
インストールの必要条件と手順は、『OVO 管理サーバー インストールガイド』を参照してくだ
さい。
292
第9章
オペレータ用 OVO Java GUI
オペレータ用 OVO Java GUI とは ?
オペレータ用 OVO Java GUI とは ?
HP OpenView Operations (OVO) オペレータ用 Java GUI は、標準の OVO Motif GUI のかわり
に使える、すぐれた GUI です。OVO Motif GUI とほぼ同じの機能に、MS Windows 形式のイ
ンターフェースをもち、優れた操作性を加えています。
Java 言語で作成されているため、OVO Java GUI は、理論上は Java Runtime Environment 環
境 (JRE) がインストールされたすべてのプラットフォームで実行できます。このため、ユーザー
の組織のニーズにあわせて、さまざまなプラットフォーム上で OVO を実行できます。さらに、
OVO のオペレータは、家庭のラップトップや職場のワークステーションなど、どこからでも
OVO またはネットワークノードマネージャ (NNM) にアクセスできます。
第9章
293
オペレータ用 OVO Java GUI
Java GUI と Motif GUI の比較
Java GUI と Motif GUI の比較
一般に、OVO のオペレータ用 Java GUI には、オペレータ用 Motif GUI と同じ機能があります。
ただし、Java と Motif の実装の違いのため、2 つの GUI が違う動作をする場面があります。こ
の項ではこのような場面を説明し、可能であれば対処する方法を示していきます。
アプリケーションの比較
Java GUI と Motif GUI では、アプリケーションの処理が異なります。
❏
仮想ターミナル
デフォルトでは、Java GUI で仮想ターミナルを使えません。仮想ターミナルを設定するに
は、アプリケーションを呼び出す「ローカルクライアントで起動」タイプの OVO アプリケー
ションを追加します。Java GUI でアプリケーションを実行する場合は、前回にそのアプリ
ケーションが実行された管理対象ノード上から、OVO はアプリケーションを開きます。
Windows NT 管理対象ノードの場合、Telnet アプリケーションを使います。UNIX で Java
GUI を実行する場合は、xterm、dtterm、または hpterm を使います。パラメータ
$OPC_NODES を設定し、Java GUI で選択されたノード名を取得します。このパラメータを
使うと、ターミナルを起動するノードを設定したアプリケーションに認識させます。
❏
NNM IP マップアプリケーション
デフォルトでは、itop と netop オペレータに NNM IP マップアプリケーション Jovw が割り
当てられています。Java GUI から Jovw を使用する方法は、311 ページの「Jovw へのアク
セス」を参照してください。
メッセージブラウザの比較
Java GUI と Motif GUI では、メッセージブラウザの処理が異なります。
❏
メッセージカラムのカスタマイズ
OVO の Java GUI では、メッセージブラウザのカラムに対して、サイズ変更、移動、非表
示、および順序変更を実行できます。Motif GUI では、カラムの非表示を実行できますが、
サイズ変更と移動を実行できません。
294
第9章
オペレータ用 OVO Java GUI
Java GUI と Motif GUI の比較
また、Java GUI では、メッセージ属性に従ってメッセージをソートできます ( たとえば、
日付、時刻、ノード、アプリケーションなど )。Motif GUI では、[ 履歴メッセージブラウザ
] でのみ、この機能が使えます。
❏
メッセージの表示
Java GUI では、すべてのメッセージまたは最新のメッセージのみの表示を選択できます。
最新メッセージのビューに表示されるメッセージ数は、設定できます。
❏
フラグの設定
Motif GUI と違って、Java GUI では、SUIAONE フラグが定期的に更新されません。つま
り、Java GUI では、メッセージステータスが変化してもすぐにフラグが更新されません。
たとえば、ブラウザのステータスが起動済みに設定される前に、オペレータ起動アクション
が終了するような場合があります。
❏
メッセージの受諾
Motif GUI メッセージブラウザでは、「メッセージブラウザ」の [ アクション ] メニューか
ら、メニュー項目 [ 表示メッセージの受諾 : < 重要度 >] を選択できます。このメニュー項目
は、Java GUI では使えません。
Java GUI では、重要度に基づいてメッセージを受諾するには、重要度レベルをフィルター
として選んで [ フィルター処理済メッセージブラウザ ] を開き、表示されているメッセージ
をすべて受諾します。または、ブラウザの [ 重要度 ] カラムをクリックして重要度順にメッ
セージをソートし、受諾する重要度のメッセージを選択してから表示メッセージをすべて受
諾します。
❏
メッセージの所有
Java GUI では、選択したメッセージしか所有できません。対照的に Motif GUI では、[ す
べて ] 所有と [ 選択メッセージ ] の所有のどちらかを選択できます。Java GUI のメッセー
ジブラウザに含まれるメッセージをすべて所有する場合は、ブラウザがすべてのメッセージ
を表示するように表示設定を変更してから、すべてを選択します。
機能全般の比較
Java GUI と Motif GUI では、OVO 機能全般の処理が異なります。
❏
ウィンドウの再表示
Motif GUI の場合、ウィンドウは常にすぐに再表示されます。このため、遅延が生じること
はありません。対照的に Java GUI では、ノード、メッセージグループ、メッセージ、およ
びサービス ( ある場合 ) の各ステータスは、設定された周期で自動的に更新されます。Java
第9章
295
オペレータ用 OVO Java GUI
Java GUI と Motif GUI の比較
GUI では、この再表示周期を変更できます。[ メッセージのプロパティ ] ウィンドウの [ 受
諾 ] ボタンを押しても、オブジェクトペインのノードの色は、すぐには更新されません。た
だし、ノードの色は、ツールバーボタン [ ブラウザの再表示 ] を押すか、[ 表示 : 再表示 ]
メニューを選択して、手作業で変更できます。また、次の自動更新まで待つこともできま
す。
❏
ユーザーの表示
現在 Java GUI にログインしている OVO ユーザーを、コマンド opcwall(1M) で確認するこ
とは、現時点ではできません。この機能は、今後の Java GUI のリリースに含まれる予定で
す。
❏
ユーザーの表示
Java GUI は、現在作業中の OVO ユーザーを格納したデータベースの表 opc_op_runtime
に、エントリーを作成しません。したがって、「OVO 非管理対象」レポートと「作業中 OVO
ユーザー」レポートに Java GUI のユーザーは含まれません。
296
第9章
オペレータ用 OVO Java GUI
ito_op 起動オプション
ito_op 起動オプション
ここでは、ito_op 起動スクリプトで起動する場合に、Java GUI が評価する起動オプションを
説明します。
次の ito_op スクリプトを入力すると、Java GUI を起動できます。
/opt/OV/www/htdocs/ito_op/ito_op &
Java GUI を起動する場合、はじめに環境からオプションが読み込まれて、起動スクリプトが渡
したコマンド行のオプションが評価され、最後に itooprc ファイルの中身が読み込まれます。
表 9-1 は 起動スクリプトで Java GUI が評価するオプションです。
表 9-1 Java GUI が評価する起動スクリプトのオプション
オプション
フォーマット
デフォルト
説明
apisid
<string>
OV_JGUI_API
特定の Java GUI に起
動時にセッション ID
を設定する。
colored_message_lines
yes|no
no
メッセージブラウザで
メッセージ行全体、ま
たは重要度カラムにの
み色を付けるかを決め
る。
def_browser
<filename>
""
ローカルホスト上の
Web ブラウザへのパ
ス。
def_look_and_feel
<string>
Windows:
com.sun.java.
swing.plaf.
motif.Motif
LookAndFeel
Java GUI の表示形式
を定義。
display
<host.domain>:0
<localhost>:0
X アプリケーションが
表示内容をエクスポー
トするホスト名。
第9章
297
オペレータ用 OVO Java GUI
ito_op 起動オプション
表 9-1 Java GUI が評価する起動スクリプトのオプション ( 続き )
オプション
フォーマット
デフォルト
説明
initial_node
<string>
<localhost>
Java GUI が接続する
OVO 管理サーバーの
ホスト名。
locale
<lang_territory>
max_limited_messages
<int>
50
ブラウザで表示される
メッセージの最大数。
nosec
true|false
false
SSL 機能を使わず、標
準モードの SSL
Secure Java GUI を起
動。
passwd
<string>
""
ログインに使う OVO
オペレータのパスワー
ド。
refresh_interval
<int> ( 秒 )
30
メッセージブラウザが
再表示される間隔。
server
<string>
<localhost>
Java GUI が接続する
OVO 管理サーバーの
ホスト名。
title_suffix
<string>
""
メインウィンドウのタ
イトルの隣に指定した
文字列を表示。
trace
true|false
false
ターミナルでトレース
メッセージの表示を可
能にする。
user
<string>
""
ログインに使う OVO
オペレータ名。
298
ロケール名を事前に設
定。
第9章
オペレータ用 OVO Java GUI
itooprc リソースファイル
itooprc リソースファイル
Java GUI リソースファイル itooprc は、オペレータ表示設定を保存するために使います。
itooprc ファイルは、[ 表示設定 ] ダイアログの [OK] ボタンをクリックするたびに、Java GUI
を起動したユーザーのホームディレクトリに自動的に作成、または更新されます。
オペレータ表示設定オプションは、itooprc ファイルにリストアップされます。各オプションの
定義は別々の行にリストされ、オプションの後ろにパラメータが設定されています。
注記
itooprc ファイルの編集は、経験豊富な管理者、またはオペレータのみが行うよ
うにしてください。
299 ページの表 9-2 では、itooprc ファイルに追加できるオプションとそのパラメータを説明し
ます。
表 9-2 itooprc オプションとパラメータ
オプション
フォーマット
説明
colored_message_lines
on|off|true|false|yes|no
メッセージブラウザのメッセージ
行全体を、そのメッセージの重要
度の色で色付けできる。
def_help_url
<URL>
管理サーバーのヘルプページへの
パス。
def_look_and_feel
<look_and_feel>
Java GUI の表示形式を定義 :
Metal、Motif、または Windows。
default_browser
<path_to_browser>
ローカルホストの Web ブラウザ
へのパス。
display
<hostname>
X アプリケーションの起動によっ
て、表示をエクスポートするホス
ト名。
ice_proxy
on|off|true|false|yes|no
プロキシサーバーを組み込み
Web ブラウザに使うかどうかを
決定。
ice_proxy_address
<hostname|IP>
プロキシサーバー ( 組み込み
Web ブラウザ ) のドメイン名、
または IP アドレス。
第9章
299
オペレータ用 OVO Java GUI
itooprc リソースファイル
表 9-2 itooprc オプションとパラメータ ( 続き )
オプション
フォーマット
説明
ice_proxy_advanced
on|off|true|false|yes|no
組み込み Web ブラウザに拡張プ
ロキシ設定を使うかどうかを決
定。
ice_proxy_ftp
<hostname|IP>
FTP サーバー ( 組み込み Web ブ
ラウザ ) のドメイン名、または
IP アドレス。
ice_proxy_ftp_port
<number>
FTP サーバー ( 組み込み Web ブ
ラウザ ) のポートの数。
ice_proxy_gopher
<hostname|IP>
Gopher サーバー ( 組み込み Web
ブラウザ ) のドメイン名、または
IP アドレス。
ice_proxy_gopher_port
<number>
Gopher サーバー ( 組み込み Web
ブラウザ ) のポートの数。
ice_proxy_http
<hostname|IP>
HTTP サーバー ( 組み込み Web
ブラウザ ) のドメイン名、または
IP アドレス。
ice_proxy_http_port
<number>
HTTP サーバー ( 組み込み Web
ブラウザ ) のポートの数。
ice_proxy_port
<number>
プロキシサーバー ( 組み込み
Web ブラウザ ) のポートの数。
ice_proxy_sec
<hostname|IP>
Secure サーバー ( 組み込み Web
ブラウザ ) のドメイン名、または
IP アドレス。
ice_proxy_sec_port
<number>
Secure サーバー ( 組み込み Web
ブラウザ ) のポートの数。
ice_proxy_sock
<hostname|IP>
ソケットサーバー ( 組み込み
Web ブラウザ ) のドメイン名、
または IP アドレス。
ice_proxy_sock_port
<number>
ソケットサーバー ( 組み込み
Web ブラウザ ) のポートの数。
initial_node
<hostname|IP>
Java GUI が接続する OVO 管理
サーバーのホスト名。
300
第9章
オペレータ用 OVO Java GUI
itooprc リソースファイル
表 9-2 itooprc オプションとパラメータ ( 続き )
オプション
フォーマット
説明
install_dir
<path>
HP 内部での使用のみ。
locale
<locale_setting>
ロケール名を事前に設定。
max_limited_messages
<number>
メッセージブラウザに表示する
メッセージの数を定義。
message_notification_dlg
on|off|true|false|yes|no
メッセージイベントが起こった場
合に警告ダイアログを表示。
message_notification_dlg_app
on|off|true|false|yes|no
メッセージイベントが起こった場
合に、実行されるローカルアプリ
ケーションを起動。
message_notification_dlg_app_path
<path>
メッセージイベントが起こった場
合に、起動するローカルアプリ
ケーションのパス。
message_notification_show_all
on|off|true|false|yes|no
1 番目に届いたメッセージ、また
はすべての新しいメッセージに対
してイベント通知を送る。
nosec
on|off|true|false|yes|no
SSL 機能を使わず標準モードの
SSL Secure Java GUI を起動。
passwd
<password>
ログインで使う OVO オペレータ
のパスワード。
port
<number>
Java GUI が管理サーバーに接続
するために使うポートの数。
prompt_for_activate
on|off|true|false|yes|no
HP 内部での使用のみ。
reconnect_interval
<number>
Java GUI が管理サーバーに再接
続するために割り当てる時間(秒
単位 )。
reconnect_timeout
<number>
Java GUI が接続不可能な管理
サーバーに対して再接続を中止す
る時間 ( 秒単位 )。
refresh_interval
<number>
Java GUI が自動的に再表示する
時間間隔を定義。デフォルトは
30 秒。
第9章
301
オペレータ用 OVO Java GUI
itooprc リソースファイル
表 9-2 itooprc オプションとパラメータ ( 続き )
オプション
フォーマット
説明
secure_port
<number>
Secure Java GUI が管理サーバー
に接続するために使うポートの
数。
severity_label
text|both|icon
メッセージブラウザの重要度カラ
ムにアイコン、テキスト、または
両方を表示するかを定義。
shortcut_tree_icon_width
<number>
アイコンのサイズ ( ピクセル単位
) を制御。デフォルトは 32 ピク
セル。
show_at_severity
0|1|2|3|4|5
イベント通知が発生するメッセー
ジの重要度を定義。
0 = 認識不能
1 = 正常域
2 = 注意域
3 = 警戒域
4 = 重要警戒域
5 = 危険域
subproduct
<subroduct_string>
HP 内部使用のみ。
tailored_applications_start
on|off|true|false|yes|no
選択されたメッセージに関係する
アプリケーションのみをポップ
アップメニューに入れる。
title_suffix
<title>
メインウィンドウのタイトルの隣
に文字列を表示。
trace
on|off|true|false|yes|no
ターミナルでトレースメッセージ
の表示を可能にする。
user
<username>
ログインに使う OVO オペレータ
名。
302
第9章
オペレータ用 OVO Java GUI
itooprc リソースファイル
表 9-2 itooprc オプションとパラメータ ( 続き )
オプション
フォーマット
説明
web_browser_type
external|auto|manual
ワークスペースペインで使う
Web ブラウザの種類
•
•
•
which_browser
1|2
External( 外部 )
Microsoft Internet Explorer
や Netscape Communicator
のような外部の Web ブラウ
ザにアクセス。
Auto( 自動 )
ワークスペースペインの
ActiveX 対応でないタブで、
Java GUI の外部にある
Web ブラウザを選択。
ワークスペースペインの
ActiveX タブで、Microsoft
Internet Explorer ActiveX
コントロールを選択。
Manual( 手作業 )
Web ブラウザのカスタム選
択。which_browser オプ
ションを参照してください。
使用するブラウザの種類 :
1 = ActiveX Internet Explorer
2 = 組み込み web ブラウザ
第9章
303
オペレータ用 OVO Java GUI
Java GUI からの NNM の使用
Java GUI からの NNM の使用
デフォルトでは、OVO Java GUI はネットワークノードマネージャ (NNM) を統合しています。
NNM の統合によって、ユーザーは NNM システムの IP マップでノードを強調表示して、OVO
の GUI から直接 OV のアプリケーションとサービスを実行できます。
NNM の統合は、次の 2 つの状況で使うことができます。
❏
ローカルシステム (Java GUI のみ )
NNM がローカルにインストールされている管理サーバー。OVO がインストールされると、
NNM の統合が自動的に実行されます。
❏
リモートシステム (Motif GUI と Java GUI)
NNM がリモートでインストールされている別のシステム。NNM システムに別のパッケー
ジを手作業でインストールします。リモートインストールの実行方法は、『OVO 管理サー
バー インストールガイド』を参照してください。
ローカルシステムでの NNM の使用 (Java GUI のみ )
ローカルシステムで NNM を使うと、OVO Java GUI からローカルに OV のサービスとアプリ
ケーションを表示して起動できます。この統合では、他のインストール手順が不要です。NNM
が OVO 管理サーバーで実行されている場合、ユーザーに割り当てられた OV アプリケーション
と OV サービスを使い、NNM GUI が設定されます。
注記
Java GUI からローカルの NNM にアクセスする場合は、OVO 管理サーバーに
OVO エージェントがインストールされ、実行されていなければなりません。
オペレータが新しい OVO Java GUI セッションにログインする場合、Java GUI サーバープロセ
ス opcuiwww は、そのオペレータに割り当てられた OV サービスと OV アプリケーションに基づ
いて、オペレータ固有の登録ディレクトリを更新します。Java GUI クライアントシステムで X
Window システムが実行されている場合は、ユーザーは Java GUI から OV アプリケーションを
表示して実行できます。
304
第9章
オペレータ用 OVO Java GUI
Java GUI からの NNM の使用
注記
ユーザーがアクセスした ovw マップでは、OVO 固有のシンボルとサブマップが
表示されません。表示されるマップには、OVO に関連したステータスメッセージ
を持たない純粋なネットワークビューが表示されます。
リモートシステムでの NNM の使用
OVO 管理サーバー以外のシステムに NNM がインストールされている場合、オペレータはオペ
レータ用 GUI から NNM にアクセスできます。
注記
オペレータは Motif と Java のどちらの GUI からでもリモート NNM システムに
アクセスできますが、Motif GUI で OV アプリケーションを起動すると、オペ
レータ独自の ovw セッションが呼び出されます。
リモートの NNM システムを使う場合は、次の点を確認してください。
❏
HP-UX、または Solaris での NNM
NNM が HP-UX サーバーか Solaris サーバーにインストールされている。HP-UX OVO
サーバーは Solaris 上で実行されているリモート NNM システムにアクセスできる。Solaris
の OVO サーバーは、HP-UX で実行している NNM システムにアクセスできる。
❏
リモートシステムと OVO サーバーの NNM
リモートシステムにインストールされている NNM バージョンが、そのアーキテクチャの
OVO サーバーの NNM バージョンと同じである ( たとえば、NNM 6.1 は、OVO A.08.00 で
リモートアクセスする場合にしか使えません )。
❏
リモートシステムの OVO エージェント
リモート NNM システム上に OVO エージェントがインストールされ、実行されている。
❏
リモートシステムでのバンドル ovw
リモート NNM システム上にバンドル OVORemoteOVw が手作業でインストールされている (
インストール手順は、『OVO 管理サーバー インストールガイド』を参照してください )。
❏
管理サーバーでのノードマッピングツール
システムドメインで使うことができる NNM ノードの情報を取得するために、管理サーバー
上に opcmapnode ツールが設定されている。
第9章
305
オペレータ用 OVO Java GUI
Java GUI からの NNM の使用
注記
リモート NNM システムでは、オペレータ固有の登録ディレクトリは使われ
ません。Java GUI サーバープロセス opcuiwww がリモートクライアント上で
このようなディレクトリを作成できないためです。ただし、複数の登録ディ
レクトリを事前に設定して、各オペレータが別のディレクトリを使うことは
可能です。
OVO GUI から使用可能な OV アプリケーション
オペレータは NNM にアクセスできるいくつかのアプリケーションを選べます。アプリケーショ
ンはアプリケーショングループの X-OVw に、図 9-1 のように含まれています。オペレータの
OVO GUI からの OV アプリケーションの起動方法は、ovw マッピングと管理サービスツールの
設定によって異なります。Java UI では、[OV アプリケーション ] タイプのアプリケーションは、
すべてのアプリケーションメニューに表示されます。
図 9-1
306
X-OVw グループに入っているアプリケーション (Java GUI)
第9章
オペレータ用 OVO Java GUI
Java GUI からの NNM の使用
注記
Java GUI から OV アプリケーションを初めて起動した場合は、オペレータのプ
ライベートなマップが使われます。Motif GUI でも同じマップを使うことができ
ます。デフォルトでは、ユーザーがマップを Motif GUI で開いていなければ、
マップが読み書きモードで開かれます。Motif GUI ではマップの読み書きアクセ
ス権が必要なため、この場合 Java GUI のマップは読み取り専用モードで開きま
す。また、Java GUI で ovw マップがすでに読み書きモードで開かれている場合、
ユーザーは Motif GUI でマップを開くことができません。
Java GUI から使用可能なアプリケーションの種類
Java GUI では、オペレータは次のアプリケーションから選択できます。
❏
メッセージノードの強調表示
選択されたメッセージに関連するノードを NNM システムにマッピングし、その NNM シス
テムの ovw セッションでノードを強調表示します。デフォルトでは、ターゲット NNM シス
テムは OVO 管理サーバーです。
❏
選択したノードの強調表示
選択されたノードを NNM システムにマッピングし、その NNM システムの ovw セッショ
ンでノードを強調表示します。デフォルトでは、NNM システムは、OVO 管理サーバーを選
択します。
❏
ovw 起動
リモート NNM システムで ovw セッションを起動します。
"opcctrlovw" コマンド
Java GUI から OV アプリケーションを起動すると、管理サーバーのエージェント上で Java
GUI サーバープロセスによって opcctrlovw コマンドが呼び出されます。このコマンドは、
UNIX のユーザーアカウント opc_op で実行されます。
次の構文で opcctrlovw コマンドを起動します。
opcctrlovw
-display <display>
-user <user>
-action <appl> <action> {<node1> <node2>...}
このコマンドの中で、使う変数は次のとおりです。
第9章
307
オペレータ用 OVO Java GUI
Java GUI からの NNM の使用
<display>
Java GUI の設定済み X ディスプレイ
<user>
OVO オペレータ名
<appl>
起動する OV アプリケーションのアプリケーション登録名
<action>
起動する OV アプリケーションのアクション
<node1>, <node2>, ...
Java GUI のノードツリーから選択されたすべてのノードの
IP ホスト名
NNM へのアクセスを設定するコマンド行ツール
OVO には、NNM へのアクセスを設定し展開するコマンド行ツールが 2 つ用意されています。
opcctrlovw
コントローラツール。
308 ページの「コントローラツール」を参照してください。
opcmapnode
ノードマッピングツール。
309 ページの「ノードマッピングツール」を参照してください。
コントローラツール
opcctrlovw ツールは、関連付けられた ovw プロセスのコントロールに用いられます。
opcctrlovw コントローラツールは、コマンド行の引き数に起動時の情報を指定されると、その情
報に基づいて ovw を呼び出します。コントローラは、1 つの ovw プロセスを制御します。コン
トローラツールのプロセスが何かの理由で終了すると、ovw プロセスは自動的に終了します。
コントローラツールの構文
コントローラツールのコマンド行構文は、次のとおりです。
opcctrlovw
[-display <display>]
[-user <username>]
[-stop | -highlight <node> | -action <reg-appl> <reg-action> {<node>}]
詳細は、opcctrlovw(1m) のマンページを参照してください。
コントローラツールの設定
コントローラツールを設定するには、ユーザー固有の設定を指定している設定ファイルを作成し
ます。この設定ファイルを管理サーバーに保存して、各管理対象ノードステーションへ配布しま
す。
308
第9章
オペレータ用 OVO Java GUI
Java GUI からの NNM の使用
コマンド行で指定したユーザー名は、キーとして使われます。各ユーザー名に対して、マップを
含む設定項目、登録ディレクトリ、読み取り専用モード、読み書きモードなどを設定できます。
設定ファイルは、次のドキュメントタイプ定義 (DTD) を含む拡張マークアップ言語 (XML) に基
づいたファイルです。
<!ENTITY
<!ENTITY
<!ENTITY
<!ENTITY
<!ENTITY
<!ENTITY
<!ENTITY
<!ENTITY
Config (Default?,User*) >
User (Name,Map?,Dir?,(ReadOnly | ReadWrite)? >
Default (Map?,Dir?,(ReadOnly | ReadWrite)? >
Name (#PCDATA) >
Map (#PCDATA) >
Dir (#PCDATA) >
ReadOnly EMPTY >
ReadWrite EMPTY >
例
<?xml version="1.0" ?>
<Config xmlns="http://www.hp.com/OV/opcctrlovw">
<Default>
<Map>hugomap</Map>
<ReadOnly/>
</Default>
<User>
<Name>opc_op</Name>
<Map>mymap</Map>
<Dir>/sdlflf/sdflksdjf/sdfsldk:/sdflkdsh</Dir>
<ReadWrite/>
</User>
<User>
<Name>hugo</Name>
<Map>hugomap</Map>
<ReadOnly/>
</User>
</Config>
ノードマッピングツール
OVO GUI からリモートの OV アプリケーションまたはサービスを起動する前に、アプリケー
ションを起動するターゲットノードをマップする必要があります。これには、OVO のツール
opcmapnode を使います。このツールは、OVO 管理サーバーで実行し、システムドメインで使
用可能な NNM ノードに関する情報を起動時に自動的に判断します。
第9章
309
オペレータ用 OVO Java GUI
Java GUI からの NNM の使用
パターンマッチでノード名を表示
ノードマッピングツールは、パターンマッチを使って stdout にノード名を表示します。登録
ノードで、問題のノードが強調表示されている場合、ノードマッピングツールは対応する NNM
システムで指定されたノード名を検索するために、パターンマッチを使用します。このように、
ノードマッピングツールは、マッチテーブルでホスト名または IP アドレスのパターンを検索し
ます。
パターンマッチ処理は、ファイルの先頭から末尾へ向かって最初にパターンが一致するまで続け
られます。パターンが一致すると、指定されたターゲットノードが返されます。一致するパター
ンがない場合、出力は空になります。
ノードマッピングツールの構文
opcmapnode ツールは、次の例のように、OVO アプリケーションの動的なターゲットノードコ
マンドとして、引用符 (`) で囲んで使います。
`opcmapnode <node>`
詳細は、opcmapnode(1m) のマンページを参照してください。
ノードマッピングツールの設定
渡されると、opcmapnode は次のファイルを読み込みます。
/etc/opt/OV/share/conf/OpC/mgmt_sv/opcmapnode.conf
この設定ファイルの各行には、OVO パターンがあります。次のようにノード名、または
$MGMT_SERVER 変数が後に続いています。
^<*>.site1.my.domain$
^<*>.site2.my.domain$
^<*>.$
system1.my.domain
system2.my.domain
$MGMT_SERVER
この設定ファイルで opcmapnode が起動されると、ドメインサイト 1 のノードはすべてシステム
1 に、ドメインサイト 2 のノードはすべてシステム 2 にマップされます。他のノードはすべて
OVO 管理サーバーにマップされます。
注記
310
opcmapnode がノード名を返さない場合、使用可能な NNM システムのみがロー
カルにインストールされます。マッピングファイルが存在しない場合、または
マッピングファイルにパターン行が含まれていない場合、すべての NNM ノード
が管理サーバーにマッピングされます。
第9章
オペレータ用 OVO Java GUI
Jovw へのアクセス
Jovw へのアクセス
Jovw はネットワークノードマネージャ (NNM) への Java ベースの Web インタフェースです。
Jovw は、OVO 登録アプリケーションに統合され、デフォルト設定ではオペレータ itop とオペ
レータ netop に割り当てられています。この項では、Jovw を使ってデフォルトの IP マップへ
アクセスする方法と、他の IP マップへアクセスできるように統合を修正する方法を説明します。
Jovw でデフォルトの IP マップにアクセスする
Jovw でデフォルトの IP マップにアクセスするには、次の手順に従ってください。
1. OVO 管理サーバーで ovw を起動します。
ユーザー root で次のように入力します。
ovw
Jovw へアクセスするときは、ovw をあらかじめ実行しておく必要があります。
2. 必要に応じて OVO 管理者で、アプリケーショングループ Jovw を他のオペレータに割り当て
ます。
3. Java GUI を起動し、ログインします。
ログイン済みの場合は、メニューバーから [ 表示 : 設定の再ロード ] を選択します。このオ
プションは、OVO 管理サーバーから、新しい設定を取得します。
4. メニューバーから [ 編集 : 表示設定 ] を選択します。
5. ローカル Web ブラウザのパスを入力します。
6. IP マップでノードを強調表示します。
IP マップでノードを強調表示するには、オブジェクトペインのノードを選択し、ポップアッ
プメニューから、メニュー項目 [ 起動 : Jovw: IP マップでの強調表示 ] を選択します。
重要
第9章
Jovw は、ovw のデフォルトマップを複製します。このため、Jovw にアクセスす
るときに ovw があらかじめ実行されている必要があります。
311
オペレータ用 OVO Java GUI
Jovw へのアクセス
Jovw で他の IP マップにアクセスする
デフォルト以外の IP マップへアクセスするには、OVO の管理者用 GUI で Jovw アプリケー
ションを修正します。
OVO の管理者用 GUI で Jovw アプリケーションを修正するには、次の手順に従ってください。
1. [Jovw]アプリケーショングループの[IP マップでの強調表示]アプリケーションと[Jovw]アプ
リケーションをコピーします。
2. デフォルト以外の IP マップを使えるように、これらのアプリケーションを次のように修正し
ます。
❏
[IP マップでの強調表示 ] アプリケーションをコピーします。
a. [IP マップでの強調表示 ] アプリケーションを右クリックし、ポップアップメニュー
から [ コピー ] を選択します。
b. 必要に応じて名前とラベルを修正します。
c.
[アプリケーション呼出]フィールドでdefaultという文字列を、適用するIPマップ名
に変更します。
d. [OK] をクリックし、コピーしたアプリケーションを新しい名前で保存します。
❏
[Jovw] アプリケーションをコピーします。
a. [Jovw] アプリケーションを選択し、右クリックして、ポップアップメニューから [ コ
ピー ] を選択します。
b. 必要に応じて名前とラベルを修正します。
c.
[ アプリケーション呼出 ] フィールドで、呼び出しに次の文字列を追加します。
?MapName=<new_map>
この文字列の中の <new_map> はアクセスしたい IP マップの名前です。
たとえば、アプリケーション呼出は、次のように指定します。
http://$OPC_MGMTSV:3443/OvCgi/jovw.exe?MapName=new_map
d. [OK] をクリックし、コピーしたアプリケーションを新しい名前で保存します。
3. 新しいアプリケーショングループを作成します。
4. ( ドラッグ & ドロップを使用して ) そのグループへ新規アプリケーションを移動します。
5. 未変更のアプリケーション [OV ランチャー ] も新規グループへ追加します。
312
第9章
オペレータ用 OVO Java GUI
Jovw へのアクセス
アプリケーションを追加するには、[ 編集 ] メニューで [ コピー ] と [ 貼り付け ] を実行し
ます
6. 新規グループを OVO オペレータへ割り当てます。
7. OVO 管理サーバーで ovw を起動します。
ユーザー root で次のコマンドを入力します。
ovw -map <new_map>
このコマンドの中の <new_map> は、前の手順で指定した IP マップの名前です。
Jovw へアクセスするときは、ovw をあらかじめ実行しておく必要があります。
8. Java GUI を起動し、ログインします。
ログイン済みの場合は、メニューバーから [ 表示 : 設定の再ロード ] を選択します。OVO
管理サーバーから新しい設定が取得されます。
9. メニューバーから [ 編集 : 表示設定 ] を選択します。
10. ローカル Web ブラウザのパスを入力します。
11. IP マップでノードを強調表示します。
オブジェクトペインでノードを右クリックして、ポップアップメニューから新しく作成した
アプリケーションを選択します。
重要
第9章
Jovw は、ovw マップを複製します。このため、Jovw にアクセスするときに ovw
があらかじめ実行されている必要があります。
313
オペレータ用 OVO Java GUI
他の Java アプリケーションからの Java GUI の操作
他の Java アプリケーションからの Java GUI の操作
Java GUI の特定の機能は、Java GUI のリモート API を使って、他の Java アプリケーション
から制御できます。
Java GUI のリモート API の概念、統合の詳細、および利用方法については、『OVO
Application Integration Guide』を参照してください。
利用できる Java GUI のリモート API の詳細は、次の URL から入手できる『Java GUI Remote
APIs Specification』を参照してください。
http://<management_server>:3443/ITO_DOC
ここで、<management_server> は管理サーバーの完全なホスト名です。
314
第9章
オペレータ用 OVO Java GUI
Java GUI のオペレータデフォルトの割り当て
Java GUI のオペレータデフォルトの割り当て
次の 2 つのアプリケーショングループを使って、Java GUI のオペレータエリアの、起動時のデ
フォルトの動作を定義できます。
❏
ショートカット
新しいアプリケーショングループを作成して、Java GUI のショートカットバーの最後に追
加できます。このアプリケーショングループには、任意のアプリケーションを入れることが
できます。
❏
ワークスペース
新しいアプリケーショングループを作成して、Java GUI ワークスペースペインの既存のデ
フォルトワークスペースの後に追加できます。このアプリケーショングループには、任意の
アプリケーションを入れることができます。
注記
オペレータ、オペレータグループ、または全オペレータを単位として、一連の
ショートカットやワークスペースを割り当てることができます。
OVO 管理者によって割り当てられるオペレータデフォルトの詳細は、『OVO Java GUI オペ
レータガイド』を参照してください。
オペレータデフォルトの割り当て
オペレータデフォルトを割り当てるには、以下の手順を理解している必要があります。
❏
新しいアプリケーショングループの作成
❏
アプリケーショングループへのアプリケーションの追加
❏
オペレータへのアプリケーションとアプリケーショングループの割り当て
新しいアプリケーショングループの作成
新しいアプリケーショングループを作成するには、以下の手順を実行します。
1. Motif GUI で [ 登録ノード] ウィンドウのメニューバーから [ ウィンドウ: 登録アプリケーショ
ン ] を選択します。[ 登録アプリケーション ] ウィンドウが表示されます。
2. [登録アプリケーション]ウィンドウのメニューバーから[アクション: アプリケーション->アプ
リケーショングループの追加 ] を選択します。
第9章
315
オペレータ用 OVO Java GUI
Java GUI のオペレータデフォルトの割り当て
3. アプリケーショングループの名前、ラベル、説明を、フィールドに入力します。
4. [OK] をクリックします。[ 登録アプリケーション ] ウィンドウに新しいアプリケーショング
ループのシンボルが表示されます。
アプリケーショングループへのアプリケーションの追加
アプリケーショングループへアプリケーションを追加するには、以下の手順を実行します。
1. Motif GUI で、[ 登録アプリケーション] ウィンドウから [ アクション: アプリケーション->OVO
アプリケーションの追加 ] を選択します。
2. [OVO アプリケーションの追加 ] ウィンドウで、[ アプリケーション名 ] を入力します。ウィンドウ
の各フィールドに入力します。
3. [OK] をクリックします。[ 登録アプリケーション ] ウィンドウに新しいアプリケーションのシ
ンボルが表示されます。
オペレータへのアプリケーションとアプリケーショングループの割り当て
オペレータへアプリケーションとアプリケーショングループを割り当てるには、以下の手順を実
行します。
1. Motif GUI で、[ 登録ノード ] ウィンドウのメニューバーから、[ ウィンドウ : 登録ユーザープロ
ファイル ] または [ 登録ユーザー ] を選択します。[ 登録ユーザープロファイル ] ウィンドウま
たは [ 登録ユーザー ] ウィンドウが表示されます。
2. [ 登録ユーザープロファイル ] ウィンドウまたは [ 登録ユーザー] ウィンドウで、任意のユーザー
アイコンを右クリックして、[ 変更 ] を選択します。
3. [ ユーザーの変更 ] ウィンドウで、[ アプリケーション ] ボタンをクリックします。
4. [ 登録アプリケーション ] ウィンドウで、登録したいアプリケーションまたはアプリケーション
グループのシンボルをクリックし、[ ユーザーのアプリケーション ] ウィンドウまでドラッグ
して、そのアプリケーションまたはアプリケーショングループを割り当てたいユーザーの
ウィンドウ上でマウスボタンを離します。
注記
316
階層構造を持つアプリケーション、すなわちアプリケーショングループを割
り当てると、同じ構造がユーザーの [ アプリケーションデスクトップ ] ウィン
ドウにも表示されます。
第9章
オペレータ用 OVO Java GUI
パフォーマンス向上のヒント
パフォーマンス向上のヒント
ここでは、オペレータ用 OVO Java GUI のパフォーマンスを向上させる方法とヒントを説明し
ます。
ログオン中の Java GUI ユーザーの確認
OVO 管理サーバーまたはデータベースプロセスを長期間停止させる場合は、Java GUI に現在ロ
グインしている OVO オペレータをあらかじめ確認し、これらのオペレータに終了予定を通知す
ると便利です。
現在 Java GUI にログインしている OVO オペレータを検索するには、次のツールを起動します。
/opt/OV/contrib/OpC/listguis -java
ツールを実行すると、オープンしている Java GUI の数、オペレータの名前、および Java GUI
のホスト名が表示されます。この情報に基づいて、Java GUI の終了または opcuiwww プロセス
の強制終了をオペレータに依頼できます。
セキュリティの例外警告
Web ブラウザで Java GUI をアプレットとして実行したときにセキュリティの例外警告を受信し
た場合は、identitydb.obj セキュリティファイルがバイナリモードでダウンロードされていな
いことが原因と考えられます 。
バイナリモードで identitydb.obj セキュリティファイルをダウンロードするには、次の手順
に従ってください。
1. /opt/OV/httpd/conf/mime.types ファイルを開いて、次の行を追加します。
application/x-javakey
obj
2. root ユーザーで、次のコマンドを入力して Apache Web サーバーを再起動します。
/opt/OV/httpd/bin/apachectl restart
3. identitydb.obj ファイルを再度ダウンロードします。
第9章
317
オペレータ用 OVO Java GUI
パフォーマンス向上のヒント
318
第9章
10 OVO プロセス
第 10 章
319
OVO プロセス
概要
概要
本章では、HP OpenView Operations (OVO) が使用する管理サーバーおよび管理対象ノードの機
能の概要を説明します。
320
第 10 章
OVO プロセス
OVO でのコミュニケーション
OVO でのコミュニケーション
OVO での管理サーバーや管理対象ノードおよびプロセスの間のコミュニケーションの流れは、
図 10-1 のとおりです。
図 10-1
OVO の機能の概要
管理対象ノード
管理サーバー
ディスプレイ
ステーション
外部
トラブルチケット
システム
外部
通知サービス
メッセージソース
コンソール
メッセージ
SNMP トラップ
ログファイル
コンソール
インターセプタ
メッセージ
マネージャ
メッセージ
エージェント
イベント
インターセプタ
ログファイル
エンキャプスレータ
グループ
替え
NT イベントログ
+
アクション
モニターソース
モニタースクリプト
/ プログラム
モニター
エージェント
SNMP
パフォーマンス
測定基準
モニタースクリプト
/ プログラム
その他
モニタースクリプト
/ プログラム
い
( 外部 ) エージェント
き
し
SNMP MIB
ブ
システム値
値
提供アクション
シェルスクリプト
プログラム
ディスプレイ
マネージャ
ロ
オ
ー
ペ
ド
レ
ア ー キ
ク タ ャ
シ 起 ス
ョ 動 ト
ン
ログ
フィルター ファイル
アクション
エージェント
Motif
GUI
メッセ
ージ
データ
ベース
自動アクション
コマンド
インターセプタ
相関処理
ローカル自動アクション
しきい値の超過
opcmsg
+
アクション
マネージャ
Motif
GUI
WWW UI
サーバー
Java
GUI
WWW UI
サーバー
Java
GUI
ブロードキャスト
オペレータ起動
アクション
....
第 10 章
321
OVO プロセス
OVO でのコミュニケーション
OVO エージェントと管理サーバーは、DCE や NCS ファイル ( 待ち行列 )、パイプやシグナルな
どに基づき、リモートプロシージャコール (RPC) を用いてコミュニケーションを行います。これ
らの機構は、管理サーバーと管理対象ノード間の通信や、管理サーバーでローカルに実行される
プロセス間のコミュニケーションに適用されます。
プロセス間のコミュニケーションや、各プロセスの動作の詳細は、323 ページの「管理サーバー
のプロセス」および 329 ページの「管理対象ノードプロセス」を参照してください。
322
第 10 章
OVO プロセス
管理サーバーのプロセス
管理サーバーのプロセス
この項では、管理サーバーの OVO プロセスとその関連ファイルを説明します。
管理サーバーのプロセスの種類
ここでは、OVO 管理サーバーで実行されるプロセスを説明します。
opc
OVO の管理者とオペレータが使う OVO GUI ログオンプログラム。このプロ
グラムは、opcuiadm と opcuiopadm、または opcuiop を 指定されたユーザー
名に応じて呼出します。
opcactm
アクションマネージャは、コントロールエージェントを介して自動アクショ
ン、オペレータ起動アクション、スケジュールアクション、およびアプリケー
ションの起動とブロードキャスト情報を アクションエージェントに提供しま
す。さらに、この機構を使用して外部の指示を決定します。
ovoareqsdr
リクエストセンダーは、コントロールエージェントに、ローカル OVO エー
ジェントの起動、停止、または更新を通知します。また、リクエストセンダー
は OVO マネージャプロセスの自己監視と、管理対象ノードの定期ポーリング
も担当しています。
opcctlm
コントロールマネージャは、他のすべての OVO マネージャプロセスの起動と
停止、すべてのライセンスチェックを行い、OVO データベースの保守機能を
コントロールします。
opcdispm
ディスプレイマネージャは OVO Motif GUI 機能を提供します。ディスプレイ
マネージャは、オペレータによって発行されるオペレータ起動アクション、ア
プリケーションの起動情報 ( 新しいターミナルを要求しないアプリケーション
)、およびブロードキャスト情報もアクションマネージャに提供します。複数の
OVO ユーザーの GUI を同時にアクティブにできますが、1 人のオペレータに
対して設定できる Motif GUI は 1 つのみです。
opcdistm
分配マネージャは、分配エージェント (opcdista) のリクエストによって、
ノード固有の設定を管理対象ノードに分配します。分配マネージャを使うと、
seldist 設定ファイルでユーザーが指定した規則に基づいた、ファイルやバ
イナリの選択的な分配が可能になります。並存する分配セッションに対してそ
れぞれサブプロセス (opctts) がフォークされます。さらに、自動アクション
およびオペレータ起動アクションに必要なスクリプトとプログラム、スケ
第 10 章
323
OVO プロセス
管理サーバーのプロセス
ジュールアクション、モニターリクエストおよびブロードキャストリクエスト
も、この 分配マネージャを介して分配されます。また、分配マネージャも子
プロセス、通信マネージャを管理サーバー間通信のために起動します。
opcecm
イベント相関処理マネージャは、サーバー MSI に接続して、イベント相関処
理 (EC) エンジンによって OVO メッセージフローへのアクセスとメッセージ
の変更ができるようにします。メッセージは、フィルターと条件に従って関連
付けられ、OVO に書き込まれ、[ メッセージソース : MSI opcecm] として [
メッセージ詳細 ] ウィンドウ ( メッセージブラウザから利用できる ) に表示さ
れます。すべてのサーバープロセスと同じように、イベント相関処理マネー
ジャは、コントロールマネージャ opcctlm によってコントロールされます。
opcecmas
注釈サーバー は、管理サーバー上で稼働し、ECS エンジンの外からデータを
取得し相関処理サーキット内で使用します。このプロセスは、標準の注釈 API
を使用して opcecm プロセスと連結します。外部プログラムを起動する注釈リ
クエストを受取り、そのサーキットに対して出力を返します。
opcmsgm
メッセージマネージャは、メッセージレシーバ ( opcmsgr) を介して管理対象
ノードからメッセージを受け取ります。そのメッセージは管理サーバー上で動
作中の メッセージマネージャによって、相関処理とグループ替えをしてログ
できます。メッセージマネージャは、注釈の追加、通知の発行、および外部通
知とトラブルチケットの発行のための トラブルチケットおよび通知サービス
マネージャへメッセージの転送も行います。
opcforwm
メッセージ転送マネージャは、メッセージマネージャ opcmsgm の時間のかか
るタスク ( リモートマネージャへのメッセージの送信など ) を軽減します。こ
の軽減によって、メッセージマネージャがメッセージを効率的に管理できるよ
うになります。ローカルの「ソース」管理サーバーでは、メッセージ転送マ
ネージャは、データをメッセージマネージャ ( メッセージの形式で )、アク
ションマネージャ ( アクションへの応答 )、ディスプレイマネージャ ( 受諾、
注釈の追加などのメッセージの操作 ) から受信します。メッセージ転送マネー
ジャは、「ターゲット」の管理サーバーのメッセージレシーバにデータを送信
します。
opcmsgr
メッセージレシーバは、管理対象ノードからすべてのメッセージを収集しま
す。メッセージレシーバは、メッセージを即座に受信できるように設計された
メッセージマネージャの補助プロセスです。メッセージレシーバは NCS エー
ジェントからのみメッセージを受け付けます。
opcmsgrd
opcmsgr と同様。NCS、DCE、および Sun RPC エージェントからメッセー
ジを受け付けます。
324
第 10 章
OVO プロセス
管理サーバーのプロセス
opctss
分配マネージャのサブプロセスは、TCP/IP を使用して設定データを分配エー
ジェントに送信します。
opcttnsm
トラブルチケットおよび通知サービスマネージャは、外部通知インタフェース
および外部トラブルチケットインタフェースにメッセージ属性を渡します。こ
のマネージャは、高いメッセージスループットを保証するための メッセージ
マネージャの補助プロセスです。メッセージに外部指示が指定されている場
合、トラブルチケットおよび通知サービスマネージャはアクションマネージャ
を介してそのヘルプテキストを評価します。
トラブルチケットおよび通知サービスマネージャがキュー内にメッセージを受
信すると、このメッセージをトラブルチケットインタフェースまたは外部通知
サービスに渡します。この場合は、顧客側が定義したメッセージ受信プログラ
ム ( チケットインタフェース、通知サービスなど ) をフォークおよび実行しま
す。このプログラムが終了すると、すぐに SIGCHLD がトラブルチケットおよ
び通知サービスマネージャに送られます。同マネージャは、別の SIGCHLD を
受信するまでメッセージキューの処理を停止します。
opcuiadm
OVO 管理者 GUI は、管理者の設定作業に必要な GUI です。追加の
opcuiopadm プロセスが起動されます。GUI は root ユーザーで実行されます。
opcuiop
OVO オペレータ GUI は、メッセージの表示とアプリケーションの起動のため
のものです。各オペレータに対し、オペレータの UNIX ユーザーで、この
GUI の 1 インスタンスが動作します。
opcuiopadm
OVO 管理者 GUI は、管理者のオペレータ機能 ( メッセージのブラウズ、アプ
リケーションの起動 ) のために必要な GUI です。この GUI は OVO 管理者の
UNIX ユーザーで実行されます。
opcuitadm
OVO テンプレート管理者 GUI は、テンプレート管理者が設定を行うために必
要です。この GUI は root ユーザーで実行されます。
opcuiwww
サーバープロセスは、オペレータ用 OVO Java GUI の機能を提供します。こ
のプロセスは、Java GUI とディスプレイマネージャとの間のすべての通信要
求を転送します。各 Java GUI に対して、少なくともサーバープロセスが 1 つ
起動します。
第 10 章
325
OVO プロセス
管理サーバーのプロセス
管理サーバー上のプロセスファイルの種類
OVO 管理サーバープロセスに使用するファイルは、次のディレクトリにあります。
/var/opt/OV/share/tmp/OpC/mgmt_sv
ここでは、パイプとキューファイルを説明します。
actreqp/actreqq
ディスプレイマネージャ、メッセージマネージャ、TTNS マネージャ、( およ
びアクションマネージャ ) が、アクションマネージャにアクションリクエスト
を送るために使うキューファイルまたはパイプファイル。
actrespp/actrespq
メッセージレシーバ、リクエストセンダー、および アクションマネージャが、
アクションレスポンスをアクションマネージャに送るために使うキューファイ
ルまたはパイプファイル。
ctrlq/ctrlp
ディスプレイマネージャと コントロールマネージャとの間のキューファイル
またはパイプファイル。
cfgchanges
設定の変更 ( グループ替え条件、ノード、トラブルチケット、通知サービスな
ど ) を OVO 管理サーバーに伝えるためのファイル。
dispq<#>
dispp<#>
ディスプレイマネージャと GUI (opcuiop/opcuiadm) との間のキューファイル
またはパイプファイル。実行中の OVO GUI ごとに、このキューまたはパイプ
のインスタンスが 1 つ存在します。
forwmgrp/forwmgrq
メッセージマネージャ、ディスプレイマネージャ、アクションマネージャ、お
よび 転送マネージャが、他の管理サーバーに転送するデータを渡すために使
うキューファイルまたはパイプファイル。
magmgrp/magmgrq
メッセージディスパッチャと リクエストハンドラーの間のキューファイルま
たはパイプファイル。
326
第 10 章
OVO プロセス
管理サーバーのプロセス
mpicdmp/mpicdmq
ディスプレイマネージャとメッセージストリームインタフェースが、メッセー
ジ変更イベントのハンドリングのためのコントロールシーケンス転送に使う
キューファイルまたはパイプファイル。
mpicmmp/mpicmmq
メッセージマネージャとメッセージストリームインタフェースが、MSI を経
由したメッセージハンドリングのためのコントロールシーケンスの転送に使う
キューファイルまたはパイプファイル。
mpimmp/mpimmq
メッセージマネージャとメッセージストリームインタフェースが、MSI プロ
グラムからメッセージマネージャへのメッセージ転送に使うキューファイルま
たはパイプファイル。
msgmgrq/msgmgrp
メッセージレシーバと メッセージマネージャとの間のキューファイルまたは
パイプファイル。
oareqhdl
他のプロセスとの接続を保存するために、オープンエージェントのリクエスト
ハンドラーが使用するファイル。
opcecap/opcecaq
メッセージマネージャから イベント相関処理マネージャにメッセージを渡す
ために使うキューファイルまたはパイプファイル。
pids
コントロールマネージャが制御する OVO マネージャのプロセス ID。自分自
身の監視にも使います。
rqsdbf
管理対象ノード上のコントロールエージェントにアクセスできないときに、リ
クエストセンダーがリクエストの保存に使うバッファーファイル。
rqsp/rqsq
リクエストハンドラーと リクエストセンダーの間のキューファイルまたはパ
イプファイル。ディスプレイマネージャとアクションマネージャにも使用され
ます。
第 10 章
327
OVO プロセス
管理サーバーのプロセス
ttnsarp/ttnsarq
メッセージの指示を TTNS マネージャからフェッチしなければならないとき
に、トラブルチケットマネージャとアクションマネージャが使うキューファイ
ルまたはパイプファイル。
ttnsq/ttnsp
メッセージマネージャ、トラブルチケットマネージャ、通知サービスマネー
ジャの間で使うキューファイルまたはパイプファイル。
328
第 10 章
OVO プロセス
管理対象ノードプロセス
管理対象ノードプロセス
この項では、OVO 管理対象ノードで使用するプロセスを説明します。
管理対象ノード上のプロセスの種類
ここでは、OVO 管理対象ノード上のプロセスを説明します。これらのプロセスのためのファイ
ルについては、331 ページの「管理対象ノード上のプロセスファイルの種類」で説明していま
す。
coda
組み込みパフォーマンスコンポーネント は、オペレーティングシステムからパ
フォーマンスカウンターとインスタンスデータを収集します。しきい値監視テ
ンプレートは、組み込みパフォーマンスコンポーネントが収集したパフォーマ
ンス測定基準にアクセスするために使用されます。
opcacta
アクションエージェント は、自動アクションおよびオペレータ起動アクショ
ン、スケジュールアクション ( スクリプト、プログラム ) の起動および制御を
行います。コマンドのブロードキャストと [OVO アプリケーションの追加 / 変
更 ] ウィンドウで、[ ウィンドウ使用 ( 入出力可 )] が設定されたアプリケー
ションにも、アクションエージェントが使用されます。
opcdista
分配エージェントは、分配マネージャ (opcdistm) からノード固有の設定を要
求します。自動アクション、オペレータ起動アクション、スケジュールアク
ション、モニター、およびブロードキャストに必要なスクリプトとプログラム
も 分配マネージャを通じて分配できます。
opceca
イベント相関処理エージェントは、ECS 実行時ライブラリが OVO サーバーに
統合される場合と同じ方法で、エージェント MSI に接続します。この接続に
よって、エージェント上の OVO メッセージフローのメッセージにアクセスや
変更が行えるようになります。また、このプロセスで変更されたメッセージ
は、メッセージソース "MSI: opceca" として [ メッセージ詳細 ] ウィンドウ (
メッセージブラウザから利用できる ) に表示されます。すべてのエージェント
プロセスと同じように、このプロセスは コントロールエージェントによって制
御されます。
opcecaas
注釈サーバー は、管理対象ノード上で動作し、ECS エンジンの外からデータ
を取得して相関処理サーキット内で使用します。このプロセスは標準の注釈
API を使って opceca プロセスと連結します。外部プログラムを起動する注釈
リクエストを受取り、そのサーキットに対して出力を返します。
第 10 章
329
OVO プロセス
管理対象ノードプロセス
opcle
ログファイルエンキャプスレータは、OVO 管理者によって指定されたメッ
セージまたはパターンを、アプリケーションログファイルやシステムログファ
イル (Windows NT のイベントログを含む ) から検索します。ログファイルエ
ンキャプスレータは、検索してフィルター処理したメッセージを メッセージ
エージェントに転送します。
opcmona
監視エージェントは、次の項目を監視をします。
❏
システムパラメータ (CPU 負荷、ディスク利用状況、カーネルパラメータ
など )
❏
SNMP MIB
❏
他のパラメータ ( 指定された場合 )
監視エージェントは値をチェックし、規定のしきい値に反するものを探しま
す。しきい値を超えた場合は、メッセージを生成しメッセージエージェントに
転送します。OVO 管理者は監視対象オブジェクトのポーリング周期を設定で
きます。また、opcmon(1) コマンドおよび opcmon(3) API を ( 非同期に ) 使
用して、監視エージェントに現在のしきい値を設定できます。
監視エージェントは起動しても、即座に監視を開始するわけではありません。
ポーリング周期を 1 回待機した後、初めてモニタースクリプトを実行します。
通常、ポーリング周期は 30 秒から 5 分です。
opcmsga
メッセージエージェントは、ローカルシステムの ログファイルエンキャプス
レータ、監視エージェント、コンソールインターセプタ、イベントインターセ
プタ、メッセージインターセプタからメッセージを受け取ります。そのメッ
セージは、管理サーバーで実行中の メッセージレシーバへ転送されます。管
理サーバーとの接続が失われた場合、そのメッセージはローカルにバッファリ
ングされます。メッセージエージェントは、アクションエージェントにタスク
を転送することで、ローカルな自動アクションを起動します。
opcmsgi
メッセージインターセプタは、着信メッセージを受信して処理します。
opcmsg(1) コマンドと opcmsg(3) API は、メッセージを OVO に転送するの
に使用できます。特定の種類のメッセージを取り込んだり除外したりするため
の条件を設定できます。
opcctla
コントロールエージェントは、すべての OVO エージェントを起動または停止
します。また、OVO の自己監視も行います。コントロールエージェントは、
リクエストセンダーによって新しい設定および分配リクエストを通知されま
す。
330
第 10 章
OVO プロセス
管理対象ノードプロセス
opctrapi
イベントインターセプタは、SNMP イベントを OVO に取り込むためのメッ
セージインタフェースです。特定の種類のメッセージを取り込んだり除外した
りするための条件を設定できます。
管理対象ノード上のプロセスファイルの種類
ここでは、329 ページの「管理対象ノード上のプロセスの種類」で概要を説明した OVO プロセ
スが使用する、パイプおよびキューファイルを説明します。これらのファイルの位置は、332
ページの「管理対象ノード上のプロセスファイルの位置」に示します。
actagtp/actagtq
アクションエージェントに対する保留中のアクション要求のキューファイルま
たはパイプファイル。保留中のアクション要求は メッセージエージェントと
コントロールエージェントによって追加されます。アクションエージェント
は、5 秒おきにキューファイルをポーリングします。
monagtq/monagtp
UNIX システム上での OVO モニターコマンド opcmon(1)、OVO モニター
API opcmon(3)、および監視エージェントの間のキューファイル。監視エー
ジェントは、トリガーされたモニタースクリプトまたはプログラムが終了した
後、15 秒おきにチェックを行い、外部でモニターされているオブジェクトが
設定されているかどうかを調べます。
mpicmap/mpicmaq
メッセージエージェントとメッセージストリームインタフェースによって、
MSI を使用したメッセージハンドリングのためのコントロールシーケンス転
送に使用されるキューファイルまたはパイプファイル。
mpimap/mpimaq
メッセージエージェントとメッセージストリームインタフェースによって、
MSI プログラムからメッセージエージェントへのメッセージ転送に使用され
るキューファイルまたはパイプファイル。
msgagtdf
メッセージを管理サーバーに送信できない場合 ( ネットワークのダウン時など
) に、メッセージを保管するファイル。管理サーバーが利用できるようになる
と、メッセージはこのファイルから読み込まれます。
第 10 章
331
OVO プロセス
管理対象ノードプロセス
msgagtp/msgagtq
管理サーバーにアクセスできないときに、メッセージレシーバに送るべきメッ
セージのバッファーとなるキューファイルまたはパイプファイル。
msgip/msgiq
OVO メッセージコマンド opcmsg(1) または OVO メッセージ API
opcmsg(3) とメッセージインターセプタの間のキューファイル (UNIX システ
ムのみ )。
opcecap/opcecaq
メッセージエージェントから イベント相関処理エージェントにメッセージを
渡すためのキューファイルまたはパイプファイル。
pids
コントロールエージェントによって制御される OVO エージェントのプロセス
ID。
trace (ASCII)
OVO トレースログファイル。トレース機能の有効化の詳細は、349 ページの
「障害のトレース」を参照してください。
aa*
アクションエージェントで使用される一時ファイル ( たとえば、アクションの
保存やアプリケーションの出力を stderr や sdtout に 一時的に書き込みます
)。
moa*
モニターエージェントが使用する一時ファイル。
管理対象ノード上のプロセスファイルの位置
329 ページの「管理対象ノード上のプロセスの種類」で説明した OVO プロセスが使用するファ
イルの位置を、表 10-1 に示します。これらのファイルについては、331 ページの「管理対象ノー
ド上のプロセスファイルの種類」で説明しています。
332
第 10 章
OVO プロセス
管理対象ノードプロセス
表 10-1 管理対象ノード上のプロセス関連ファイルの位置
プラットフォーム
ファイルの位置
AIX
/var/lpp/OV/tmp/OpC
HP-UX 11.x
/var/opt/OV/tmp/OpC
Linux
Solaris
Tru64 UNIX
Windows NT/2000
¥usr¥OV¥tmp¥OpC¥<node>
OVO エージェント設定ファイルの種類
表 10-2 には、OVO エージェント設定ファイルと、その内容が暗号化されているかどうかを示し
ています。ファイルの位置は 334 ページの表 10-3 に示します。
表 10-2 エージェント設定ファイルとその内容
ファイル
内容
暗号化
le
ログファイルのカプセル化設定
○
mgrconf
MOM 設定ファイル。
×
monitor
監視エージェントのテンプレート
ファイル。
○
msgi
メッセージインターセプタ
opcmsg(1) および opcmsg(3)。
○
nodeinfo1
ノード固有 OVO 設定情報 ( ログディ
レクトリや管理対象ノードの 内部文
字セットの種類など )。
×
primmgr
MOM 設定ファイル。
×
trapi
SNMP イベントインターセプタ。
○
1. RPC ベース管理対象ノードのみ
第 10 章
333
OVO プロセス
管理対象ノードプロセス
OVO エージェント設定ファイルの位置
表 10-3 に、333 ページの表 10-2 で説明したエージェント固有の設定ファイルを示します。
表 10-3 管理対象ノード上のエージェント設定ファイルの位置
プラットフォーム
エージェントファイルの位置
AIX
/var/lpp/OV/conf/OpC
HP-UX 11.x
/var/opt/OV/conf/OpC
Linux
Solaris
Tru64 UNIX
Windows NT/2000
334
¥usr¥OV¥conf¥OpC¥<node>
第 10 章
OVO プロセス
プロセスのセキュリティ
プロセスのセキュリティ
管理サーバーと管理対象ノードの間の通信が必要となった場合、OVO は DCE とは別に基本的な
認証チェックを行います。ただし、DCE ではたとえば RPC クライアントと RPC サーバーの間
において、特に認証とデータ保護の面でプロセスレベルでのはるかに厳密なセキュリティポリ
シーを実施できます。
データ保護のレベルは、クライアントが選択します。しかし、選択されたデータ保護のレベルが
十分かどうかは、サーバーが判定します。OVO では、RPC クライアントまたは RPC サーバー
のそれぞれの視点から認証を行います。たとえば、サーバーは、受信した要求が本当に OVO ク
ライアントからのものであるかを確認します。同様に、RPC クライアントも、接続したサー
バーが本当の OVO サーバーであるかを確認します。
プロセス認証
認証の過程で、OVO の RPC はログインコンテキストを取得します。セキュリティの確保された
すべての RPC は、親プロセスから継承したログインコンテキスト、または自分で設定したログ
インコンテキストをもっています。ログインコンテキストには、名前 ( またはプリンシパル ) と
パスワード ( または鍵 ) が必要です。OVO プロセスは、通常、ユーザーが関与しないで実行され
るため、継承されたログインコンテキストに頼るのみではセキュリティ上不十分です。このた
め、各プロセスは、DCE セキュリティサービスへの登録を必要とする名前とパスワードをもっ
た、独自のログインコンテキストを作成します。ただし、UNIX でのように同一のログインコン
テキスト内で複数の OVO プロセスを実行できます。ログインコンテキストの管理と保守は、コ
ントロールエージェントとコントロールマネージャによって内部的に行われます。
認証に成功すると接続が確立され、RPC 要求‐応答シーケンスが開始されます。認証はその接
続、最初の RPC クライアント‐サーバー呼び出し、またはクライアントとサーバーの間のすべ
ての RPC に限ることができます。
プロセス認証の例
次の簡単な RPC クライアントと RPC サーバー間通信の例で、OVO でのプロセス認証の手順を
説明します。
1. パスワードを読みます。
メッセージエージェント (RPC クライアント ) がキーファイルからパスワードを読みます。
2. ログインします。
第 10 章
335
OVO プロセス
プロセスのセキュリティ
メッセージエージェントはそのパスワードを使ってセキュリティサーバーにログインし、ロ
グインコンテキストを入手し、サーバーチケットを取得します。
3. 要求を送ります。
メッセージエージェントは、メッセージレシーバ (RPC サーバー ) に RPC 要求を送ります。
4. 要求を確認します。
メッセージレシーバはチケットとキーファイル内のパスワードを照合します。
5. 要求を承認します。
パスワードが一致した場合、メッセージレシーバはその RPC リクエストを続行するよう
メッセージエージェントに伝えます。
この例では、RPC クライアントは管理対象ノード上のメッセージエージェントであり、RPC
サーバーは管理サーバー上のメッセージレシーバです。
プロセス認証の要件
OVO では、管理サーバーと管理対象ノードが同時に RPC クライアントと RPC サーバーを実行
します。RPC クライアントと RPC サーバーを同時に実行することによって、OVO は、RPC 呼
び出しの前に各プロセスが要求する設定情報を限定できます。
OVO の各プロセスは、次の設定情報を要求します。
❏
名前とパスワード
❏
セキュリティレベル
この設定情報は、管理サーバーと管理対象ノードの両方に必要です。
プロセスに必要な名前
OVO は、2 つの名前を環境中の 2 種類のノードに割り当てます。
❏
管理サーバー
❏
管理対象ノード
管理サーバーのプロセスはすべて、管理サーバーに割り当てられた名前によって実行されます。
また、管理対象ノードのプロセスはすべて、管理対象ノードに関係付けられた名前と同一である
ことによって実行されます。
336
第 10 章
OVO プロセス
プロセスのセキュリティ
プロセスに必要なセキュリティレベル
さらに、OVO では使用する環境が個別の管理対象ノードに必要とするセキュリティのレベルを
選択でき、設定を行えます。この値は RPC ベース管理対象ノードごとの opcinfo ファイルと、
管理サーバー上のデータベースの対応する項目に保存されます。
注記
HTTPS ベース管理対象ノードでは、ovconfget の呼び出しによってこの値を取
得でき、また、ovconfchg コマンド行ツールの呼び出しによってこの値を変更で
きます。
詳細は、『OVO HTTPS エージェント コンセプトと設定ガイド』を参照してくだ
さい。また、ovconfget と ovconfchg のマンページも参照してください。
この方法によって、管理対象ノードごとのセキュリティを、たとえば機密を必要とするファイア
ウォール経由の接続などを取り扱うように変更できます。
認証での問題のトラブルシューティング
セキュリティサービスを一時的に利用できなくなったり、設定に誤りがあったりしたため、認証
なしにプロセスを実行するか、プロセスをエラーとするかしかない場合にも対応できるように、
OVO を設定できます。管理サーバープロセスに失敗した場合 ( たとえば、リクエストセンダー
が管理対象ノード上のコントロールエージェントを呼び出すときに認証エラーになるなど )、エ
ラーメッセージが生成されます。このメッセージは、[ メッセージブラウザ ] に表示されます。
このため、管理者はすぐに修復アクションを行えます ( たとえば、再度送信された要求が受理さ
れるように、問題となっている管理対象ノードのセキュリティレベルを一時的に変更します )。
第 10 章
337
OVO プロセス
プロセスのセキュリティ
338
第 10 章
11 OVO の調整とトラブルシューティング
第 11 章
339
OVO の調整とトラブルシューティング
概要
概要
本章では、HP OpenView Operations (OVO) のために管理者が行う、パフォーマンスの調整と
トラブルシューティングを説明します。
重要
この章の記載情報に関係があるのは、RPC ベースの管理対象ノードのみです。
HTTPS ベースの管理対象ノードで行う調整とトラブルシューティングの詳細は、
『OVO HTTPS エージェント コンセプトと設定ガイド』を参照してください。ま
た、ovconfget と ovconfchg のマンページにある詳細情報も参照してください。
340
第 11 章
OVO の調整とトラブルシューティング
さらに関連情報を得るには
さらに関連情報を得るには
本章で説明していないトラブルシューティング情報については、以下を参照してください。
HP OpenView のトラブルシューティング
HP OpenView のトラブルシューティングの詳細は、以下を参照してください。
❏ 『OVO ソフトウェアリリースノート』
❏
ReleaseNotes ディレクトリのファイル
/opt/OV/ReleaseNotes
❏
OVO オンラインヘルプ
❏
OVO ドキュメント一式
❏
使用するプラットフォーム対応のドキュメント
❏
Oracle データベースマニュアル
HP OpenView Performance Agent のトラブルシューティング
HP OpenView Performance Agent のトラブルシューティングの詳細は、以下を参照してくださ
い。
• 『HP OpenView Performance Agent for HP-UX Installation & Configuration Guide』
• 『HP OpenView Performance Agent for Sun Solaris Installation & Configuration Guide』
管理サーバーに関するトラブルシューティング
本章で説明していない管理サーバーのトラブルシューティングについては、以下を参照してくだ
さい。
❏ 『HP OpenView ネットワークノードマネージャ ネットワーク管理ガイド』
❏
データベースに付属のマニュアル
第 11 章
341
OVO の調整とトラブルシューティング
パフォーマンスの調整
パフォーマンスの調整
OVO システムのパフォーマンス全体を向上させるには、次の作業を行ってください。
❏
RAM
ディスクスワップを減らすために RAM 容量を増す。
❏
CPU
CPU をアップグレードする。
❏
ロギングとトレースのコマンド
LAN/9000 のロギングおよびトレースのための nettl(1M)、netfmt(1M) コマンドは必要で
ないかぎり使用しない。
❏
物理ディスク
ファイルシステムとスワップ用には物理的に別のディスクドライブを割り当てる。
❏
ネットワーク回線
管理サーバーと管理対象ノードおよびディスプレイの間は高速のネットワークとする。
SNMP 管理プラットフォームのパフォーマンスの向上
SNMP 管理プラットフォームのパフォーマンスを向上させるには、ほとんど使用しない HP
OpenView ネットワークノードマネージャ (NNM) のプロセスを停止したり、使用をさらに減ら
したりします。
❏
ネットワーク監視デーモン
netmon(1M) を停止、またはポーリング周期を大きくする、または使っていない管理対象
ノード数を減らします。
❏
Windows オブジェクト データベースデーモン
HP OpenView Windows オブジェクト データベースデーモン ovwdb(1M) が使うメモリー量
を、実際の管理対象ノード数に見合った値に減らします。
❏
NNM デーモン
必要でないかぎり、HP OpenView NNM デーモン (trapd、netmon など ) のログおよびト
レースのオプションを使用しないようにします。
342
第 11 章
OVO の調整とトラブルシューティング
パフォーマンスの調整
❏
管理サーバー
管理サーバーを 2 次のドメインネームサーバー (DNS) に設定します。
❏
背景図 ( グラフィックス )
OpenView サブマップの背景図 ( グラフィックス ) の数を減らします。
❏
警報重要度シンボル
HP OpenView サブマップの OVO 警報重要度シンボルを表示しないようにするには、OVO
の app-defaults ファイルを変更します。
次のファイルの Opc.statusPropOnAllNodes 行を False にします。
/opt/OV/lib/X11/app-defaults/<language>/Opc
デフォルトの設定は True です。
HP OpenView NNM のパフォーマンス調整の詳細は、『HP OpenView ネットワークノードマ
ネージャ ネットワーク管理ガイド』の対応する章を参照してください。
データベースのパフォーマンスの向上
データベースのパフォーマンスを向上させるには、データベースのマニュアルで説明されている
ように、Oracle データベースを数個のディスクに分割してください。
Oracle データベースの詳細は、データベースに添付されているマニュアル、および次のオンラ
インドキュメント ( 英語 ) を参照してください。
/opt/OV/ReleaseNotes/opc_db.tuning
OVO のパフォーマンスの向上
GUI のパフォーマンスを向上させ使用メモリー量を減らすには、次の方法で、[ メッセージブラ
ウザ ] ウィンドウ内のアクティブメッセージおよび受諾メッセージの数を減らします。
❏
フィルター
メッセージを取り込むフィルター ( メッセージ条件 ) を細かく正確に指定します。
第 11 章
343
OVO の調整とトラブルシューティング
パフォーマンスの調整
❏
アクション
( ローカルな ) 自動アクション、およびアクションが正常終了したときのメッセージの自動
受諾をもっと多く指定します。
❏
履歴データベース
受諾済みメッセージの履歴データベースをもっと頻繁に ダウンロードします。
❏
管理サーバー
次の方法で、管理サーバーの処理パフォーマンスを 向上させることができます。
•
同時設定
同時に設定を分配する管理対象ノード数を減らします。
[ 管理サーバーの設定 ] ウィンドウから [ アクション : サーバー -> 設定 ] を選択しま
す。
•
メッセージブラウザ
オペレータは不要な [ フィルター処理済みメッセージブラウザ ]、[ 履歴ブラウザ ] ウィ
ンドウを閉じるようにします。
これによって、GUI に必要な RAM メモリー量、およびメッセージブラウザのウィンド
ウで新規メッセージの傍受または受諾の表示を更新する時間を減らすことができます。
•
オペレータのワークスペース
複数のオペレータによる同一オブジェクトの重複管理を最小限にします。
どうしても必要な場合にのみ、特定のノードおよびメッセージグループに対する複数オ
ペレータによる重複管理を割り当てます。
❏
管理対象ノード
次の方法で、管理対象ノード上の処理パフォーマンスを向上させることができます。
•
定期ポーリングの周期
管理対象ノードの稼働状況をチェックし、定期ポーリングの周期を広げます。
•
メッセージテキスト
メッセージテキスト該当条件の設定では、できるだけ大文字小文字を区別するように指
定します。これは [ ログファイルの追加 / 変更 / コピー ] ウィンドウなどから、[ 拡張オ
プション ] ウィンドウをオープンして指定します。
344
第 11 章
OVO の調整とトラブルシューティング
パフォーマンスの調整
•
メッセージ条件および除外条件
メッセージ条件および除外条件の項目の順序を、要求頻度順に並べ換えます。この変更
によって、ログファイルと条件が一致するまでの検索時間を節約できます。( [ メッセー
ジ条件 ] および [ メッセージ除外条件 ] ウィンドウを使用 )。
•
ログファイルのポーリング周期
適切なデータか確認できる程度に、ログファイルに対するポーリング周期 ([ ログファイ
ルの変更 ] ウィンドウを使用 )、およびしきい値モニター ( [ モニターの変更 ] ウィンド
ウを使用 ) を設定します。
•
メッセージバッファー
[ ノード通信オプション ] ウィンドウ ([ アクション : ノード -> 追加 -> 通信オプショ
ン ]) で、メッセージバッファーファイルに制限を設定します。この制限によって、管理
サーバーが一時的に使用不可能になっても、ファイルが無制限に増大し、ディスクが
いっぱいになるのを防ぐことができます。メッセージエージェントは、破棄されたメッ
セージの数、起動したアクションの数、受諾要求などのメッセージ操作の数をカウント
し、サーバーが再び使用可能になったときに、この数を転送します。
注記
メッセージエージェントとアクションエージェントは機構が異なるため、
ファイルにバッファーされた最終的なメッセージに属する一部のアクショ
ン要求が実行されない場合があります。したがって、メッセージバッ
ファーファイルには、アクションの応答よりもメッセージが多く格納され
ることがあります。
Motif GUI の起動パフォーマンスの向上
オペレータ用 OVO Motif GUI の起動を速くするには、次のようにします。
❏
ロゴを表示しない
OVO 管理サーバーと X ディスプレイの間の ネットワーク接続速度が遅い場合 (ISDN など )
は、OVO のロゴを表示しないようにします。
OVO の次の X リソースファイルにロゴを表示しないように設定します。
/opt/OV/lib/X11/app-defaults/<lang>/Opc:
Opc.showLogo
第 11 章
345
OVO の調整とトラブルシューティング
パフォーマンスの調整
False に設定すると、OVO のログイン画面と [OpenView Operations について ] ウィンド
ウに OVO のロゴが表示されません。デフォルト設定は True です。詳細は、opc(1) のマン
ページも参照してください。
❏
キャッシュを使用する
管理対象ノードが多い環境では、オペレータ用の Motif GUI を完全にロードするまでに時間
がかかることがあります。
この起動パフォーマンスを向上させるには、次のオプションを指定して Motif GUI を起動し
ます。
opc -use_cache
このオプションを指定すると、Motif GUI はキャッシュファイルを使って、現在のステータ
スと OVO オブジェクトを検索します。Motif GUI を閉じると、キャッシュファイルのデー
タが更新されます
注意
346
OVO と NNM の機能を一緒に使う場合は、このオプションを使わないでくだ
さい。use_cache オプションを使ってオペレータ用 GUI を実行すると、
OVO Windows マップまたは NNM オブジェクトデータベースに対する変更
を検出できません。そのため、NNM などの統合アプリケーションを通じた
設定変更や NNM オブジェクトデータベースの手作業による変更を、検出で
きません。
第 11 章
OVO の調整とトラブルシューティング
問題のトラブルシューティング
問題のトラブルシューティング
この項では、OVO の問題を解決する方法を説明します。
一般的な問題点
OVO のトラブルシューティングを行うときは、次の一般的な問題点を念頭に置いてください。
❏
リソース
OVO はメモリーとスワップスペースを集中的に使用するアプリケーションです。単にこれ
らのリソースが不足したために問題が発生することがあります。
❏
通信
OVO 管理サーバープロセス間の通信では、DCE リモートプロシージャ呼出しをベースとし
ています。これらに問題があると、マネージャとエージェント間の通信障害やタイムアウト
が発生することがあります。
❏
ネームサーバー
ネームサーバーとして、Berkeley Internet Name Domain (BIND) または同等のネームサー
ビスを使っている場合は、複数のネットワークインタフェースを持つシステム ( マルチホス
トのシステム ) に特に着目します。
問題の防止
問題の特定、回復、予防を行うには、次の一般的なガイドラインに従ってください。
❏
インストール必要条件
管理サーバーおよび管理対象ノードシステムのハードウェア、ソフトウェアが設定の必要条
件を満たしていることを確認します。必要条件については、『OVO 管理サーバー インストー
ルガイド』を参照してください。
❏
必要なパッチ
必要なパッチが正しくインストールされていることを確認します。
❏
パス
次のディレクトリが PATH に含まれていることを確認します。
•
/opt/OV/bin/OpC
第 11 章
347
OVO の調整とトラブルシューティング
問題のトラブルシューティング
•
❏
/opt/OV/bin/OpC/install
製品ファイル
HP OpenView のファイル ( たとえば X リソースファイル ) を変更するときは、必ず元の
ファイルのバックアップコピーを作成してから行ってください。
❏
システムリソース
収集データ量を過度に多くしたり、オブジェクトのモニター周期を過度に 短くして、管理
サーバーの CPU およびシステムのリソースを過負荷状態にしていないか確認します。
❏
プロセスステータス
次のコマンドを使って、すべてのプロセスが動作状態かチェックします。
•
ovstatus opc
•
ovstatus ovoacomm
•
opcsv -status
•
opcagt -status
•
opcragt -status
停止しているプロセスがあれば起動してください。
インストールされている OVO のバージョンの特定
インストールされている OVO のバージョンを特定する方法は、次のとおりです。
❏
管理 サーバー
管理サーバーにインストールされている OVO のバージョンを特定するには、コマンド行
ツール ovconfget を使います。詳細は、ovconfget のマンページを参照してください。
❏
管理対象ノード
管理対象ノードにインストールされている OVO のバージョンを特定するには、管理対象
ノードの opcinfo ファイルのエントリー OPC_INSTALLED_VERSION をチェックします。さ
まざまなエージェントプラットフォームの opcinfo ファイル の位置については、349 ペー
ジの表 11-1 を 参照してください。
348
第 11 章
OVO の調整とトラブルシューティング
問題のトラブルシューティング
❏
UNIX システム
UNIX システムで詳細な情報を表示するには、what(1) コマンドを使います。
たとえば、HP-UX 11.x の管理対象ノードの場合は、次のコマンドを実行します。
what /opt/OV/bin/OpC/opc*
表 11-1 OVO 管理対象ノードでの opcinfo ファイルの位置
OVO
プラットフォーム
opcinfo ファイル
HP-UX および Sun
Solaris の管理サー
バー
HP-UX 11.x
/opt/OV/bin/OpC/install/opcinfo
Solaris
/opt/OV/bin/OpC/install/opcinfo
AIX
/usr/lpp/OV/OpC/install/opcinfo
Linux
/opt/OV/bin/OpC/install/opcinfo
Windows
¥usr¥OV¥bin¥OpC¥install¥opcinfo
Tru64 UNIX
/usr/opt/OV/bin/OpC/install/opcinf
o
障害のトレース
OVO には、障害原因の調査に役立つ問題トレース機能があります。ログファイルをトレースす
ると、( たとえば、プロセスやプログラムが停止してしまった場合、パフォーマンスが大幅に低
下した場合、予期しない結果が生じた場合に ) 障害がいつどこで発生したかを突き止めることが
できます。
OVO のトレース機能の詳細は、『HP OpenView Tracing Concepts and User’s Guide』を参照し
てください。
症状の分析
問題が発生した場合は、さまざまな症状をメモしてください。
❏
範囲
影響を受けたものは ?
•
管理サーバーの問題なのか、管理対象ノードの問題かを切り分けます。
第 11 章
349
OVO の調整とトラブルシューティング
問題のトラブルシューティング
❏
•
管理対象ノードに疑いがある場合は、別のノードでも問題の症状が再現するか、または特
定のノードに固有の問題かを調べます。
•
管理者の GUI の問題か、オペレータの GUI の問題かを切り分けます。
•
オペレータの GUI に疑いがある場合は、別のオペレータでも問題が再現するかを調べま
す。
経緯
変更されたものは ?
問題が発生する少し前にネットワークや設定で変更されたものを特定します。
•
•
•
•
•
•
•
•
•
❏
ハードウェア
ソフトウェア
パッチ
ファイル
セキュリティ
設定
ネームサービス
ルーティング
使い方
期間
どのくらいの期間、頻度で問題が発生するか ? 問題は継続的 ( 毎回障害が発生する ) か、ま
たは断続的 ( ときどき障害が発生する ) か ?
エラーレポート
ここでは、OVO がエラーをどのように処理し、レポートするか説明します。
エラーメッセージの位置
エラーメッセージは次の 2 箇所に書き込まれます。
•
ログファイル
OVO 管理サーバーまたはエージェントプロセスで検出されるすべてのエラーは、ログファ
イルに書き込まれます。
•
メッセージブラウザ
可能な場合は、メッセージブラウザに表示するための OVO メッセージが生成されます。
350
第 11 章
OVO の調整とトラブルシューティング
問題のトラブルシューティング
ログファイルのエラーレポート
OVO に問題が発生したときは、常に、次の OVO のエラーログファイルを調べてください。
❏
管理 サーバー
OVO 管理サーバー上で OVO プロセスが生成するエラーは次のログファイルに書き込まれま
す。
/var/opt/OV/log/OpC/mgmt_sv/opcerror
❏
管理対象ノード
管理対象ノードへのソフトウェアのインストール時に発生するエラーは、管理サーバーの次
のログファイルに書き込まれます。
/var/opt/OV/log/OpC/mgmt_sv/inst_err.log
❏
エージェントプロセス
OVO の動作中のエージェントプロセスによって報告されるエラーは、管理対象ノードの
351 ページの表 11-2 で指定されている位置に書き込まれます。
❏
データベース
Oracle データベースに関連したエラーは、次のログファイルに書き込まれます。
/var/opt/OV/log/OpC/mgmt_sv/ora_err.log
表 11-2 に、OVO の稼働中にエージェントプロセスがレポートするエラーのログファイルの位置
を示します。
表 11-2 エージェントプロセスが報告するエラー
OVO
プラット
フォーム
ファイル名と位置
HP-UX と
Sun Solaris
の 管理サー
バー
HP-UX 11.x、
Solaris、
Linux、Tru64
UNIX
/var/opt/OV/log/OpC/opcerror
AIX
/var/lpp/OV/log/OpC/opcerror
Windows
¥usr¥OV¥log¥OpC¥opcerror
第 11 章
351
OVO の調整とトラブルシューティング
問題のトラブルシューティング
メッセージブラウザを通してレポートされるエラー
エラーが管理サーバーまたは管理対象ノード上のログファイル opcerror に書き込まれた場合、
OVO は、メッセージを作成します。OVO は、このメッセージを「OpC」メッセージグループ
について監視 ( モニター ) 責任を持つユーザーの [ メッセージブラウザ ] ウィンドウに表示しま
す。
特定の条件下では、OVO はオペレータの GUI にメッセージを表示できないことがあります。一
般に、必要なプロセス ( たとえば、メッセージエージェント、メッセージレシーバ、メッセージ
マネージャ、ディスプレイマネージャなど ) が正常に動作していない場合は、メッセージを表示
できません。
メッセージブラウザにメッセージが現れない場合は、問題の管理対象ノードからのメッセージを
そのオペレータがモニターするように設定されているか確認してください。
非該当メッセージを転送する
非該当メッセージはメッセージ条件にも除外条件にも該当しないメッセージです。非該当メッ
セージは対応するメッセージソーステンプレート用のデフォルトの重要度レベルが割り当てられ
たものと仮定します。ユーザーは、割り当てられた重要度レベル条件に該当するメッセージを転
送できるように重要度レベルを変更できます。
注意
デフォルトで割り当てられた重要度値「認識不能」を使用しないでください。こ
の重要度レベルを使用すると、重大または危険な問題のメッセージがメッセージ
ブラウザの「U」( 非該当メッセージ ) カラムで「X」と マークされます。その結
果、重大または危険なメッセージが無視されることになりかねません。
ユーザーは非該当メッセージを OVO 管理者に報告する必要があります。それによって、OVO
管理者はメッセージまたは除外条件を追加して現在のテンプレートを改良できます。
エラーダイアログボックス (GUI) に表示されるエラー
GUI プロセスに関連するエラーはエラーダイアログボックスに表示されます。エラーダイアロ
グボックスは、必要なときに自動的に画面に表示されます。表示されたエラーメッセージの詳細
を見るには、ダイアログボックスで行を選択し、[ ヘルプ ] ボタンをクリックします。
GUI プロセス関連の典型的なエラーには、次のようなものがあります。
❏
ユーザーエラー
•
•
•
352
入力したときの構文エラー
意味上のエラー ( たとえば、存在しないシステム名を指定 )
処理対象のオブジェクトを選択していない
第 11 章
OVO の調整とトラブルシューティング
問題のトラブルシューティング
❏
通信上の問題
ユーザーインタフェースプロセスとディスプレイマネージャ間の通信上の問題 ( たとえば、
管理サーバーのプロセスが停止しているためにアクションを実行できない )。これには、[ ア
プリケーションデスクトップ ] ウィンドウから起動する X アプリケーションまたは 「ウィン
ドウなし」に設定されているアプリケーションからのエラー、およびオペレータ起動アク
ションからのエラーがあります。
❏
OVO エラー
GUI で使われている OpenView 機能から発生するエラー ( たとえば、OpenView マップに書
き込み許可がないためにサブマップを作成できない )
❏
データベースエラー
データベースへの書き込み / 取り出しエラー ( たとえば、メッセージの詳細データを取り出
せない )
これらのエラーはすべてエラーログファイルに書き込まれます。データベースに関するエラーで
は、ユーザーへはエラーが発生したことを示す短いメッセージが表示されます。エラーの詳細は
ログファイルに書き込まれています。
シェルの標準出力 (stdout、stderr) に表示されるエラー
OVO コマンドやスクリプトを起動すると ( たとえば、opcagt と opcsv)、その間に発生するエ
ラーは stderr/stdout に 出力されます。[ アプリケーションデスクトップ ] ウィンドウから起
動する ターミナルアプリケーションのエラーも stderr と stdout に出力されます。
opcerr によってエラー説明を取得する
ほとんどの OVO エラーメッセージには、指示文を追加できます。たとえば、GUI エラーダイア
ログボックスからレポートされたエラーメッセージの場合、GUI エラーダイアログボックスを
通じて指示文にアクセスできます。または、次のコマンド行ツールを使ってもエラーメッセージ
の指示文にアクセスできます。
/opt/OV/bin/OpC/utils/opcerr OpC<set>-<msg>
たとえば、エラーメッセージ OpC10-0001 の指示文を入手するには、次のように入力します。
/opt/OV/bin/OpC/utils/opcerr OpC10-0001
ただし、いくつかの内部エラーメッセージには、OVO は指示文を追加していません。これらの
エラーメッセージの詳細が必要な場合は、最寄りの HP レスポンスセンターにお問合わせくださ
い。
opcerr の詳細は、opcerr(1M) のマンページを参照してください。
第 11 章
353
OVO の調整とトラブルシューティング
問題のトラブルシューティング
OVO 内部エラーメッセージのフィルター処理
OVO の内部エラーメッセージは、内部のメッセージストリームインタフェース (MSI) から抽出
できます。このメッセージのフィルター処理の目的は、自動アクションおよびオペレータ起動ア
クションを添付することであり、また、エラーメッセージを通常の表示可能な OVO メッセージ
と同様に処理することです。
この機能は、管理対象ノードと OVO 管理サーバーのどちらでも使うことができます。どこでこ
の機能を有効化したかに応じて、すべての OVO 内部メッセージは、OVO 管理サーバーまたは
管理対象ノードのローカル メッセージインターセプタに戻されます。メッセージは、他の OVO
メッセージと同じように表示および処理されます。
OVO 内部エラーメッセージのフィルター処理を有効化するには
OVO 内部エラーメッセージのフィルター処理を有効化するには、以下のようにします。
❏
OVO 管理サーバーでコマンド行ツール ovconfchg を使い、次のように入力します。
ovconfchg -ovrg <management_server> -ns opc -set OPC_INT_MSG_FLT TRUE
<management_server> には、OVO 管理サーバーの名前を指定します。
❏
管理対象ノードの opcinfo ファイルを編集し、次の文字列を追加します。
OPC_INT_MSG_FLT TRUE
opcmsg(1/3) テンプレートで OVO 内部エラーメッセージに対して 1 つ以上の条件を設定し (
メッセージグループ OpC を使って設定 )、[ メッセージ相関 ] ウィンドウで [ 同一の出力メッセー
ジを除外 ] ボタンを設定する必要があります。
354
第 11 章
OVO の調整とトラブルシューティング
Oracle データベースの障害の解決法
Oracle データベースの障害の解決法
この項では、Oracle 特有のデータベース障害の解決法を説明します。
opcdbinst または opcdbinit が異常終了する
OVO データベースの作成には成功しましたが、opcdbinst または opcdbinit が異常終了しま
す。
障害
OVO データベースは、Oracle DBA の内部接続で作成されています。しかし、opcdbinst と
opcdbinit は、ユーザー opc_op で特定の ORACLE_SID に接続しています。
HP-UX での解決法
次のことを確認してください。
•
ファイル /etc/oratab が存在する。
•
ユーザー opc_op がファイル /etc/oratab を読み取り可能である。
•
ファイル /etc/oratab に、ユーザーの ORACLE_SID を持つ行がある。
•
ユーザー opc_op が適切に設定されている。
Solaris での解決法
次のことを確認してください。
•
ファイル /var/opt/oracle/oratab が存在する。
•
ユーザー opc_op がファイル /var/opt/oracle/oratab を読み取り可能である。
•
ファイル /var/opt/oracle/oratab に、ユーザーの ORACLE_SID を持つ行がある。
•
ユーザー opc_op が適切に設定されている。
OVO プロセスを起動できない
OVO プロセスを起動できません。
次のようなエラーメッセージが表示されます。
第 11 章
355
OVO の調整とトラブルシューティング
Oracle データベースの障害の解決法
データベースエラー : ORA-01034 : ORACLE not available
ORA-07318 smsget = open error when opening sgadef.dbf file
HP-UX Error: 2: No such file or directory (OpC50-15)
データベース openview に接続できませんでした。
データベースのプロセスが実行中であるかを確認してください。(OpC50-2)
障害
Oracle データベースサービスが実行されていません。
解決法
Oracle データベースを起動してください。
1. 次のように入力して、ユーザー oracle に切り替えます。
su - oracle
2. プロンプトに次のコマンドを入力して Oracle データベースを起動します。
<ORACLE_HOME>/bin/svrmgrl
connect internal
startup
exit
3. 次のように入力して、ユーザー root に切り替えます。
exit
Oracle データベースを起動できない
Oracle データベースを起動できません。
障害
Oracle リソースがすでに使用されているので、Oracle データベース を起動できません。
解決法
次のことを確認してください。
•
356
Oracle データベースがまだ実行されていない。
第 11 章
OVO の調整とトラブルシューティング
Oracle データベースの障害の解決法
•
Oracle プロセスが解放していないプロセス間通信 (IPC) 機能がある。
ipcs | grep oracle
解放されていない IPC 機能がある場合は、ipcrm コマンドを使用してその機能を消去しま
す。
•
Oracle SGA 定義ファイル ${ORACLE_HOME}/dbs/sgadef${ORACLE_SID}.dbf がまだ存在
している。
存在している場合は、そのファイルを削除します。
Oracle の他のインスタンスが同じシステムで実行している場合は、セマフォと共有メモリーを
クリアする前に、ipcrm(1M) を使用して、これらのインスタンスをシャットダウンします。
Oracle データベースを作成できない
Oracle データベースを作成できません。
次のエラーが出力され、opcdbsetup が終了します。
insufficient privileges, not connected
障害
Connect internal には、DBA ユーザーの一次グループが dba であることが必要です。デフォ
ルトの DBA ユーザーは、UNIX ユーザーの Oracle です。
解決法
SAM を使用して Oracle DBA ユーザーを訂正します。その Oracle DBA にグループ dba を割り
当てます。
第 11 章
357
OVO の調整とトラブルシューティング
OVO サーバーの障害の解決法
OVO サーバーの障害の解決法
この項では、特定の OVO サーバーの障害を解決する方法を説明します。
OVO 管理サーバーのステータスが破損した
ovstop opc および ovstart opc を実行した後でも、OVO 管理サーバーステータスが完全であ
りません。
障害
メッセージブラウザに破損したメッセージがたくさんある、OVO 自身の危険域を示すエラー
メッセージがたくさんある、管理対象ノード上の OVO エージェントを 停止 / 起動できない、設
定を分配できないなどの症状です。opcsv -status コマンドでは、一部の OVO マネージャプロ
セスが正しく動作していないとのみ報告することがあります。
解決法
一時ファイルをすべて消去します。
1. OVO ユーザーインタフェースを終了し、実行されているすべての OVO GUI を終了します。
[ ファイル : 終了 ]
2. OVO 管理サーバープロセスを停止します。
/opt/OV/bin/ovstop ovctrl
3. OVO の一時ファイルを すべて消去します。
rm -f /var/opt/OV/share/tmp/OpC/mgmt_sv/*
すべてのペンディングメッセージ ( まだデータベース内に保存されていないメッセージ ) お
よび保留中のすべてのアクション ( 自動アクション、オペレータ起動アクション、スケ
ジュールアクション、コマンドブロードキャスト ) は失われます。
4. OVO 管理サーバープロセスを再起動します。
/opt/OV/bin/OpC/opcsv -start
5. OVO GUI を再起動します。
opc
358
第 11 章
OVO の調整とトラブルシューティング
OVO サーバーの障害の解決法
以前のメッセージが外部トラブルチケットシステムに送信される
OVO 管理サーバーを長い間停止した後に再起動すると、以前の ( 不要な ) メッセージが外部トラ
ブルチケットシステムや外部通知サービスに送信されます。
障害
システムの負荷が大きい場合、またはトラブルチケットシステムや通知サービスのインスタンス
の 1 つがすでに処理中の場合は、転送されるメッセージは次の待ち行列に入ります。
/var/opt/OV/share/tmp/OpC/mgmt_sv/ttnsq
解決法
OVO 管理サービスを再起動する前に、ttnsq を消去します。
OVO 管理プロセスを長時間停止した後に OVO マネージャを再起動すると、もう必要のない保
留中の要求でも外部インタフェースに送信されます。
HP OpenView がホスト名を解決できない
OVO 管理者の GUI を起動すると HP OpenView Windows (ovw) のルートウィンドウが表示され
るが、すぐに次のエラーメッセージが表示されます。
ovw: Could not resolve hostname (mgmt_server_host_name) for licensing
障害
HP OpenView Windows (ovw) が 次のファイル中の管理サーバーの名前を検索するパーミッショ
ンを持っていません。
/etc/hosts
ホスト名の検索はライセンスチェックに必要です。
解決法
ユーザー opc_op が /etc/hosts を読み取れるようにします。
chmod 444 /etc/hosts
第 11 章
359
OVO の調整とトラブルシューティング
管理サーバー上の OVO GUI 障害の解決法
管理サーバー上の OVO GUI 障害の解決法
この項では、管理サーバー上の OVO GUI 障害の解決法を説明します。
OVO GUI の停止後も HP OpenView ヘルププロセスが実行中である
OVO GUI を突然、停止したが、一部の ovhelp プロセスが実行中のままです。
障害
OVO GUI を突然、停止した後でも、一部の ovhelp プロセスが動作中のままになっています。
解決法
HP OpenView プラットフォームのプロセスおよび OVO 関連のサービスが停止している場合、
残りのプロセスを次のコマンドで停止できます。
ps -eaf | grep ovhelp
kill <proc_id>
HP OpenView Windows オブジェクトが隠れてしまう
HP OpenView Windows (ovw) オブジェクトが隠され、表示されません。
障害
マウスの第 3 ボタンの操作 「隠す」を使用した結果、シンボルをマップ上に表示しません。HP
OpenView ステータス行に、表示されていないシンボルの数が表示されます。
解決法
次をクリックしてシンボルを表示します。
[ 表示 : 隠されたオブジェクト -> このサブマップ内で隠されているオブジェクトを表示する ]
HP OpenView アイコンラベルが更新されない
HP OpenView 機能で変更したアイコンラベルが、更新されているように見えません。
360
第 11 章
OVO の調整とトラブルシューティング
管理サーバー上の OVO GUI 障害の解決法
障害
HP OpenView 機能で OVO 登録ノード、登録ノードグループなどのアイコンのラベルを変更し
ても、OVO データベースに保存されているラベルは更新されません。アイコンラベルが更新さ
れない場合、HP OpenView 変数 IPMAP_NO_SYMBOL_CHANGES が影響を及ぼしません。
解決法
OVO ダイアログボックス ([ ノードの変更 ] ウィンドウ、[ メッセージグループの変更 ] ウィンド
ウなど ) を使用します。
OVO GUI の起動時にエラーメッセージ「ユーザー ID 設定」が表示される
GUI の起動時にユーザー ID 設定と X カラーマップに関するエラーメッセージが表示されます。
障害
ユーザー root で Motif GUI を起動すると、GUI の起動時にユーザー ID 設定と X カラーマップ
に関するエラーメッセージが表示されます。
解決法
このメッセージは、無視してもかまいません。Xt システムライブラリの欠陥が原因で、色番号
のかわりに %s を含んだ色についてのメッセージが表示されます。
OVO GUI の終了後 OVO GUI プロセスが動作したままになる
OVO GUI が突然終了し、一部の GUI プロセスが動作したままになります。
障害
ユーザーのログオン中に OVO GUI が異常終了したとき、OVO に再度ログオンすると、次のエ
ラーメッセージが表示されます。
「ユーザーがすでにログオンしています。(50-17)」
このエラーメッセージは、一部の GUI プロセスがまだ実行している可能性があることを示しま
す。
解決法
次のプロセスをチェックして終了します。
第 11 章
361
OVO の調整とトラブルシューティング
管理サーバー上の OVO GUI 障害の解決法
opcuiadm
opcuiop
opcuiopadm
ovw
これらのプロセスが実行中ではないのにエラーメッセージが表示される場合は、次の OVO デー
タベースからログインオペレータのエントリーを削除します。
su - oracle
svrmgrl
connect internal;
select * from opc_op.opc_op_runtime;
現在ログイン中の特定のユーザーのエントリーを削除するには、次のように入力します。
delete from opc_op.opc_op_runtime where name = `<username>';
現在ログイン中のすべてのユーザーのエントリーを削除するには、次のように入力します。
delete from opc_op.opc_op_runtime;
commit;
exit
exit
362
第 11 章
OVO の調整とトラブルシューティング
UNIX 管理対象ノードへの OVO のインストールの障害の解決法
UNIX 管理対象ノードへの OVO のインストールの障害の解決法
この項では、UNIX 管理対象ノードへの OVO の インストールの障害を解決する方法を説明しま
す。
有効なパスワードの入力後にパスワードの入力を要求される
正しいパスワードを入力しても、インストールスクリプト inst.sh(1M) が繰り返しパスワード
入力を要求します。
障害
管理対象ノード上の .rhosts ファイル中に root ユーザー用のエントリーがない場合、OVO イ
ンストールスクリプトは root のパスワード入力を要求します。
正しいパスワードを指定しても、次のメッセージが表示されます。
rexec: Lost connection
管理対象ノードから管理サーバーを認識できない可能性があります。
解決法
次のファイルに管理サーバーのエントリーを追加します。
/etc/hosts
またはネームサーバーへの設定を追加します。
第 11 章
363
OVO の調整とトラブルシューティング
大文字と小文字が混在するノード名に関する障害の解決法
大文字と小文字が混在するノード名に関する障害の解決法
ネームサービスとは異なり、OVO のデータベースでは、大文字と小文字が区別されます。その
ため、ネームサービスから大文字や小文字の異なるノード名が返されると、OVO のデータベー
スではこのノードを検出できません。
この問題を解決するには、ネームサービスから返されるノード名を OVO で小文字に変換しま
す。この変換によって、OVO では小文字のノード名のみが使われます。IP ノード名以外のノー
ド名は、ネームサービスで解釈されないため、小文字に変換されることはありません。
小文字へ変換するには、次の手順に従ってください。
1. OVO の GUI とサーバープロセスを終了します。
2. OVO 管理サーバーでコマンド行ツール ovconfchg を使い、次のように入力します。
ovconfchg -ovrg <management_server> -ns opc -set OPC_USE_LOWERCASE TRUE
<management_server> には、OVO 管理サーバーの名前を指定します。
3. OVO データベースで IP ノードのノード名をすべて小文字に変換します。
/opt/OV/bin/OpC/opcdbidx -lower
詳細は、opcdbidx(1M) のマンページを参照してください。
4. OVO のサーバープロセスと GUI を再起動します。
364
第 11 章
OVO の調整とトラブルシューティング
Windows 管理対象ノードへのインストール時の障害の解決法
Windows 管理対象ノードへのインストール時の障害の解決法
本項では、Windows 管理対象ノードへのインストール時の障害の解決法について説明します。
Windows 管理対象ノードで認証エラーが発生した場合
Windows 管理対象ノードのインストールが終了した後、そのノードへ管理サーバーからアクセ
スすると、認証エラーとなる場合があります。たとえば、アクションを実行しようとすると、エ
ラーメッセージ OpC30-1100 を返されることがあります。また、opcragt
-[get|set]_config_var を呼び出すと、エラーメッセージ OpC30-1102 を返されることがあ
ります。
管理対象ノードで DNS と WINS の名前解決の設定が間違っている可能性があります。WINS と
DNS を同時に使っていて、WINS が DNS より優先されるように設定されている場合には、
WINS が管理サーバーのホスト名を正常に解決できなかった場合に、上述の障害になります。設
定が間違っているかどうかを調べるには、以下の手順を実行します。
1. 管理サーバーで、以下の手順を実行します。
以下のコマンドを実行し、管理サーバーの DNS ドメインと IP アドレスを調べます。
nslookup <management_server_hostname>
ここで、<management_server_hostname> は管理サーバーのホスト名です。
2. Windows 管理対象で、以下の手順を実行します。
a. 以下のコマンドを実行し、DNS を使って、管理対象ノードのホスト名を解決します。
c:¥nslookup <management_server_hostname>
出力は次のようになります。
Server: dns.bbn.hp.com
Address: 15.136.123.123
Name: mgmtsv.bbn.hp.com
Address: 15.136.1.2
表示された DNS ドメイン、ホスト名、IP アドレスが、管理サーバーのものであるかど
うかを確認します。
b. 以下のコマンドを実行し、WINS を使って、管理対象ノードのホスト名を解決します。
1. WINS のキャッシュを削除します。
第 11 章
365
OVO の調整とトラブルシューティング
Windows 管理対象ノードへのインストール時の障害の解決法
C:¥nbtstat -R
Successful purge and preload of the NBT Remote Cache Name Table.
2. 管理サーバーに対して、ping を実行します。
ping "mgmt_sv "
WINS で解決させるには、引用符を使い、名前の後にスペースを入れる必要があり
ます。
3. WINS の名前解決キャッシュを表示します。
C:¥nbtstat -c
ローカルエリア接続 :
Node IpAddress: [15.136.3.33] Scope Id: []
NetBIOS Remote Cache Name Table
Name
Type
Host Address
Life [sec]
--------------------------------------------------MGMT_SV
<00> UNIQUE
15.136.1.
567
NetBIOS 名が見つかり、表示される IP アドレスが管理サーバーのものであること
を確認します。
名前解決の問題を解決できない場合には、次の opcinfo 変数を設定して、障害を回避する
ことができます。
OPC_RESOLVE_IP <mgmt_server_ip_address>
設定後に、エージェントを再起動します。
366
第 11 章
OVO の調整とトラブルシューティング
すべての管理対象ノードでの実行時の障害の解決法
すべての管理対象ノードでの実行時の障害の解決法
この項ではすべての管理対象ノードでの特定の実行時の障害の解決法を説明します。
オペレーティングシステムのアップデート後、OVO が期待どおりに動作しない
オペレーティングシステムをアップグレードした後に OVO が期待どおりに動作しません。
障害
オペレーティングシステムをアップデートすると、OVO が期待どおりに動作しないことがあり
ます。たとえば、システムブートおよびシャットダウンファイルが変更されたり、ファイルシス
テムのレイアウトまたはコマンドパスが変更されたり、共有ライブラリが変更されたりします。
解決法
インストールされたオペレーティングシステムのバージョンは OVO でサポートされているか確
認します。
/opt/OV/bin/OpC/agtinstall/opcversion -a
インストールされたオペレーティングシステムのバージョンを OVO の現在のバージョンがサ
ポートしていない場合は、パッチについて 当社にお問い合わせください。
OVO 設定情報が管理対象ノードにインストールされない
OVO の設定情報が管理対象ノードにインストールされません。このため、OVO のログファイル
エンキャプスレータ、メッセージインターセプタ、イベントインターセプタなどが動作しませ
ん。
障害 A
管理対象ノードが複数の LAN カード ( 複数の IP アドレス、ホスト名 ) を持っている場合は、分
配先のホスト名として管理サーバーに登録されていないホスト名を指定している可能性がありま
す。
解決法 A
管理サーバーからすべての管理対象ノードのホスト名を 認識できるようにします。
ネームサービスを更新するか、または /etc/hosts を更新します。
第 11 章
367
OVO の調整とトラブルシューティング
すべての管理対象ノードでの実行時の障害の解決法
nslookup <managed_node>
障害 B
問題の管理対象ノードが別のサブネットまたはドメインに属し、ショートホスト名を返すよう設
定されている可能性があります。その他は障害 A と同様です。
解決法 B
管理対象ノードのホスト名として正式のホスト名を返すように設定します。それ以外は解決法 A
と同様です。
アプリケーションのアップグレード後、OVO が期待どおりに動作しない
アプリケーションのアップグレード後、OVO が期待どおりに動作しなくなりました。
障害
管理対象ノード上のアプリケーションをアップグレードしたことによって、ログファイルのカプ
セル化やメッセージの傍受などが正しく行われていないようです。これは、アプリケーションの
メッセージパターン、ローカライズされたメッセージ、ログファイルのパスまたはファイル名な
どが新しいアプリケーションのバージョンで変更されていることが原因と考えられます。
解決法
関連するアプリケーションマニュアルをチェックして、OVO メッセージソースを正しくアップ
デートします。
管理対象ノード上で X アプリケーションを起動できない
管理対象ノード上で X アプリケーションを起動できません。
障害
管理対象ノード上で X アプリケーションを起動する場合は、そのシステムの表示を使用中の
ディスプレイステーションにリダイレクトしていなければなりません。
解決法
X ウィンドウシステムのアプリケーションが動作する管理対象ノードを、使用中のディスプレイ
ステーション上で指定します。
xhost + <managed_node>
368
第 11 章
OVO の調整とトラブルシューティング
すべての管理対象ノードでの実行時の障害の解決法
すべてのノードからの表示を許可するには、次のように入力します。
xhost +
アプリケーションデスクトップからアプリケーションを起動できない
アプリケーションをアプリケーションデスクトップから起動できません。
障害 A
アプリケーションがその管理対象ノード上にインストールされていない可能性があります。
解決法 A
アプリケーションを再インストールまたは削除します。管理者の [ 登録アプリケーション ] ウィ
ンドウまたはオペレータの [ アプリケーションデスクトップ ] ウィンドウを使います。
障害 B
アプリケーションがアップグレードされ、そのコマンドパス、アクセスの 機密保護または他の
何かが変更になっている可能性があります。
解決法 B
OVO のデフォルトのアプリケーション起動設定を正しく調整します。
障害 C
デフォルトのアプリケーション起動のためのユーザーのパスワードが変更されています。
解決法 C
管理対象ノード上で [OVO アプリケーションデスクトップ ] ウィンドウから起動するアプリケー
ションのデフォルトユーザーのパスワードを変更した場合は、OVO 設定内のパスワードも同様
に 変更しなければなりません。アプリケーションを新しいウィンドウ使用 ( 入出力可 ) で起動す
る場合、および .rhosts または /etc/hosts.equiv 中に適切なエントリーがない場合にのみこ
の作業が必要です。
第 11 章
369
OVO の調整とトラブルシューティング
すべての管理対象ノードでの実行時の障害の解決法
障害 D
どのタイプのアプリケーション ( ウインドウ使用 ( 入出力可 )、ウインドウ使用 ( 出力専用 )、ウ
インドウなし ) を起動する場合も、呼び出しを行うユーザーのプロファイルスクリプトが実行さ
れます。全体の実行に 2 秒以上かかる場合、または標準出力に何かを書き 出す前に実行が完了
してしまう場合は、OVO はエラーが発生したものとみなし、そのアプリケーションの起動を強
制終了します。
解決法 D
より速く実行できるよう、ユーザーのプロファイルスクリプトを シンプルにします。さらに、
ユーザーのプロファイルスクリプトが入力を 要求しないようにします。
障害 E
「ウィンドウ使用 ( 入出力可 )」と設定されているアプリケーションのコマンドパス ( パラメータ
を含む ) が長すぎます。コマンドパスと展開後のパラメータ ($OPC_NODES など ) の合計は 70
文字 ( バイト ) 以下でなければなりません。
解決法 E
コマンドの完全パスを指定しなくてすむように、パスを実行するユーザーの PATH 変数に加えま
す。ハードコードされたパラメータを使用しないで、動的パラメータのみを引き渡します。多数
のハードコードされたパラメータを付けてアプリケーションを呼び出すのではなく、アプリケー
ションを呼び出すスクリプトを準備し、必要なパラメータのみを付加します。このアプリケー
ションを 「ウィンドウ使用 ( 入出力可 ) 」としてではなく 「ウィンドウ使用なし」の設定として
( 起動オプションでは新しいターミナルウィンドウを開かないようにして )、管理対象ノードの
hpterm/xterm を起動してそのアプリケーションを起動します。
コマンドブロードキャストまたはアプリケーションの起動ができない
コマンドブロードキャストまたはアプリケーションを選択したすべてのシステム上で起動できま
せん。
障害 A
コマンドブロードキャストまたはアプリケーションを管理対象ノードで起動するには、ノードの
タイプが 「OVO 管理対象」でなければなりません。「モニター対象」、「OVO 非管理対象」
、ま
たは 「メッセージ対象」のノードでは起動できません。
370
第 11 章
OVO の調整とトラブルシューティング
すべての管理対象ノードでの実行時の障害の解決法
解決法 A
管理対象ノードのタイプを 「OVO 管理対象」に変更します ( ノードが外部ノードでない場合。
外部ノードの場合は変更できません )。
障害 B
目的のコマンドまたはアプリケーションが選択したすべてのシステム上にありません。
解決法 B
コマンドまたはアプリケーションがシステム上になければインストールします。
障害 C
コマンドパスまたはアプリケーションパスが異なります ( たとえば、HP-UX 11.x の場合は、
/usr/bin/ps となります )。
解決法 C
( ハードまたはシンボリック ) リンクを使用するか、そのコマンドまたはアプリケーションを適
切なディレクトリにコピーします。
プラットフォームに応じて、正しいコマンドまたはアプリケーションを呼び出すスクリプト / プ
ログラムを作成します ( 例 : my_ps.sh)
#!/bin/sh
ARCH=`uname -s`
if [ ${ARCH} = "HPUX" -o ${ARCH} = "AIX" ]
then
/bin/ps -eaf
elif [ ${ARCH} = "AIX" ]
then
/usr/bin/ps -ax
else''
echo "Unsupported architecture ${ARCH}"
exit 1
fi
障害 D
コマンドパラメータまたはアプリケーションパラメータが違います。
第 11 章
371
OVO の調整とトラブルシューティング
すべての管理対象ノードでの実行時の障害の解決法
解決法 D
適切なパラメータを使用するスクリプトまたはプログラムを作成します。解決法 C の例を参照
してください。
障害 E
選択した管理対象ノード上の ( コマンドを実行する ) ユーザーのパスワードが 管理対象ノードに
より異なります。OVO は複数の管理対象ノード上のデフォルトオペレータに対して共通のパス
ワードを 1 つのみ設定します。デフォルトのアプリケーション起動のために指定できるパスワー
ドは 1 つのみです。パスワードが違うと、コマンドのブロードキャスト ( カスタマイズされた
ユーザーとパスワードを使用 ) またはアプリケーション起動は失敗します。パスワードを要求さ
れるのは、「ウィンドウ使用 ( 入出力可 )」が設定されているアプリケーション、またはユーザー
がデフォルト設定を変更した場合のみです。
解決法 E
1. 同じユーザーパスワードを持つシステムごとに ブロードキャストを分割します。
2. 選択したすべての管理対象ノードの ( アプリケーションを実行する ) ユーザーのパスワードを
同じものにします ( パスワードエージング機構が適用されている場合、それも考慮してくだ
さい )。新しいターミナルウィンドウを使う (「ウィンドウ使用 ( 入出力可 )」が設定されてい
る ) アプリケーションの起動は、.rhosts または /etc/hosts.equiv 中にエントリーを加え
ることでも解決できます。
3.「ウィンドウ使用 ( 入出力可 )」が設定されているコマンドのブロードキャストおよびアプリ
ケーションの起動には、割り当てられているデフォルトユーザーを使用します。この場合
は、このアクションは OVO アクションエージェントによって実行されるので、パスワード
は不要です。
仮想端末から I/O アプリケーションを呼出せない
アプリケーション呼出を実行せずに入出力アプリケーションと仮想端末がウィンドウを開いたり
閉じたりします。
障害
この障害は、管理サーバーに Sercure Internet Services (SIS) がインストールされている場合に
発生します。この障害は、場合によって、fork された rlogin または telnet からの SIGCHLD を受
信する opcrlogin プログラムと関係しています。
372
第 11 章
OVO の調整とトラブルシューティング
すべての管理対象ノードでの実行時の障害の解決法
解決法
アプリケーションを再起動します。
OVO エージェントが破損している
次の順でコマンドを実行してエージェントを再起動しても、OVO エージェントの一部のプロセ
スが実行されません。
opcagt -stop; opcagt -start
障害
opcagt -status を実行すると、OVO エージェントのすべてが実行中ではないことを表示しま
す。自動アクション、オペレータ起動アクションおよび スケジュールアクションは実行されま
せん。アプリケーションも要求どおりに起動されません。メッセージは、アクションを実行して
も受諾されません。
管理サーバーが HP-UX の場合の解決法
HP-UX では、次のことを行います。
1. 次のコマンドを OVO 管理対象ノードの各システム上でローカルに実行して、管理対象ノー
ドのステータスをチェックします。
AIX の場合
/usr/lpp/OV/OpC/opcagt -status
Windows の場合 ¥usr¥OV¥bin¥OpC¥opcagt -status
Tru64 UNIX、HP-UX 11.x、Linux、Solaris の場合
/opt/OV/bin/OpC/opcagt -status
2. 障害の発生箇所を特定するために、ローカルの opcerror ファイルを調べます。このファイ
ルの位置は 350 ページの「エラーメッセージの位置」を参照してください。
3. opcagt -stop; opcagt -start の実行後も OVO エージェントの一部のプロセスが停止し
ている場合、次の手順を行ってください。
•
374 ページの「HP-UX 11.x 管理対象ノードでの OVO エージェントの消去と再起動」
•
375 ページの「SVR4 管理対象ノードでの OVO エージェントの消去と再起動」
•
376 ページの「AIX 管理対象ノードでの OVO エージェントの消去と再起動」
管理対象ノードで root ユーザーとしてローカルに作業してください。
第 11 章
373
OVO の調整とトラブルシューティング
すべての管理対象ノードでの実行時の障害の解決法
管理サーバーにまだ送信されていないすべてのペンディングメッセージ、および 保留中のす
べてのアクション ( たとえば、自動アクション、オペレータ起動アクション、スケジュール
アクションおよびコマンドブロードキャスト ) は失われます。
管理サーバーが Solaris の場合の解決法
Solaris では、次のことを行います。
1. 次のコマンドを OVO 管理対象ノードの各システム上でローカルに実行して、管理対象ノー
ドのステータスをチェックします。
AIX の場合
/usr/lpp/OV/OpC/opcagt -status
Tru64 UNIX、HP-UX 11.x、Linux、Solaris の場合
/opt/OV/bin/OpC/opcagt -status
Windows の場合 ¥usr¥OV¥bin¥OpC¥opcagt -status
2. 障害の発生箇所を特定するために、ローカルの opcerror ファイルを調べます。このファイ
ルの位置は 350 ページの「エラーメッセージの位置」を参照してください。
3. opcagt -stop; opcagt -start の 実行後も OVO エージェントステータスが完全ではない
場合は、次の手順を行ってください。
•
374 ページの「HP-UX 11.x 管理対象ノードでの OVO エージェントの消去と再起動」
•
375 ページの「SVR4 管理対象ノードでの OVO エージェントの消去と再起動」
•
376 ページの「AIX 管理対象ノードでの OVO エージェントの消去と再起動」
これらの手順を行う場合は、管理対象ノードで root ユーザーとしてローカルに作業してく
ださい。
管理サーバーにまだ送信されていない保留中のすべてのメッセージおよび保留中のすべての
アクション ( たとえば、自動アクション、オペレータ起動アクション、スケジュールアク
ションおよびコマンドブロードキャスト ) は失われます。
373 ページの「OVO エージェントが破損している」で示された障害に対する解決法があり
ます。すべての手順は、管理対象ノードで root ユーザーとしてローカルに実行してさい。
HP-UX 11.x 管理対象ノードでの OVO エージェントの消去と再起動
HP-UX 11.x の管理対象ノードで OVO エージェントの消去および再起動を行うには、次の手順
に従ってください。
1. コントロールエージェントを含む OVO エージェントを停止します。
374
第 11 章
OVO の調整とトラブルシューティング
すべての管理対象ノードでの実行時の障害の解決法
/opt/OV/bin/OpC/opcagt -kill
2. すべての OVO エージェントが停止していることを確認します。
/opt/OV/bin/OpC/opcagt -status
3. opcagt -status コマンドでエージェントのプロセス ID のリストをチェックします。
プロセス ID のうちのいずれかが停止していない 場合は kill (1M) で停止させます。
ps -eaf | grep opc
kill <proc_id>
4. llbd または dced/rpcd デーモンに OVO のプロセスは何も登録されていないことを確認し
ます。
/usr/sbin/ncs/lb_admin
/opt/dce/bin/rpccp または /opt/dce/bin/dcecp
5. OVO のテンポラリファイルを削除します。
rm -f /var/opt/OV/tmp/OpC/*
6. OVO エージェントを再起動します。
/opt/OV/bin/OpC/opcagt -start
SVR4 管理対象ノードでの OVO エージェントの消去と再起動
注記
この手順は、Solaris、Linux、および Tru64 UNIX 用のものです。
SVR4 の管理対象ノードで OVO エージェントの消去と再起動を行うには、次の手順に従ってく
ださい。
1. コントロールエージェントを含め、OVO エージェントを停止します。
/opt/OV/bin/OpC/opcagt -kill
Tru64 UNIX の場合は、次のコマンドを使用します。
/usr/opt/OV/bin/OpC/opcagt -kill
2. すべての OVO エージェントが停止していることを確認します。
opcagt -status
第 11 章
375
OVO の調整とトラブルシューティング
すべての管理対象ノードでの実行時の障害の解決法
3. opcagt - status コマンドで、ステータスリスト中のすべての OVO エージェントの停止を
プロセス ID から再度確認します。
停止していないエージェントがある場合は kill (1M) コマンドを使用して停止させます。
ps -eaf|grep opc
kill <proc_id>
4. OVO のプロセスは何も登録されていないことを確認します。
llbd または dced/rpcd デーモンを使用します。
/usr/sbin/ncs/lb_admin
/opt/dce/bin/rpccp
/opt/dce/bin/dcecp
¥opt¥dcelocal¥bin¥dcecp
5. OVO のテンポラリファイルを削除します。
rm -f /var/opt/OV/tmp/OpC/*
6. OVO エージェントを再起動します。
/opt/OV/bin/OpC/opcagt -start
AIX 管理対象ノードでの OVO エージェントの消去と再起動
AIX の管理対象ノードで OVO エージェントの消去と再起動を行うには、次の手順に従ってくだ
さい。
1. コントロールエージェントを含め、OVO エージェントを停止します。
/usr/lpp/OV/OpC/opcagt -kill
2. すべての OVO エージェントが停止していることを確認します。
/usr/lpp/OV/OpC/opcagt -status
3. opcagt -statusコマンドで、ステータスリスト中のすべての OVO エージェントの停止をプ
ロセス ID から再度確認します。
停止していないエージェントがある場合は、kill (1M) コマンドを使用して停止させます。
ps -eaf|grep opc
kill <proc_id>
376
第 11 章
OVO の調整とトラブルシューティング
すべての管理対象ノードでの実行時の障害の解決法
4. llbd または dced/rpcd デーモンに OVO のプロセスは何も登録されていないことを確認し
ます。
/etc/ncs/lb_admin
/opt/dce/bin/rpccp または /opt/dce/bin/dcecp
5. OVO のテンポラリファイルを削除します。
rm -f /var/lpp/OV/tmp/OpC/*
6. OVO エージェントを再起動します。
/usr/lpp/OV/OpC/opcagt -start
第 11 章
377
OVO の調整とトラブルシューティング
UNIX 管理対象ノードの実行時障害の解決法
UNIX 管理対象ノードの実行時障害の解決法
この項では、UNIX 管理対象ノードでの実行時障害の解決法を説明します。
アクションが終了しない
自動アクション、オペレータ起動アクション、スケジュールアクション、コマンドブロードキャ
スト、またはアプリケーションがハング状態になり終了しません。
障害
プログラミングエラー、またはユーザーへの入力要求のために、自動アクション、オペレータ起
動アクションまたはスケジュールアクションがハング状態になって、終了できない状態です。
解決法
ps コマンドを使って無限ループに陥ったプロセス ID を調べます。そのプロセス ID に対して
kill コマンドを発行します。
アクションスクリプトやプログラムを分配できない
アクション、モニター、コマンドのスクリプトやプログラムを分配できません。
障害 A
スクリプトやプログラムを保存する一時的なディレクトリまたはターゲットディレクトリ用の
ディスク空き容量が足りません。詳細は、『OVO DCE エージェント コンセプトと設定ガイド』
を参照してください。
解決法 A
十分なディスク容量を確保した後、再度分配します。
障害 B
プログラムが実行中であるため上書きできない状態です。OVO は、新しくバイナリをインス
トールする前に、現在の actions|cmds|monitor ディレクトリを同じ名前に拡張子 .old を付
けた ディレクトリに移動 (move) します。後に、.old 中のすべての ファイルを削除します。
ファイルが使用中であれば、そのファイルおよびディレクトリは残ります。OVO は
actions|cmds|monitor バイナリをインストールする間に、.old ディレクトリ内のファイルを
378
第 11 章
OVO の調整とトラブルシューティング
UNIX 管理対象ノードの実行時障害の解決法
再び削除しようと試みます。削除できない場合は、OVO コントロールエージェントはエラー
メッセージを生成して停止します。actions|cmds|monitor ディレクトリおよび .old ディレク
トリの位置は、『OVO DCE エージェント コンセプトと設定ガイド』を参照してください。
解決法 B
まだ実行中の actions|cmds|monitor に属するプロセスを手作業で停止します。その後、アク
ションやコマンドなどを再度分配します。
ユーザープロファイル スクリプトが期待どおりに実行されない
コマンドのブロードキャストまたはアプリケーション起動時にユーザープロファイルスクリプト
が期待どおりに実行されません。
障害
コマンドやアプリケーションを実行するユーザーのプロファイルは、管理対象ノードでコマンド
やアプリケーションが起動される前に実行されます。
次の状況では、プロファイルは期待どおりに実行されません。
❏
プロファイルはユーザー入力を要求するが、Return のみ入力された場合にデフォルト値を使
うようになっておらず、繰り返しユーザー入力を要求する場合。
❏
ターミナル設定が不適当な場合。
❏
プロファイルの実行に 2 秒を超えた場合。
解決法
242 ページの「アプリケーションの起動と管理対象ノード上でのブロードキャスト」を参照して
ください。
管理対象ノードでスクリプトやアクションを実行できない
管理対象ノードのスクリプトまたはその他のアクションが実行されず、アクションエージェント
のログファイルに script not found が報告されます。
障害
アクションエージェントによって設定された PATH 変数を起動ファイルが変更しました。
第 11 章
379
OVO の調整とトラブルシューティング
UNIX 管理対象ノードの実行時障害の解決法
korn シェルを使用し、root のプロファイル で PATH が明示的に設定されている起動ファイルを
参照しているシステムにおいて OVO エージェントが開始されると、korn シェルがスクリプトを
実行した後に アクションエージェントによって準備された PATH 変数は失われます。
解決法
ユーザー root の設定を変更し、PATH 変数を次のように拡張して設定します。
PATH=$PATH:/new/path/
カーネルにセマフォが正しく設定されていない
次のエラーメッセージが表示されます。
Cannot create semaphore, invalid argument
障害
カーネルにセマフォが正しく設定されていません。
解決法
ipcs を使ってプロセス間通信機能のステータスを表示します。カーネルの再設定をします。
380
第 11 章
OVO の調整とトラブルシューティング
RPC デーモンまたはローカルロケーションブローカの障害の解決法
RPC デーモンまたはローカルロケーションブローカの障害の解決法
この項では、RPC デーモンまたはローカルロケーションブローカに関する障害の解決法を説明
します。
コントロールエージェントがノードで起動しない
ノードで OVO のコントロールエージェントが起動しません。または、OVO エラーログファイ
ルに NCS または DCE のエラーがあります。
障害
登録された OVO プロセスが動作中にもかかわらず応答を停止した場合は、NCS ローカルロケー
ションブローカのデーモン (llbd)、または DCE RPC デーモン (dced/rpcd) に障害がある可能
性があります。
UNIX の解決法
dced/rpcd が管理サーバー上で動作中であるか、および llbd または dced/rpcd のいずれかがす
べての管理対象ノード上で動作中であるかチェックします。
ps -eaf | grep dced (rpcd)
ps -eaf | grep llbd
ツール dcecp/rpccp を使用すると、dced/rpcd が動作中であるかどうかチェックできます。
lb_admin コマンドで、登録されたすべてのサービスにアクセスできるかどうかチェックできま
す。
第 11 章
381
OVO の調整とトラブルシューティング
組み込みパフォーマンスコンポーネントの障害の解決法
組み込みパフォーマンスコンポーネントの障害の解決法
組み込みパフォーマンスコンポーネントは OVO エージェントの一部で、オペレーティングシス
テムからパフォーマンスカウンターとインスタンスデータを収集します。
この項では、組み込みパフォーマンスコンポーネントを有効化 / 無効化する方法、および組み込
みパフォーマンスコンポーネントプロセス (coda) を起動 / 停止する方法を説明します。また、組
み込みパフォーマンスコンポーネントがデータベースファイルとステータスログファイルを格納
する位置も説明します。
有効化と無効化
OVPA は組み込みパフォーマンスコンポーネントのデータソースに用意されている測定基準の
スーパーセットを収集します。同一ノードに OVPA が設定されているとき、必要に応じて、組
み込みパフォーマンスコンポーネントを無効化することもできます。ただし、OVO の組み込み
パフォーマンスコンポーネントのデータソースと OVPA の両方を使いたい場合には、共存させ
ても問題はありません。
opcsubagt ツールを使用すると、coda プロセスを管理対象ノードで有効化したり無効化したり
できます。このツールは、組み込みパフォーマンスコンポーネントがサポートしている各管理対
象ノードのプラットフォームで、ローカルに使用できます。
❏
有効化
組み込みパフォーマンスコンポーネントプロセス (coda) を管理対象ノードで有効化するに
は、次のように入力します。
HTTPS エージェント
UNIX の場合 :
ovcreg -add <OvDataDir>/conf/perf/coda.xml
Windows の場合 :
ovcreg -add <OvDataDir>¥conf¥perf¥coda.xml
DCE エージェント
AIX の場合 :
/usr/lpp/OV/bin/OpC/opcsubagt -enable coda
Tru64 UNIX の場合 : /usr/opt/OV/bin/OpC/opcsubagt -enable coda
UNIX の場合 :
Windows の場合 :
382
/opt/OV/bin/OpC/opcsubagt -enable coda
¥usr¥OV¥bin¥OpC¥opcsubagt -enable coda
第 11 章
OVO の調整とトラブルシューティング
組み込みパフォーマンスコンポーネントの障害の解決法
❏
無効化
組み込みパフォーマンスコンポーネントプロセス (coda) を管理対象ノードで無効化するに
は、次のように入力します。
HTTPS エージェント
UNIX の場合 :
ovcreg -del coda
Windows の場合 :
ovcreg -del coda
DCE エージェント
AIX の場合 :
/usr/lpp/OV/bin/OpC/opcsubagt -disable coda
Tru64 UNIX の場合 : /usr/opt/OV/bin/OpC/opcsubagt -disable coda
UNIX の場合 :
/opt/OV/bin/OpC/opcsubagt -disable coda
Windows の場合 :
¥usr¥OV¥bin¥OpC¥opcsubagt -disable coda
第 11 章
383
OVO の調整とトラブルシューティング
組み込みパフォーマンスコンポーネントの障害の解決法
起動と停止
組み込みパフォーマンスコンポーネントプロセス (/opt/OV/bin/coda) は、OVO エージェント
に Subagent 12 として統合されます。このプロセスは、opcagt ( ローカルエージェント ) およ
び opcragt ( リモートエージェント ) コマンドで停止および起動できます。
❏
起動
組み込みパフォーマンスコンポーネントプロセスを管理対象ノードで起動するには、次のよ
うに入力します。
/opt/OV/bin/OpC/opcragt -start -id 12 <managed_node>
この場合、<managed_node> は、組み込みパフォーマンスコンポーネントプロセスが起動す
るノードです。
❏
停止
組み込みパフォーマンスコンポーネントプロセスを管理対象ノードで停止するには、次のよ
うに入力します。
/opt/OV/bin/OpC/opcragt -stop -id 12 <managed_node>
この場合、<managed_node> は、組み込みパフォーマンスコンポーネントプロセスが停止す
るノードです。
-status オプションは、その管理対象ノードにインストールされているすべてのエージェントの
現在のステータスを取得します。
opcagt(1M) および opcragt(1M) コマンドの詳細は、マンページを参照してください。
384
第 11 章
OVO の調整とトラブルシューティング
組み込みパフォーマンスコンポーネントの障害の解決法
データベースストレージ
収集された値は、専用の固定データストアに保存され、そこから検索され表示値に変換されま
す。この表示値は、HP OpenView レポータや HP OpenView パフォーマンスマネージャなどの
抽出ツール、図表化ツール、および分析ツールによって使用されます。
このデータを管理対象ノード上で直接的に抽出 / エクスポートしたり、表示または合計したりす
ることはできません。このデータベースは固定サイズであり、制御または設定できません。管理
対象ノードのデータベースファイルは、表 11-3 の表に示すディレクトリに保存されます。
表 11-3 データベースファイル
プラットフォーム
ファイル名と位置
AIX
/var/lpp/OV/datafiles/coda.db
/var/lpp/OV/datafiles/coda<number>1
HP-UX、Linux、
Solaris、Tru64 UNIX
/var/opt/OV/datafiles/coda.db
Windows NT/2000
¥usr¥OV¥datafiles¥coda.db
/var/opt/OV/datafiles/coda<number>1
¥usr¥OV¥datafiles¥coda<number>1
1. <number> はストレージファイルの番号を示します。
coda.db ファイルにはデータベース情報が入っています。これは組み込みパフォーマンスコン
ポーネントに対する内部情報で、ユーザーが直接見ることはできません。
coda<number> ファイルはストレージファイルで、未加工のパフォーマンスデータが 入ってい
ます。週単位で新しいストレージファイルが作成されます。たとえば、coda00000 は最初のス
トレージファイルです。また、coda00001 は次の日曜日に作成されたファイルです。組み込み
パフォーマンスコンポーネントは最大 5 週間のデータを保存します。1 番古いストレージファイ
ルは 5 週間ごとに削除されます。
第 11 章
385
OVO の調整とトラブルシューティング
組み込みパフォーマンスコンポーネントの障害の解決法
ステータスログ
組み込みパフォーマンスコンポーネントは、ステータスログファイルを表 11-4 の表に示すディ
レクトリに保存します。
表 11-4 ステータスログファイル
プラットフォーム
ファイル名と位置
AIX
/var/lpp/OV/log/coda.log
HP-UX、Linux、
Solaris、Tru64 UNIX
/var/opt/OV/log/coda.log
Windows NT/2000
¥usr¥OV¥log¥coda.log
386
第 11 章
OVO の調整とトラブルシューティング
管理対象ノードの MIB へのアクセス
管理対象ノードの MIB へのアクセス
OVO は次のことを行うために、管理対象ノードの MIB へのアクセスを必要とします。
❏
MIB を効果的に監視する。
❏
新しいノードが設定されたときに自動的にノード属性を決定する。
注記
MIB へのアクセスの詳細は、関連する snmpd のマンページを参照してください。
HP-UX の詳細は、『HP OpenView SNMP Agent Administrator's Guide』を参照
してください。
管理対象ノードの MIB への OVO アクセスを許可するには、get-community-name が設定され
ていなければなりません。
コミュニティ名を opcinfo ファイルに設定
管理対象ノードの opcinfo ファイルを編集して、get-community-name を設定できます。すべ
てのプラットフォームの opcinfo ファイルの位置は、349 ページの表 11-1 を参照してくださ
い。
opcinfo ファイルに次の行を追加します。
SNMP_COMMUNITY <community>
この場合、<community> は snmpd が設定されるコミュニティです。
SNMP_COMMUNITY が設定されていない場合は、デフォルトのコミュニティである public が使用
されます。設定されている場合、指定したコミュニティ名が snmp-get 操作に使用されます。こ
れは snmpd 設定ファイルの get-community 文字列のいずれかにマッチしなければなりません。
コミュニティ名を SNMP デーモンの設定ファイルに設定
SNMP デーモンの設定ファイルを編集して、get-community-name を設定できます。
HP-UX 11.x 管理対象ノードでは、このファイルは次の位置の下にあります。
/etc/SnmpAgent.d/snmpd.conf
get-community-name は、SNMP エージェントのコミュニティ名を入力します。
第 11 章
387
OVO の調整とトラブルシューティング
管理対象ノードの MIB へのアクセス
コミュニティ名なし、1 つのコミュニティ名、または複数のコミュニティ名を指定できます。
•
コミュニティ名なし
コミュニティ名を入力しない場合は、SNMP エージェントは、任意のコミュニティ名を使用
する取得要求に応えます。
•
1 つまたは複数のコミュニティ名
コミュニティ名を 1 つ入力した場合、SNMP エージェントはこのコミュニティ名を使用する
要求のみに応えます。コミュニティ名ごとに行を追加すると、複数のコミュニティ名を指定
できます。
例:
get-community-name: secret
get-community-name: public
388
第 11 章
OVO の調整とトラブルシューティング
複数のアドレスを持つホストの OVO インストール障害の解決法
複数のアドレスを持つホストの OVO インストール障害の解決法
OVO エージェントソフトウェアのインストールでは、管理対象ノードに nodeinfo ファイルを
配布します。管理サーバーが通信時に管理対象ノードの識別に使用する管理対象ノードに関する
情報 (OPC_IP_ADDRESS パラメータなど ) が、このファイルに入っています。nodeinfo ファイル
は、管理者が [ ノードの変更 ] ウィンドウを使用して IP アドレスを変更すると、自動的に更新
されます。
IP アドレスの指定
管理サーバーにメッセージを送信するには、opcmsg(1) コマンドを使用して IP アドレスを指定
します。
•
HP-UX の場合
netstat(1) コマンドを使用します。
•
Solaris の場合
netstat(1M) コマンドを使用します。
netstat(1) コマンドの出力例
netstat(1) コマンドを HP-UX で 入力すると、次のような出力が得られます。
# netstat -r
Routing tables
Destination
193.1.4.1
127.0.0.1
15.136.120
193.1.3
15.136.121
Gateway
193.1.3.1
157.0.0.1
15.136.120.91
193.1.3.1
55.136.121.11
Flags
UH
UH
U
U
U
Refs
Use Interface
0
36598 ni0
52
1919 lo0
30
86115 lan0
7 2904156 ni0
0
11121 lan1
ni0
ポイントツーポイント接続 (PPL、SLIP、または PPP)。
lan01/lan1
イーサネットインタフェース (lo0 はすべてのシステムに存在し、ループバッ
クインタフェースを表します。)
第 11 章
389
OVO の調整とトラブルシューティング
複数のアドレスを持つホストの OVO インストール障害の解決法
ポイントツーポイント接続およびイーサネットの障害
ポイントツーポイント接続やイーサネット環境で IP アドレスを指定すると、いくつかの障害が
起こる可能性があります。
障害の種類
ポイントツーポイント接続やイーサネット環境では、次の障害が起こる可能性があります。
❏
ブラウザにメッセージが表示されない
管理対象ノードのエージェントプロセスが起動 / 実行するが、ブラウザには何のメッセージ
も表示されません。
❏
エージェントプロセスが実行されない
コントロールエージェントが起動しません。結果として、OVO エージェントプロセスも実
行されません。
❏
テンプレートが分配されない
テンプレートが管理対象ノードに分配されません。
❏
アクションとアプリケーションの結果がない
アクションとアプリケーションの結果が管理サーバーで受信されません。
障害の理由
ポイントツーポイント接続およびイーサネット環境では、次の理由で障害が起こる可能性があり
ます。
❏
ネームサービスの設定が不完全
この障害の解決法は、390 ページの「ネームサービスの設定が不完全」を参照してくださ
い。
❏
IP 接続に関する障害
この障害の解決法は、394 ページの「IP の接続状態に障害がある」を参照してください。
ネームサービスの設定が不完全
ネームサービスに保存されているホスト名に、管理対象ノードまたは管理サーバー のホスト名
と IP アドレスの対応がすべて入っていない場合、ネームサービスの設定が不完全になります。
不完全なネームサービスの設定では、OVO は権限アルゴリズムを適用できません。その結果、
OVO によって正常に送信されたメッセージも無視されます。
390
第 11 章
OVO の調整とトラブルシューティング
複数のアドレスを持つホストの OVO インストール障害の解決法
管理対象ノードまたは管理サーバーの IP アドレスにメッセージを 送信する前に、OVO は、管
理対象ノードまたは管理サーバーの IP アドレスをチェックします。OVO が 発信側の IP アドレ
スを見つけられない場合、このメッセージは消去されます。
ネームサービスをチェックするには、nslookup コマンドを次のように使用します。
•
HP-UX の場合
nslookup(1) コマンドを使用します。
•
Solaris の場合
nslookup(1M) コマンドを使用します。
ネームサーバーまたは /etc/hosts を使用できます。
•
ネームサービス
# nslookup jacko
Name Server: nameserver.bbn.hp.com
Address: 15.136.129.111
Name: jacko.bbn.hp.com
Address: 15.136.123.138, 15.136.25.14
•
/etc/hosts
# nslookup jacko
Using /etc/hosts on : jacko
Name: jacko.bbn.hp.com
Address: 15.136.123.138
Aliases: jacko
このコマンドは最初の IP アドレスのみを返します。
管理対象ノードは、内部のネットワークインタフェース リストをスキャンして、最初に見つけ
たネットワークインタフェース カードの IP アドレスを使用します。ネットワークインタフェー
スの順序は、管理対象ノード上にインストールされているインタフェースの種類によって決まり
ます。たとえば、X.25 とイーサネットインタフェースがインストールされている場合には、管
理対象ノードは X.25 インタフェースの IP アドレスを使用します。X.25 インタフェースは、内
部のネットワークインタフェース リストで、イーサネットインタフェースより前にあるからで
す。
第 11 章
391
OVO の調整とトラブルシューティング
複数のアドレスを持つホストの OVO インストール障害の解決法
管理サーバーのデータベースには、この管理対象ノードのイーサネット インタフェースに割り
当てられた IP アドレスが保存されているのに、管理サーバーのネームサービスには、その管理
対象ノードの X.25 の IP アドレスに対する対応表がない場合は、この管理対象ノードが送信した
メッセージは拒否されます。
障害
たとえば、管理対象ノード jacko.bbn.hp.com が、X.25 インタフェースの IP アドレスとして
193.1.1.1 を、また、イーサネットインタフェースの IP アドレスとして 15.136.120.169 を持っ
ている場合は、次のようなことが発生します。
❏
管理対象ノード
管理対象ノードが使用するネームサービスは、次のように表示されます。
/etc/hosts
---------15.136.120.169
193.1.1.1
❏
jacko.bbn.hp.com jacko_15
jacko.bbn.hp.com jacko_x.25
# Ethernet
# X.25
管理サーバー
管理サーバーが使用するネームサービスは、次のように表示されます。
/etc/hosts
---------15.136.120.169
jacko.bbn.hp.com jacko
このシナリオでは、管理サーバー側では認識できない IP アドレス 193.1.1.1 がメッセージに含
まれるので、管理対象ノード jacko からのメッセージは拒否されます。
この障害を解決するには、次の 2 つの方法があります。
解決法 A
次のようにします。
1. 管理サーバーのネームサービスの 2 番目に、X.25 の IP アドレスを追加します。
/etc/hosts
---------15.136.120.169
193.1.1.1
jacko.bbn.hp.com jacko
jacko.bbn.hp.com jacko_x.25
2. OVO を再起動します。
392
第 11 章
OVO の調整とトラブルシューティング
複数のアドレスを持つホストの OVO インストール障害の解決法
解決法 B
ホスト名と IP アドレスの対応を追加できない場合 ( ファイアウォール環境など ) には、特別な
OVO 設定ファイルにその対応を記入します ( この設定ファイルは、手作業で作成しなければな
りません )。
次のように行います。
1. ホスト名と IP アドレスの対応を含む特別な OVO 設定ファイルを追加します。
/etc/opt/OV/share/conf/OpC/mgmt_sv/opc.hosts
-------------------------------------------193.1.1.1
jacko.bbn.hp.com
2. OVO を再起動します。
注記
さらに、OVO に管理サーバーのすべての IP アドレスを知らせることも必要
です。
3. 次のいずれかにホスト名と IP アドレスのすべての対応を指定します。
•
ネームサービス
•
opc.hosts ファイル
例:
Management server
/etc/hosts
---------193.1.4.1
15.136.121.2
192.1.1.1
第 11 章
"arthur.bbn.hp.com"
arthur.bbn.hp.com arthur 193
arthur.bbn.hp.com arthur
arthur.bbn.hp.com arthur-fddi
393
OVO の調整とトラブルシューティング
複数のアドレスを持つホストの OVO インストール障害の解決法
注記
管理対象ノードまたは管理サーバーを識別し、IP アドレスを取り出すた
めに、OVO では正式なホスト名を使用します。
したがって、次の例のようなネームサービスのエントリーでは、上の障害
を解決できません。
/etc/hosts
---------193.1.4.1
15.136.121.2.
192.1.1.1
arthur.bbn.hp.com arthur 193
arthur.bbn.hp.com arthur
arthur.bbn.hp.com arthur-fddi
この例では、arthur.bbn.hp.com は、IP アドレスとして 193.1.4.1 のみ
が取り出され、他の 3 つのアドレスは取り出されません。
IP の接続状態に障害がある
IP の接続状態をチェックするには、次の手順に従ってください。
1. ping(1M) コマンドを管理サーバーで使用します。
❏
HP-UX の場合
# ping 193.1.4.1
❏
Solaris の場合
# ping -s 193.1.4.1
2. Ctrl-C を押します。
次のようなメッセージが返されたら、接続状態に障害があります。
PING 193.1.4.1: 64 byte packets
----193.1.4.1 PING Statistics---3 packets transmitted, 0 packets received, 100% packet loss
394
第 11 章
OVO の調整とトラブルシューティング
複数のアドレスを持つホストの OVO インストール障害の解決法
障害
ping(1M) が何も返さない場合は、IP 接続状態に障害があります。
管理サーバー
lan1:15.136.120.2
arthur.bbn.hp.com
lan0:194.1.1.1
管理対象ノード
lan0:193.1.1.1
jacko.bbn.hp.com
lan1:15.136.120.1
この例では、管理対象ノードと管理サーバーは、両方とも、LAN インタフェースを 2 つ持って
います。ただし、接続するのは、15.136.120 サブネットワークを介した場合のみです。管理
サーバーから管理対象ノードへの経路としては、193.1.1 サブネットワーク、または 194.1.1 サ
ブネットワークを介した経路はありません。
解決法
特定のサブネットワークをこの環境で使用するには、次の手順に従ってください。
1. 管理対象ノードの IP アドレスを GUI から手作業で選択します。
前記の図のような接続の場合、通信は、サブネットワーク 15.136.120 に割り当てられてい
る必要があります。OVO 管理者の [ ノードの追加 ] ウィンドウ または [ ノードの変更 ]
ウィンドウから IP アドレスを選択できます。ただし、管理サーバーのネームサービスには、
jacko.bbn.hp.com ノードの両方の IP アドレスが含まれていなければなりません。
2. 管理対象ノードでは、プラットフォームごとの固有のインストールディレクトリにある
opcinfo ファイルを編集します。
opcinfo ファイルの詳細は、349 ページの表 11-1 を参照してください。
注記
OVO エージェントソフトウェアを再インストールすると、opcinfo の変更は
失われます。
3. 管理対象ノードが管理サーバーへの通信のために使用する path を設定します。
opcinfo ファイル内に、次のパラメータを指定します。
OPC_RESOLVE_IP 15.136.120.2
第 11 章
395
OVO の調整とトラブルシューティング
複数のアドレスを持つホストの OVO インストール障害の解決法
4. 管理対象ノードのエージェントを再起動します。
/opt/OV/bin/OpC/opcagt -start
対応する opcinfo ファイルは、次の例のようになります。
############################################################
# File: opcinfo
# Description: Installation Information of ITO Managed Node
# Package: HP OpenView IT/Operations
############################################################
OPC_INSTALLED_VERSION A.08.10
OPC_MGMT_SERVER arthur.bbn.hp.com
OPC_INSTALLATION_TIME 10/13/01 13:37:44
OPC_RESOLVE_IP 15.136.120.2
396
第 11 章
OVO の調整とトラブルシューティング
NFS 障害の解決法
NFS 障害の解決法
表 11-5
障害
ログファイルエンキャプスレータから次の警告メッ
セージが出力される。
Unable to get status of file <filename>.
Stale NFS handle.
説明
ログファイルエンキャプスレータは、すでに削除され
た NFS 上のログファイルを、まだオープンしている
と間違うことがあります。この状態でアクセスすると
エラーとなります。
解決法
ログファイルを読み取るごとに毎回クローズするよう
にします。[ ウィンドウ : メッセージソースのテンプ
レート ] メニューを選択すると、[ メッセージソースの
テンプレート ] ウィンドウが表示されます。ログファ
イルがリストされているのを確認し、目的のログファ
イルを クリックしてから [ 変更 ] をクリックします。
[ ログファイルの変更 ] ウィンドウで、[ 読み込み後ロ
グファイルをクローズ ] をクリックします。
第 11 章
397
OVO の調整とトラブルシューティング
NFS 障害の解決法
398
第 11 章
12 OVO のセキュリティ
第 12 章
399
OVO のセキュリティ
概要
概要
本章では、HP OpenView Operations (OVO) のセキュリティを説明します。
400
第 12 章
OVO のセキュリティ
セキュリティの種類
セキュリティの種類
OVO システムのセキュリティを向上させるために管理者が行う必要のある作業は、ソフトウェ
アの設定以外にもあります。
特に次のことを吟味する必要があります。
•
システムセキュリティ
「高信頼性」システム上で OVO 管理サーバーおよび管理対象ノードを実行できるようにしま
す。
詳細は、402 ページの「システムセキュリティ」を参照してください。
•
ネットワークセキュリティ
管理サーバーおよび管理対象ノード間で送受信されるデータ ( 一次 DCE 関連 ) を保護する必
要があります。DCE セキュリティは Solaris ではサポートしていませんので注意してくださ
い。
詳細は、404 ページの「ネットワークセキュリティ」を参照してください。
•
OVO セキュリティ
アプリケーションの設定と実行、オペレータ起動アクション、OVO 監査等、セキュリティ
関連の側面に注意を払います。
詳細は、415 ページの「OVO オペレーションのセキュリティ」と 427 ページの「OVO の監
査のセキュリティ」を参照してください。
注記
第 12 章
ファイアウォールで保護されている環境で OVO がどのように動作するかは、
『OVO Firewall Configuration』ホワイトペーパーを参照してください。
401
OVO のセキュリティ
システムセキュリティ
システムセキュリティ
本項では、高信頼性システム環境での OVO の動作を説明します。
注記
システムに OVO をインストールして実行する前に、システムレベルのセキュリ
ティ対策が、組織のシステムセキュリティポリシーに準拠していることを確認す
る必要があります。システムレベルのセキュリティポリシーの詳細は、関連する
オペレーティングシステムの製品マニュアル、および各社のガイドラインを参照
してください。
システムセキュリティのガイドライン
高セキュリティシステムや「高信頼性」システムには、システムレベルでセキュリティを向上さ
せるためのテクニックが多数あります。米国国防省によって開発された C2 システムのような業
界に広く認知された標準から、企業の IT 部門で内部的に確立され使われているような標準まで、
多岐にわたるシステムセキュリティ標準が存在しています。
注記
OVO では、高セキュリティシステム C2 へのインストールおよび実行を保証して
おりません。
各種システムセキュリティ標準は、その厳重度が異なるため、その要求に応じてさまざまなシス
テムセキュリティ構築技法を利用しています。それらのセキュリティ構築技法を以下に示しま
す。
❏
認証
システムセキュリティ標準には、ユーザーのログイン手順に、厳密なパスワードとユーザー
認証方法を義務付けているものがあります。OVO では、Java GUI または Motif GUI のログ
イン手続きで、ユーザー認証のために PAM ( プラグイン認証モジュール ) がサポートされま
す。PAM では、ログインサービスを変更することなく、各種の認証テクノロジを使うこと
ができるため、既存のシステム環境には影響がありません。PAM 認証の詳細は、419 ペー
ジの「PAM 認証」を参照してください。
システムセキュリティ標準を適用するときには、OVO でパスワードがハードコードされて
いる場合は、パスワードエージングやパスワードの変更によって、アプリケーションの起動
に問題が発生する可能性があることに注意してください。
402
第 12 章
OVO のセキュリティ
システムセキュリティ
❏
監査
システムセキュリティ標準には、ネットワーク、共有メモリー、ファイルシステムなどに対
する定期的な監査を義務付けているものがあります。OVO では、すべての OVO ユーザーの
操作を監査する機能がサポートされています。詳細は、427 ページの「OVO の監査のセ
キュリティ」を参照してください。
❏
ターミナルアクセスとリモートアクセス
システムセキュリティ標準には、ターミナルへのアクセスを制限するものがあります。シス
テムセキュリティポリシーによって、ネットワーク経由の root ログインが許されていない場
合は、OVO エージェントは手作業でしかインストールできません。手作業でエージェント
をインストールするためのプラットフォームごとの情報は、『OVO DCE エージェント コン
セプトと設定ガイド』の関連する章を参照してください。
❏
ファイルアクセス
システムセキュリティ標準には、ファイルへのアクセス管理をさせるものがあります。ポリ
シーによっては、ACL ( アクセス制御リスト ) を使うことを推奨しているものがあります。
OVO を実行しているシステムをシステムセキュリティ標準に準拠させたい場合、OVO では
ACL を使っていないことに注意してください。OVO では、厳密なファイルアクセスパー
ミッションが用意され、暗号化や電子署名によって重要なファイルを保護しています。
第 12 章
403
OVO のセキュリティ
ネットワークセキュリティ
ネットワークセキュリティ
OVO では、プロセス間接続のセキュリティを向上させるように、ネットワークセキュリティを
設計しています。プロセス間接続のセキュリティは、1 つのネットワーク内または複数のネット
ワーク間のこともあれば、ルーターなどの制限装置を経由することもあります。
たとえば、(OVO エージェントが実行されているかどうかは問わず ) 制限付きのルーターやパ
ケットフィルタリング ファイアウォールを通過して管理サーバーと通信するノードセットを制
限することで、ネットワークまたはネットワーク内のセクションへのアクセスを制限できます。
OVO では、サーバーや管理対象ノードのネットワークなどの要素がファイアウォールの内側と
外側のどちらにあるかは重要ではありません。ファイアウォールの外側にある管理サーバーは、
ファイアウォールの内側にあるノードのネットワークを管理できます。逆に、ファイアウォール
の内側にある管理サーバーはファイアウォールの外にあるノードを管理できます。
ネットワークへのアクセスを制限し、その結果としてネットワーク本来のセキュリティを向上さ
せる方法として、管理サーバーと管理対象ノードの OVO プロセスの間ですべての接続のポート
を一定範囲に制限する方法があります。簡単に説明すると、OVO の管理対象ノードのデフォル
ト値を「セキュリティなし」に設定して、ユーザーがノード単位でセキュリティ設定を選択する
ようにするものです。この方法では、管理者が特定のノードのセキュリティレベルを、そのノー
ドがファイアウォールや制限付きルーターを通過して通信する必要があるかどうか、などの理由
で変更できます。
404
第 12 章
OVO のセキュリティ
ネットワークセキュリティ
HTTPS セキュリティ
HTTPS 1.1 ベースの通信は、HP の OpenView 製品で使われている最新の通信テクノロジであ
り、これを使うと、アプリケーションが異機種混在環境でデータ交換を行うことが可能になりま
す。
HP OpenView の HTTPS 通信では、SSL (Secure Socket Layer) プロトコルを使って、正当な
ユーザーによるデータアクセスを保証する認証と、データ交換の機密性を高める暗号化が行われ
ます。現在のビジネスでは、インターネットやプライベートなイントラネットを経由したトラン
ザクションの送受信が過去に比べて著しく増加しているため、セキュリティや認証が果たす役割
は非常に重要になってきています。
HP OpenView の HTTPS 通信は、確立された業界標準を使って、この目標を実現しています。
HTTP プロトコルと SSL の暗号化と認証機能によって、データの整合性とプライバシーが保証
されます。非 SSL 接続でもデフォルトではデータは圧縮され、データがクリアテキスト形式で
送信されないようになっています。
この他にも、以下の機能があります。
•
すべてのリモートメッセージは、Communication Broker を経由して受信されます。これに
より、ノードには 1 つのポートエントリーのみが設定されます。
•
ファイアウォールの設定で使うバインドポートの範囲を絞ることができます。
•
メッセージ、ファイル、またはオブジェクトの送信時には、1 つ以上の標準 HTTP プロキシを
設定して、ファイアウォールを越えたりリモートシステムへ送信したりすることが可能で
す。
OpC の HTTPS セキュリティの詳細は、『OVO HTTPS エージェント コンセプトと設定ガイド』
を参照してください。
DCE セキュリティ
ネットワークセキュリティでは、管理サーバーおよび管理対象ノード間で送受信されるデータの
保護を必要とします。このセキュリティは、DCE に深く関連します。OVO は、接続を認可し
ネットワークの接続中に受け渡されるデータの保全性を確認する前にパーティー ( この場合は
RPC クライアント / サーバー ) の認証をコントロールすることによって、ネットワークセキュリ
ティの問題を報告します。
OVO は、管理サーバーと管理対象ノード間の通信時に必要に応じて独自の、基本認証チェック
を実行します。一方、DCE では RPC クライアントと RPC サーバー間における処理レベル、特
に認証およびプライバシー、またはデータ保護においてさらに厳密なセキュリティを実現できま
す。
第 12 章
405
OVO のセキュリティ
ネットワークセキュリティ
RPC サーバーはデータの保護レベルが適切かどうかを判断するオプションがありますが、デー
タの保護レベルは RPC クライアントが選択します。OVO の認証は RPC クライアントまたは
RPC サーバーによって操作されます。たとえば、RPC サーバーが実際の OVO クライアントか
らの呼出し要求かどうかを判断する必要があるのと同様に、RPC クライアントもまた呼び出し
ているサーバーが本当に OVO サーバーであるかどうかを確認する必要があります。
DCE の設定
DCE セキュリティのメカニズムを使用して OVO 管理サーバーと管理対象ノード間の通信を保
護する場合は、次の追加の設定の手順を実行しなければなりません。
❏
DCE サーバー
DCE サーバーをローカルネットワークにインストールします。
❏
DCE ノード
参加しているすべてのノードが、相互の信頼性を高めるために設定されている DCE セルの
メンバーであることを確認します。
OVO は特に DCE 設定を必要としません。
DCE の詳細は、製品に付属しているマニュアルと 407 ページの「認証された RPC を使用する
ように DCE ノードを設定」を参照してください。
DCE サーバーのインストール
DCE サーバーをインストールすると、次のサービスを使用できます。
❏
セルディレクトリサービス (CDS)
❏
DCE セキュリティサービス
❏
DCE 分配タイムサービス (DTS)
DCE ノードのインストール
DCE ノードを設定するには、次の構成要素をインストールする必要があります。
❏
DCE ランタイムバージョン
共有ライブラリと認証 RPC の必要なクライアント構成要素を含みます。
❏
RPC デーモン
rpcd/dced
406
第 12 章
OVO のセキュリティ
ネットワークセキュリティ
これらの構成要素は、DCE OVO エージェントを実行しているすべての OVO 管理対象ノードに
必要です。このため、すべての管理対象ノードに DCE 構成要素を追加インストールする必要は
ありません。
DCE サーバー
最低 1 個のセルディレクトリサービスと、DCE セルで実行されるセキュリティサーバーが必要
です。こうしたシステムは信頼性が高く、十分な性能 ( つまり十分な CPU と RAM) があり、参
加しているすべての OVO ノードを高速ネットワークリンクで接続する必要があります。また、
DCE サーバーシステムは OVO 管理サーバーまたは管理対象ノードになることができますが、
リソースの要求を分散するには DCE サーバーを OVO 管理サーバーとは別にすることをお勧め
します。さらに、DCE サーバーシステムを OVO 管理対象ノードとして設定することを考慮す
るよう強くお勧めします。このようにして、OVO は DCE サーバーシステムの健全性とステー
タスを監視できます。
注記
専用の DCE サーバーシステムには、DCE 実行時パッケージの他に、DCE サー
バーの構成要素が必要となります。これらの構成要素は別途購入してください。
DCE ノード
DCE OVO エージェントを実行する各管理対象ノードおよび各管理サーバーは DCE セルのメン
バーでなければなりません。最初のセルメンバーは DCE サーバーシステムとしなければなりま
せん。このステップによって、DCE セル管理者 cell_admin を設定します。セル管理者はその
後の DCE 設定で重要な役割を果たします。
DCE セルで動作するようにノードを設定
ノードが DCE セルで動作するように設定するには、DCE ユーティリティ dce_config を使用し
ます。このユーティリティではローカルノードの設定をメニューから行います。DCE 認証 RPC
を使用する予定のノードごとに、このユーティリティを実行してください。DCE サーバーシス
テムでない OVO ノードをクライアントノードとして設定しなければなりません。詳細は、DCE
インストールマニュアルを参照してください。
認証された RPC を使用するように DCE ノードを設定
認証された RPC を使用するように、OVO 管理サーバーと管理対象ノードを設定するには、次の
手順に従ってください。
1. サーバーとノードを確認します。
第 12 章
407
OVO のセキュリティ
ネットワークセキュリティ
DCE サーバーシステムが設定されていることを確認します。管理サーバーと各管理対象
ノードが、この DCE サーバーシステムで管理される DCE セルのメンバーであることを確
認します。
セルにノードを追加するには、DCE ユーティリティ dce_config を、追加する各ノードに
対してローカルで実行します。
2. ログインします。
UNIX ユーザー root で DCE ユーザー cell_admin でログインし、次のコマンドを実行しま
す。
dce_login cell_admin <cell_admin password>
これで DCE ログインコンテキストの新しいシェルスクリプトがオープンします。
3. 管理サーバーを設定します。
管理サーバー上で、次のスクリプトを実行します。
/opt/OV/bin/OpC/install/opc_sec_register_svr.sh -s
4. 各管理対象ノードを設定します。
RPC の DCE 認証を必要とする各 OVO 管理対象ノードに対して、次のどちらかのスクリプ
トを実行します。
•
リモート
管理対象ノードの自動パスワード生成が使用不可になっている場合は、管理サーバーか
ら次を入力します。
/opt/OV/bin/OpC/install/opc_sec_register.sh <node1> <node2> ...
•
ローカル
各管理対象ノード上で次を入力します。
/opt/OV/bin/OpC/install/opc_sec_register.sh
注記
実行したスクリプトを元に戻すには、-remove オプションを使用します。
5. サーバーまたはノードのセキュリティレベルを設定または変更します。
DCE RPC を使用して管理対象ノードまたは管理サーバーに適切なセキュリティレベルを設
定または変更するには、OVO GUI を使用します。デフォルトでは、セキュリティレベルは
「RPC の認証無し」に設定されています。
408
第 12 章
OVO のセキュリティ
ネットワークセキュリティ
注意
セキュリティレベルを設定または変更するには、DCE の米国バージョン ( 米
国 / カナダ専用 : dced.Dom) がインストールされている必要があります。[
ノード通信オプション ] ウィンドウで DCE セキュリティレベルを選択して
も、米国バージョンの DCE がインストールされていなければ、OVO エー
ジェントと管理サーバーは実行できません。その場合は、DCE セキュリティ
レベルを「RPC の認証無し」に設定し、RPC ベース管理対象ノードの
nodeinfo ファイルのエントリーを削除します。また、HTTPS ベース管理対
象ノードでは、ovconfchg コマンド行ツールを使います (『OVO HTTPS
エージェント コンセプトと設定ガイド』と ovconfchg のマンページを参照
)。最後に、OVO エージェントを手作業で再起動します。
セキュリティレベルを設定または変更する方法は、次のとおりです。
a. OVO の [ 登録ノード ] ウィンドウを表示します。
b. セキュリティレベルを変更するノードをクリックします。
c.
すべてのノードまたは各ノードのデフォルトの設定を変更するには、次のウィンドウを
開きます。
•
すべてのノード
すべてのノードのデフォルトの設定を変更するには、次のウィンドウを開きます。
[ アクション : ノード -> デフォルトの設定 -> 通信オプション ]
•
各ノード
各ノードのデフォルト設定を変更するには、次のウィンドウを開きます。
[ アクション : ノード -> 変更 -> 通信オプション ]
d.
[ノードデフォルト通信オプション] ウィンドウまたは [ノード通信オプション] ウィンド
ウの [ 通信パラメータ ] セクションの該当するフィールドに入力します。
使用できるオプションの詳細は、OVO オンラインヘルプを参照してください。
e.
[ノードデフォルト通信オプション] ウィンドウまたは [ノード通信オプション] ウィンドウ
を閉じます。
f.
[OVO ノードデフォルト ] または [ ノードの変更 ] ウィンドウで [OK] をクリックします。
g.
メッセージブラウザに危険域メッセージが表示された場合は、管理サーバープロセスを
再起動します。
第 12 章
409
OVO のセキュリティ
ネットワークセキュリティ
RPC 認証
DCE のセキュリティのメカニズムを使用すると、DCE RPC を使用する OVO 管理サーバーと管
理対象ノード間の通信を保護できます。DCE RPC プロセスを進める上での認証手順の重要なス
テップとして、ログインコンテキストの読取りがあります。
RPC ログインコンテキスト
保護 RPC プロセスには、親プロセスから派生した、または自身で構築したログインコンテキス
トがあります。ログインコンテキストには接続にあたって DCE セキュリティサーバーによって
チェックされる名前 ( プリンシパル ) とパスワード ( キー ) が必要です。OVO プロセスは通常
ユーザーとの対話なしで実行されるので、派生したログインコンテキストは適応されません。こ
のため、OVO プロセスは DCE セキュリティサービスに登録済みの名前とパスワードを含む独
自のログインコンテキストを作成します。
RPC サーバーチケット
RPC クライアントは、各 RPC に受け渡されていくサーバー特有の「チケット」を獲得するため
にログインコンテキストを使用します。クライアントは、認証プロセスをすでに通過した場合の
みこのチケットを DCE セキュリティサービスから獲得します。このチケットには、クライアン
トアプリケーションでは表示されないキーが含まれています。このキーを認識できるのは、セ
キュリティサービスとサーバーのみです。
RPC チケットの検証
RPC サーバーは、このチケットがキーファイルにあるサーバーのパスワードを使用しているチ
ケットかどうか検証します。RPC サーバーは、RPC と一致しないものは拒絶します。クライア
ントが正常な応答をサーバーから受信した場合は、認証サーバーがこの要求を処理したと判断で
きます。この段階でサーバーは、クライアントが認可されたかどうかの情報のみを持っていま
す。
サーバーは RPC パスワードから次の情報を抽出します。
❏
クライアント名
❏
クライアントが選択した保護レベル
認証プロセスが正常終了すると、接続が確立され RPC 呼出しシーケンスが開始されます。
410
第 12 章
OVO のセキュリティ
ネットワークセキュリティ
OVO の RPC 認証の例
図 12-1 では OVO メッセージ転送を例に、RPC クライアントおよびサーバーが通過する認証プ
ロセスを図で説明します。
図 12-1
DCE RPC クライアント - サーバーの認証プロセス
opcctla
受け取った
要求の
確認
ログインのためのパスワード
読み取り 1
管理対象
ノード
opcmsga
キーファイル
2
OVO RPC
opcctlm
ログイン
OVO RPC 3
ログイン
管理
サーバー
DCE
セキュリティ
サーバー
opcmsgr
4
ログインのための
パスワード読み取り
キーファイル
受け取った
要求の確認
この例では、次のことを行っています。
1. クライアント (opcmsga) はキーファイルからパスワードを読取ります。
2. RPC クライアントがログインし、ログインコンテキストを読取り、セキュリティサーバーチ
ケットを獲得します。
3. RPC クライアントは RPC 要求を送信します。
4. RPC サーバー (opcmsgr) は、キーファイルにあるパスワードとチケットが一致するかどう
かチェックします。
OVO の RPC 認証の設定
次の場合ごとに認証チェックを実行するように OVO を設定できます。
❏
サーバーに対する RPC 接続時
❏
各 RPC クライアントサーバーの呼出しの開始時
第 12 章
411
OVO のセキュリティ
ネットワークセキュリティ
❏
各ネットワークパケット
OVO プロセスのセキュリティ
OVO では、管理サーバーと管理対象ノードは、RPC クライアントとサーバーの両方を同時に実
行します。この結果、OVO は RPC 呼出しを実行するために必要なプロセス設定情報を減らしま
す。
RPC 呼出しを実行するには、OVO はプロセスに関する次の設定情報を必要とします。
❏
名前とパスワード
❏
セキュリティレベル
ただし、設定情報は管理サーバーと管理対象ノードの両方に存在していなければなりません。
OVO プロセス名のタイプ
DCE のコンテキストにおいて、OVO は 2 つの名前 ( またはプリンシパル ) と 2 タイプのノード
を次のように関連付けします。
❏
管理サーバー
プロセスが管理サーバーに関連している名前の下で実行する。
❏
管理対象ノード
該当の管理対象ノードに関連したプロセスすべてはその管理対象ノードと関連付けされた名
前の一致のもとで実行されます。
たとえば、OVO 管理サーバー ‘garlic.spices.com’、および管理対象ノード
‘basil.herbs.com’ が認証済み RPC とともに実行されるよう設定されている場合、次のプリン
シパルが作成されます。
❏
opc/opc-mgr/garlic.spices.com
❏
opc/opc-agt/basil.herbs.com
OVO プロセスグループ
DCE において、名前またはプリンシパル (garlic.spices.com) はグループ (opc-mgr) に属し
ており、このグループはさらに組織 (opc) に属しています。この OVO のルールの唯一の例外は
プリンシパル opc-agt-adm で、これはグループおよび組織 none のメンバーです。これは主に
アカウントおよびパスワードを管理するのに使用される特殊なプリンシパルです。
412
第 12 章
OVO のセキュリティ
ネットワークセキュリティ
OVO セキュリティレベルの設定
OVO では、環境内の各管理対象ノードに対して要求されるセキュリティレベルを選択して設定
できます。この値は RPC ベース管理対象ノードの nodeinfo ファイル、および管理サーバーの
データベース上の該当のエントリーに記憶されます。
注記
HTTPS ベース管理対象ノードでは、ovconfget の呼び出しによってこの値を取
得でき、ovconfchg コマンド行ツールによって値を変更できます。詳細は、
『OVO HTTPS エージェント コンセプトと設定ガイド』を参照してください。ま
た、ovconfget と ovconfchg のマンページも参照してください。
このようにして、既定の管理対象ノードにおけるセキュリティは、処理、たとえば緻密な接続の
追加などの処理を行うために変更できます。
セキュリティサービスが一時的に使えなかったり、設定が不十分の場合には、プロセスが失敗し
たり、非認証モードでの実行が必要になる場合があります。OVO は、このような状況を回避す
るように設定できます。
たとえば、管理サーバープロセスが ( たとえば、要求元 ) 管理対象ノードのコントロールエー
ジェントを呼び出したときに認証の失敗を受信した場合、エラーメッセージが生成されます。こ
のエラーメッセージは、[ メッセージブラウザ ] ウィンドウに表示されます。これによって、
OVO 管理者は即座に是正処置を取ることができます。たとえば、再転送要求が正常に実行され
るように該当の管理対象ノードのセキュリティレベルを一時的に変更します。
注意
第 12 章
認証エラーの訂正には注意してください。接続時のエラーはシステムの何らかの
「障害」が原因で発生する場合もあります。
413
OVO のセキュリティ
ネットワークセキュリティ
Secure Shell (SSH)
OVO エージェントソフトウェアを Secure Shell (SSH) インストール方法を使用してインストー
ルすることもできます。詳細は、59 ページの「Secure Shell インストール方式」を参照してく
ださい。
Secure Shell (SSH) は、リモートコンピュータでログインしてコマンドを実行するための UNIX
シェルプログラムです。SSH は、rlogin と rsh に代わり、安全性の不確かなネットワークで信
頼性の低い 2 ホスト間の通信に、安全な暗号化通信を提供します。X11 接続と任意の TCP/IP
ポートも安全なチャネルを介して転送されます。SSH には、次のようなセキュリティ機能があ
ります。
❏
転送ポート
2 システム間の通信はすべて一般的なポート間で行われ、仮想暗号化通信チャネルが作成さ
れます。
❏
RSA 認証
パスワードのないものも含めすべてのログインに、RSA 認証を使用します。
❏
公開鍵暗号化
システム間の全トラフィックは、公開鍵暗号化によって安全が保証されます。
Secure Shell を使った OVO エージェントのインストール
SSH インストール方法は、安全でない回線 ( たとえば、インターネット上 ) で実行するインス
トールのセキュリティ強化を行います。
エージェントに必要なファイルは SCP ( 保護コピー ) を使用してコピーされ、リモートコマンド
は SSH に組み込まれている実行コマンド機能を使用して実行されます。その結果、システム間
の通信を盗聴したり修正したりすることはできません。
OVO のインストール手順は、使用されるセキュリティ機能にかかわらず、管理対象ノード上で
ユーザー root のためにパスワードなしのログイン設定がなされている限り、管理サーバーで確
立された設定によって行われます。このログインを設定する最良の方法は、RSA に基づくパス
ワードなしログインを行うことです。詳細は、61 ページの「SSH インストール方式で OVO
エージェントソフトウェアをインストール」を参照してください。
414
第 12 章
OVO のセキュリティ
OVO オペレーションのセキュリティ
OVO オペレーションのセキュリティ
OVO 管理者は、OVO 設定のセキュリティの意義を検証する必要があります。たとえば、管理対
象ノードでは、アクション許容マネージャとして認識されている管理サーバーのみが、オペレー
タ起動アクションを実行できます。
OVO のアクセス
登録されている OVO ユーザーのみが OVO GUI を使用できます。デフォルトでは、ユーザー
opc_adm と opc_op があります。
ユーザー名の変更
OVO ユーザー名とパスワードは UNIX ユーザー名とパスワードに直接の関係はありませんが、
UNIX ユーザー名を使用できます。UNIX ユーザー名を使っていて、そのユーザー名が OVO
データベースで定義されている場合は、OVO パスワードの入力は要求されません。これが OVO
GUI をもっとも速く開く方法です。UNIX ユーザー名を使う場合、システム管理者は UNIX
ユーザー名を OVO オペレータ名に (1:1 で ) マップすることをお勧めします。
パスワードの変更
OVO 管理者は、オペレータのパスワードを変更できます。しかし、オペレータが変更した新し
いパスワードを見ることはできません ( つまり、パスワードはアスタリスクで表示されます )。
デフォルトでは、オペレータは自分のパスワードを変更できます。
オペレータからパスワードの変更を防止する
すべてのオペレータからパスワード変更機能を取り除くには、次の手順に従ってください。
1. 次のファイルを開きます。
/etc/opt/OV/share/conf/OpC/mgmt_sv/appl/registration/C/opc_op/opcop
2. 次の行をそのファイルに追加します。
Action "Change Password"
{
}
第 12 章
415
OVO のセキュリティ
OVO オペレーションのセキュリティ
ファイルへのアクセスとパーミッション
OVO ユーザーが OVO オペレータ GUI セッションを起動すると、ワーキングディレクトリが環
境変数 $OPC_HOME ( 定義されている場合 )、または $HOME で定義されます。$OPC_HOME または
$HOME のどちらも設定されていない場合は、/tmp がデフォルトのワーキングディレクトリにな
ります。共通 OVO 変数の詳細は 138 ページの「変数」を参照してください。
デフォルトのワーキングディレクトリへの書き込み
OVO オペレータ GUI を起動した UNIX ユーザーにデフォルトのワーキングディレクトリへの
書込み権がない場合、OVO GUI を起動した時にエラーメッセージが表示されます。オペレータ
がデフォルトのディレクトリにファイルを書き込もうとした場合は、ディレクトリのパーミッ
ションを変更しなければ、書き込むことはできません。これは、ブロードキャストコマンド履歴
ファイルの自動保存にも当てはまります。
オペレータの出力の保存
オペレータが絶対パスを指定せずにアプリケーション、指示、またはレポート出力をファイルに
保存するたびに、ファイルはユーザーのワーキングディレクトリに保存され、opc_op ではなく、
オペレータの UNIX ユーザー ID で所有されます ( オペレータが UNIX ユーザー opc_op でログ
インした場合は除く )。ファイルパーミッションは、OVO オペレータ GUI を起動する前に設定
した umask の値を反映します。
ファイルとグループのパーミッションの設定
オペレータが他のオペレータとファイルを共有する場合は、オペレータが ( またはシステム管理
者に依頼して ) 必要な共有の程度に合わせてファイルとグループのパーミッションを設定しなけ
ればなりません。OVO が、以降、これらの設定を自動的に変更することはありません。ただし、
OVO オペレータが未許可の変更を行うこともできないので、OVO 設定ファイルはすべて保持さ
れます。
注記
グループの「書込み」権は、所有者の 「書込み権なし」で上書きされます。さら
に管理者が変更した OVO オペレータ ARF( および関連するシンボリックリンク
とディレクトリ ) は、opc_op のみでなくすべて読んだりトラバースしたりできま
す。
管理者の出力の保存
管理者がレポートとアプリケーションの出力を保存するときに作成されるファイルは、管理者の
UNIX ユーザーが所有し、絶対パスが指定されていない場合は $OPC_HOME に保存されます。
416
第 12 章
OVO のセキュリティ
OVO オペレーションのセキュリティ
GUI パーミッション
ここでは、Motif 管理者用 GUI、Motif オペレータ用 GUI、Java オペレータ用 GUI でのパー
ミッションを説明します。
管理者用 GUI のアクセス
Motif 管理者 GUI (OVO ユーザー opc_adm がログオンしたときに起動される GUI) では、設定
を変更するために使用する UNIX プロセス opcuiadm は、root パーミッションで起動します。
ただし、管理者のブラウザで使用される UNIX プロセス opcuiopadm は、UNIX ユーザー
opc_op ではなく Motif 管理者 GUI を起動したユーザーの UNIX ユーザー ID で起動します。
Motif 管理者 GUI を root 特権 ( ユーザー ID 0) で UNIX ユーザーとして起動することは不要で
すし、お勧めもできません。さらに、OVO 設定についてのデータベースレポートの出力を保存
する場合、書き込まれるファイルの所有者は OVO を起動した UNIX ユーザーです。そうでなけ
れば、管理者 GUI の動作はオペレータ GUI と同じです。
オペレータ用 Motif GUI のアクセス
インストール時に、opcrlogin ユーティリティの所有権とパーミッションは次のように設定さ
れます。
-r-xr-x--- root opcgrp /opt/OV/bin/OpC/opcrlogin
OVO 仮想ターミナルをオープンするか、またはノードで OVO アプリケーション ( 入出力 ) を起
動すると、オペレータの UNIX ユーザーの .rhosts エントリー ( 存在する場合 ) が、opc_op
ユーザーのエントリーに優先して使用されます。.rhosts エントリーの使用によって、オペレー
タがパスワードを入力しなくてもログオンできるようになります。
ユーザーは、統合アプリケーション (OVO の 「OV サービス」アプリケーション、または OVO
の「OV アプリケーション」が示す登録アクションを使用して導入するメニュー項目 ) を、UNIX
ユーザーのオペレータの下にある OVO から起動します。これは通常は opc_op ではありません。
オペレータ用 Java GUI のアクセス
オペレータ用 OVO Java GUI は、ポート 2531 を介して OVO 管理サーバーと通信します。
inetd は、ポート 2531 で待機して、サービス要求 ito-e-gui を受信すると、プロセス
/opt/OV/bin/OpC/opcuiwww を起動します。
デフォルトでは、OVO 管理サーバーはどのクライアントからの接続も受け付けます。管理サー
バーのファイル /var/adm/inetd.conf を編集して、クライアントの受け入れを特定のシステム
に限定できます。この場合、サービス ito-e-gui に対してシステムの指定を確認してください。
第 12 章
417
OVO のセキュリティ
OVO オペレーションのセキュリティ
プログラムセキュリティ
ここでは HP-UX プログラムのセキュリティを説明します
HP-UX プログラムのアクセス
HP-UX 11.x のプログラム /opt/OV/bin/OpC/opc と /opt/OV/bin/OpC/opcuiadm には s ビッ
ト ( 実行時ユーザー ID 設定ビット ) があります。
データベースのセキュリティ
データベースのセキュリティは、オペレーティングシステムおよび データベース自身によって
管理されています。ユーザーがデータにアクセスするには、リモートまたはローカルでオペレー
ティングシステムへのログオンが必要です。ユーザーがログオンした後は、データベースのセ
キュリティ機構が、データベースおよび表へのアクセスを管理します。
データベースのセキュリティの詳細は、『Using Relational Databases with HP OpenView
Network Node Manager』
、およびデータベースに添付のマニュアルを参照してください。
アプリケーションの起動
アプリケーションは、アプリケーションの設定時に管理者が指定した アカウント ( ユーザーとパ
スワード ) のもとで実行されます。アクションエージェントは、アプリケーションを実行する前
に、このアカウントで情報を使用します。つまり、指定したユーザーに切り替えてから、アプリ
ケーション要求に保存されている名前とパスワードを使用して アプリケーションを起動します。
ユーザー root
OVO エージェントが実行している ユーザーアカウントが root 以外のユーザーに切り替えられた
場合、設定手順を追加して行う必要があります。詳細は、opcswitchuser(1M) のマンページを参
照してください。
パスワードエージング
パスワードエージングを使用すると、アプリケーションの実行が妨げられることがあります。
パスワードエージングは、C2 などのシステムセキュリティ標準が持つ機能で、次の期間が過ぎ
るとパスワードの有効期限が切れるようになっています。
❏
❏
❏
418
特定期間の経過後
特定の日付に到達後
不正ログインの試行をある回数行った後
第 12 章
OVO のセキュリティ
OVO オペレーションのセキュリティ
パスワードエージングを有効にしていると、アプリケーションが使っているアカウントが一時的
にアクセスできないとき、アプリケーションの起動に失敗します。このような失敗は、OVO
PAM ( プラグイン認証モジュール ) インタフェースを実装することで回避できます。PAM は、
既存のシステム環境を変更することなく、他社製の認証方法を有効にする機能です。
PAM 認証
PAM を使って、ユーザーとパスワード情報を検索し、チェックすることができます。中央のレ
ポジトリに保存されているユーザー情報は、PAM モジュールによってアクセスされます。PAM
を使って認証するには、OVO 管理サーバーでコマンド行ツール ovconfchg を使います。詳細
は、OVO のオンラインヘルプと ovconfchg のマンページを参照してください。
リモートアクセス
ここでは、UNIX 環境でのリモートログインとコマンド実行を説明します。
ユーザーアカウント、ファイルアクセス、および一般ファイルパーミッションの詳細は、416
ページの「ファイルへのアクセスとパーミッション」を参照してください。
アプリケーションとブロードキャストコマンドの起動
OVO オペレータが、OVO 管理者によって設定されるデフォルトユーザーでログインしない場
合、コマンドのブロードキャストおよびアプリケーションの起動には、対応するパスワードを使
用しなければなりません。オペレータが正しいパスワードを使用しない場合は、コマンドまたは
アプリケーションは実行に失敗します。
I/O アプリケーションの起動
新しいターミナルウィンドウを必要とするアプリケーション (「ウィンドウ使用 ( 入出力可 )」が
設定されている ) を起動するには、オペレータは次のいずれかを行う必要があります。
•
パスワードをアプリケーションの属性として指定する。
•
.rhosts または /etc/hosts.equiv ファイル中にエントリーをあらかじめ設定する。
•
起動のたびにパスワードを入力する。
DCE 管理対象ノードのパスワード
注記
第 12 章
DCE 管理対象ノードは、Solaris ではサポートされていません。
419
OVO のセキュリティ
OVO オペレーションのセキュリティ
-server オプションを使用して管理サーバーで実行すると、OVO ユーティリティ
opc_sec_register_svr.sh は、特別なユーザー名 ( プリンシパル ) opc-agt-adm を作成しま
す。このユーザー名は、管理対象ノードのアカウントを変更できる権限を持っています。
通常、OVO エージェントは、プライマリプリンシパル opc/opc-agt/<hostname> を使用して、
起動時に DCE にログインします。ただし、このログインが何らかの理由で失敗すると、OVO
コントロールエージェントは次に、opc-agt-adm でログインしようとして、そのプライマリア
カウントのパスワードを無作為に新規作成しようとします。この新しいパスワードは、DCE レ
ジストリとローカルのキータブファイルの両方のファイルを更新します。
DCE ログインの失敗原因
一般的に、最初の DCE ログインに失敗するのは、次の状況のみです。
❏
プライマリアカウントが管理サーバーにある
インストール後 ( または、認証モードで初めて実行した後 )、管理対象ノードのアカウント
を作成するために、管理サーバー上で opc_sec_register.sh が実行された場合。この場
合、ローカルのキータブファイルは存在しません。ローカルキータブファイルを作成するに
は、管理対象ノードで opc_sec_register.sh をローカルに実行する必要があります。
❏
ローカルのキータブファイルが削除または破損
管理対象ノードのキータブファイルが、何らかの理由で削除または破損した場合。
❏
コントロールエージェントが実行されていない状態で、パスワードの有効期限が満了
コントロールエージェントが実行されていない状態で、管理対象ノードのパスワードの有効
期限が満了している場合。その結果、コントロールエージェントがログインできず新しいパ
スワードを作成できません。
これらの問題は、プライマリアカウントを手作業で作成することによって解決できます。
プライマリアカウントを手作業で作成
DCD ログインが失敗した場合、管理対象ノードにログインして、opc_sec_register.sh を手
作業で実行できます。
プライマリアカウントの無効
標準の DCE ユーティリティを使用して、opc-agt-adm アカウントを単に無効にしてしまった場
合や削除してしまった場合も考えられます。ただし、opc-agt-adm アカウントを無効にするか、
または削除してしまった場合は、自動パスワード回復処理が妨げられます。妨げられた自動パス
ワード回復処理は、エージェントが実行中で、パスワードの有効期限が満了しない間は、パス
ワード自動生成に影響しません。
420
第 12 章
OVO のセキュリティ
OVO オペレーションのセキュリティ
パスワードを管理対象ノードに割り当てる
ここでは、パスワードを UNIX、Microsoft Windows NT の各管理対象ノードに割り当てる方法
を説明します。
パスワードを UNIX 管理対象ノードに割り当てる
UNIX 管理対象ノードでは、デフォルトの OVO オペレータ opc_op は、通常のログインや
telnet などからシステムにログインできません。これは /etc/passwd ファイル中の * エント
リーや、.rhosts 中のエントリーがないためです。デフォルトの OVO オペレータが仮想ターミ
ナルまたはアプリケーション起動 (「ウィンドウ使用 ( 入出力可 )」の設定を必要とする ) を利用
できるようにするには、パスワードを設定するか、.rhosts または /etc/hosts.equiv 機能を
設定します。
注記
opc_op のパスワードはすべての管理対象ノードで共通でなければなりません。
たとえば、$HOME が管理対象ノードのホームディレクトリの場合、実行中のユーザーの
$HOME/.rhosts エントリーは次のようになります。
<management_server> opc_op
パスワードを Windows NT 管理対象ノードに割り当てる
Microsoft Windows NT 管理対象ノードでは、OVO アカウントのパスワードは、エージェント
ソフトウェアのインストール中に割り当てます。OVO アカウントにパスワードを割り当てない
と、デフォルトのパスワードが作成されます。ただし、パスワードはデフォルトでは割り当てら
れません。
設定分配の保護
コマンド opctmpldwn は、OVO テンプレートの標準分配機構の省略方式です。これによって、
管理サーバーの OVO テンプレートと設定データをダウンロードして暗号化し、管理対象ノード
の目的の位置にコピーできます。ダウンロードされるのは、割り当てられたログファイル、
SNMP トラップ、opcmsg、しきい値モニター、スケジュールアクション、イベント相関処理、
および Manager of Manager (MoM) テンプレートのみです。
ファイルは、管理対象ノードのデフォルトキー、またはノードを特定して生成されたキーで暗号
化されます。
第 12 章
421
OVO のセキュリティ
OVO オペレーションのセキュリティ
特定のキーは OVO キー管理ツール opcsvskm および opcskm で生成されます。opcsvskm は管
理サーバーでのキーの作成とエクスポートに使用されます。また、opcskm は管理対象ノードで
のキーのインポートに使用されます。どちらのツールも -t オプションを使用する必要があり、
そのためにテンプレートキーファイルが使用されます。
詳細は、opctmpldwn(1M)、opcsvskm(1M)、および opcskm(1M) の マンページを参照してくだ
さい。
422
第 12 章
OVO のセキュリティ
OVO オペレーションのセキュリティ
自動アクションおよびオペレータ起動アクションの保護
アクション要求およびアクション応答は、侵入者に利益を与えかねない機密情報を含む可能性が
あります ( たとえば、アプリケーションパスワードやアプリケーション応答など )。安全なシス
テムでは、このようなことは問題になりません。しかし、このような要求や応答がファイア
ウォールシステムやインターネットを通過する必要があり、パケットが多くの未知のゲートウェ
イを経由する場合は、セキュリティ向上の対策をたてる必要があります。
シェルスクリプトの保護
また、自動アクションやオペレータ起動アクションは通常 root として実行されます。セキュリ
ティホールを防ぐには、権利の付与を最少に抑え、アプリケーションが使用するコマンドを慎重
に選択し、どんなシェルスクリプト ( たとえば、ユーザー切り替えに使われるスクリプト ) もプ
ロテクトすることが非常に重要です。
OVO エージェントのユーザーの切り替え
セキュリティをさらに向上させるには、OVO エージェントのユーザーをユーザー root から、特
定のユーザーアカウントまたはグループに切り替えます。
•
OVO HTTPS エージェントのユーザーを切り替えるには、コマンド ovswitchuser.sh を使い
ます。詳細は、マンページ ovswitchuser(1M) を参照してください。
•
OVO DCE エージェントのユーザーを切り替えるには、コマンド opcswitchuser.sh を使い
ます。詳細は、マンページ opcswitchuser(1M) を参照してください。
リモートアクションの保護
リモートアクションは、OVO がコントロールする管理対象ノードで実行される自動アクション
またはオペレータ起動アクションですが、アクションの原因となるメッセージは、その管理対象
ノード以外が発信したものです。
第 12 章
423
OVO のセキュリティ
OVO オペレーションのセキュリティ
図 12-2 では、管理対象ノード A が OVO 管理サーバーにメッセージを送信し、管理対象ノード
B でアクションが実行される様子を示しています。
図 12-2
リモートアクションの例
ー
セ
ョ
ン
ッ
シ
メ
ク
OVO
管理対象
ノード A
ア
ジ
OVO
管理サーバー
OVO
管理対象
ノード B
リモートアクションの保護が必要な対象者
OVO は、さまざまなセキュリティ機構を使って、リモートアクションの誤用を防いでいます。
特に複数の顧客のシステムを 1 つの OVO 管理サーバーで管理している企業にとっては特に重要
です。ある顧客の管理対象ノードとして設計されたリモートアクションを、別の顧客の管理対象
ノードで実行することはできません。このようなセキュリティ機構には、デフォルトで使用でき
るものもあれば、手作業で有効にしなければならないものもあります。
リモートアクション用セキュリティ機構の種類
リモートアクションの誤用を防ぐため、OVO には、次のようなセキュリティ機構があります。
❏
信頼の置けるユーザーに設定ファイルを割り当てる
管理対象ノード上のすべての OVO 設定ファイルは、信頼関係のあるユーザー ( デフォルトで
は、スーパーユーザー ) に属していなければなりません。信頼できるユーザー ( つまり、
OVO エージェントを実行しているアカウント ) を別のユーザーに変更することもできます。
詳細は、opcswitchuser(1M) のマンページを 参照してください。
424
第 12 章
OVO のセキュリティ
OVO オペレーションのセキュリティ
❏
メッセージソーステンプレートの暗号化
管理対象ノードに割り当てられインストールされた OVO メッセージソーステンプレートは、
デフォルトで暗号化されています。暗号化は不要な修正および誤用を防ぐことができます。
❏
リモートアクションの無効化
必要であれば、すべての管理対象ノードでリモートアクションを完全に無効にできます。
すべての管理対象ノードのリモートアクションを無効にするには、OVO 管理サーバーでコマ
ンド行ツール ovconfchg を使い、次のように入力します。
ovconfchg -ovrg <management_server> -ns opc -set ¥
OPC_DISABLE_REMOTE_ACTIONS TRUE
<management_server> には、OVO 管理サーバーの名前を指定します。
デフォルトでは、OPC_DISABLE_REMOTE_ACTIONS TRUE は FALSE に設定されています。リ
モートアクションを無効にすると、ノードでのリモートアクションをメッセージが要求して
も、そのアクション要求は連続で失敗し、メッセージに注釈が追加されます。パラメータを
再び FALSE に変更すると、リモートアクションは正常に実行されます。
注記
次の OVO デフォルトテンプレートは、アクションが実行されるノードが次の
ように指定されているため失敗します。
— Mailqueue (HP-UX 11.x)
— SNMP ECS Traps
❏
偽の IP アドレスまたは秘密鍵の検出
OVO の拡張ネットワークセキュリティ (ANS) の拡張機能をインストールしている場合は、
OVO 管理サーバーでコマンド行ツール ovconfchg を使えば、不一致となった送信者のアド
レスのチェックもできます。
ovconfchg -ovrg <management_server> -ns opc -set ¥
OPC_CHK_SENDER_ADDR_MISMATCH TRUE
<management_server> には、OVO 管理サーバーの名前を指定します。
このチェックでは、別のノードが生成した偽の IP アドレスまたは秘密鍵が使われた形跡が
ないかどうかが検出されるので、OPC_DISABLE_REMOTE_ACTIONS TRUE のチェックを強化し
た機能といえます。
第 12 章
425
OVO のセキュリティ
OVO オペレーションのセキュリティ
このチェックで IP アドレスまたはホスト名の不一致が検出された場合、メッセージの発信
元ノード以外のノード上で実行されているアクションは、すべてメッセージから削除されま
す。メッセージの発信元ノードですでに開始されているローカルアクションだけは削除され
ません。失敗したアクション要求は、注釈で文書化され自動的にメッセージに追加されま
す。
キューファイル
コマンド opcmsg および opcmon はメッセージインターセプタ (msgiq) およびモニターエージェ
ント (monagtq) のキューファイルを使用して、それらが該当するプロセスと通信します。キュー
ファイルはすべてのユーザーに対して読み取り / 書き込みが許可されています。機密性の高い
メッセージでも、通常ユーザーとして、これらのキューファイルを表示すると、読むことができ
ます。
注意
426
コマンド opcmsg および opcmon は、どのユーザーにも自動アクションのトリ
ガーとなるメッセージを送ることを許容します。これは、別のノード上にでも可
能です。
第 12 章
OVO のセキュリティ
OVO の監査のセキュリティ
OVO の監査のセキュリティ
OVO では、監査コントロールのモードとレベルを区別します。
•
モード
監査レベルを変更する権限のある者を決定します。
•
レベル
収集する監査情報の種類を決定します。
監査モードの種類
会社の方針によって、どちらの 監査モードを使用するかを決定します。
•
通常監査コントロール
インストール後のデフォルトのモードです。[ 管理サーバーの設定 ] ウィンドウで 監査レベ
ルを変更できます。
•
強化監査コントロール
ユーザー root でのみ設定可能で、データベースを再初期化しなければリセットできません。
監査レベルの種類
次の監査レベルから選択できます。
❏
監査しない
OVO には監査情報が保持されません。
❏
オペレータ監査
インストール後のデフォルトのレベルです。
次の監査情報を保持します。
•
オペレータのログイン、ログアウト ( ログイン試行を含む )
•
OVO ユーザーパスワードの変更
•
ブラウザとアプリケーションデスクトップから起動されたすべてのアクション
第 12 章
427
OVO のセキュリティ
OVO の監査のセキュリティ
❏
管理者監査
OVO に、ユーザーのログインと ログアウト ( ログイン試行を含む ) と OVO パスワード変更
の監査情報が保持されます。さらに、アクションがメッセージブラウザと [ 登録アプリケー
ション ] から開始され、OVO ユーザー、管理対象ノード、ノードグループ、またはテンプ
レートが変更された場合は、OVO によって監査エントリーが作成されます。
表 12-1 に、管理者監査レベルに含まれる監査範囲の概要を示します。
表 12-1 管理者監査レベルの監査範囲
監査範囲
管理者レベル
GUI1
API2
CLI3
OVO ユーザー
•
ログオン
○
○
•
ログオフ
○
○
•
パスワード変更
○
○
アクション、アプリケーション、ブ
ロードキャスト
•
起動
○
○
•
追加、変更、削除、非表示
○
○
○
○
○
○
○
○
メッセージソーステンプレート
•
自動アクションとオペレータ起
動アクションの追加、変更、削
除
•
条件の追加、変更、削除
428
第 12 章
OVO のセキュリティ
OVO の監査のセキュリティ
表 12-1 管理者監査レベルの監査範囲 ( 続き )
監査範囲
管理者レベル
GUI1
API2
CLI3
管理対象ノード
•
設定
○
○
•
アクション、モニター、コマン
ドの分配
○
○
•
ノードのデフォルトに変更
○
○
•
テンプレート割当て
ノードグループ
•
追加、変更、削除
○
○
•
管理対象ノードの割当て
○
○
○
○
OVO ユーザー設定
•
追加、変更、削除
データベース保守
○
トラブルチケット
○
通知
○
1. GUI を使用してアクションを実行する場合に、OVO で監査エン
トリーが作成されます。
2. API を使用してアクションを実行する場合に、OVO で監査エン
トリーが作成されます。この列にエントリーがない場合は、監
査情報が収集されていないことを示します。API が使用できな
いということではありませんので注意してください。
3. コマンド行インタフェース (CLI) を使用してアクションを実行
する場合に、OVO で監査エントリーが作成されます。この列に
エントリーがない場合は、監査情報が収集されていないことを
示します。コマンド行インタフェースを使用できないというこ
とではありませんので注意してください。
第 12 章
429
OVO のセキュリティ
OVO の監査のセキュリティ
注記
既存の監査レベルを変更した場合は、新しいレベルはオペレータが新しい OVO
セッションを起動した後でなければ適用されません。
監査情報をレポートに書き込んで、後で参照したり、[OVO レポート ] ウィンドウに 表示したり
できます。これらのレポートは画面に表示したり、ファイルに書き出したり、印刷したりできま
す。
注意
監査レベルを 「管理者監査」に設定し、多数の管理対象ノードとユーザーがいる
大規模環境で OVO を使用している場合は、監査情報をデータベースから定期的
にダウンロードしてください。これは、データベースの空き容量がすぐになくな
るためです。
監査の設定方法は、『OVO オンラインヘルプ ( 管理者の作業 )』を参照してください。
430
第 12 章
OVO のセキュリティ
OVO GUI の起動メッセージの作成
OVO GUI の起動メッセージの作成
NIST 800-37 標準に従う場合、アプリケーションを起動する前に、アプリケーション実行の許可
のみでなく、使用方法と危険性についてユーザーに確認を取る必要があります。これはアプリ
ケーションを起動する前の警告メッセージによって実現されます。
デフォルトでは、OVO GUI の起動メッセージは存在しません。起動メッセージは、テキストエ
ディターでテキストを作成し、そのメッセージをデータベースに格納することで作成します。用
意した起動メッセージのステータス ( 有効または無効 ) を変更することもできます。詳細は、
432 ページの「OVO GUI 起動メッセージの作成」を参照してください。
OVO GUI の起動メッセージが有効になっていると、ログインウィンドウの直後に表示されま
す。このメッセージの内容に同意すると、OVO が起動します。同意しないと、ログイン手続き
はすぐに終了します。
OVO GUI の起動メッセージが無効になっていると、ログインウィンドウの後すぐに OVO が起
動します。
注記
OVO の起動メッセージは、Java GUI と Motif GUI 用に作成できます。
図 12-3 に Java GUI 用の OVO GUI 起動メッセージの例を示します。
図 12-3
第 12 章
OVO GUI 起動メッセージの例
431
OVO のセキュリティ
OVO GUI の起動メッセージの作成
OVO GUI 起動メッセージの必要条件
OVO GUI 起動メッセージを作成する前に、以下の留意事項を理解している必要があります。
❏
起動メッセージは、OVO をインストールした後で定義して有効にします。
重要
❏
OVO GUI 起動メッセージのステータスをカスタマイズ、編集、変更できるの
は、root ユーザーのみです。
起動メッセージは、opc_mgmt_config 表の属性 ovou_license_text に格納されます。デー
タベースの表の詳細は、『OVO Reporting and Database Schema』を参照してください。
注記
Motif GUI で [ セッションの再起動 ] を選択した場合は、起動メッセージは表示さ
れません。これは、セッションの再起動の前後では、OVO 管理サーバーは同じだ
からです。
OVO GUI 起動メッセージの作成
OVO GUI 起動メッセージを作成するには、以下の手順を実行します。
1. テキストエディターでメッセージを作成します。
メッセージ長は、1 バイト文字で 2048 文字、2 バイト文字で 1024 文字を越えてはいけませ
ん。
注記
起動メッセージを起動メッセージウィンドウに正しく表示するには、メッ
セージをテキストエディターで作成するときに改行位置に注意します。
2. opcuistartupmsg コマンド行ツールを使って、カスタマイズした起動メッセージをデータ
ベースに格納し、同時にそのステータスを設定または変更します。opcuistartupmsg ツー
ルの詳細は、opcuistartupmsg(1m) を参照してください。
432
第 12 章
OVO のセキュリティ
OVO GUI の起動メッセージの作成
注記
第 12 章
現在の起動メッセージとそのステータスを表示するには、ターミナルで以下
のどちらかのコマンドを実行します。
❏
opcuistartupmsg
❏
opcuistartupmsg -s
433
OVO のセキュリティ
OVO GUI の起動メッセージの作成
434
第 12 章
13 OVO の保守
第 13 章
435
OVO の保守
概要
概要
本章では、OVO の保守を担当し、管理サーバーと管理対象ノードのホスト名と IP アドレスの変
更を行う管理者のための情報を説明します。
管理サーバーの保守
OVO 管理サーバーの保守では、次の事項を説明します。
❏
設定データのダウンロード
❏
管理サーバーのデータバックアップ
❏
データベースの保守
❏
HP OpenView プラットフォームの保守
❏
OVO ディレクトリとファイルの保守
管理対象ノードの保守
管理対象ノードの保守では、次の事項を説明します。
❏
実行時データを含む管理対象ノードのディレクトリ
❏
ローカルログファイルの位置
ライセンスおよびホスト名の保守
また、本章では次の情報についても説明します。
❏
ライセンスの保守
❏
ホスト名および IP アドレスの変更
436
第 13 章
OVO の保守
設定データのダウンロード
設定データのダウンロード
標準的な保守またはバックアップルーチンの一環として、設定データのダウンロードを行う必要
があります。また、OVO の設定に大幅な変更を加える前にも、設定データのダウンロードまた
はバックアップを行います。設定のバックアップ方法は、440 ページの「管理サーバーのデータ
バックアップ」を参照してください。
設定データのダウンロード方法
設定データのダウンロードは、次のどちらかの方法で行います。
❏
管理者 GUI
438 ページの図 13-1 を参照してください。
❏
コマンド行
opccfgdwn(1M) コマンドを使用します。
どちらの方法でも、必要な箇所のみを選択して設定をダウンロードできます。たとえば、設定全
体をダウンロードするのではなく、テンプレートのみを選択することもできます。
設定の一部をダウンロード
設定から数箇所を選択してダウンロードする場合は、次のファイルで指定します。
/var/opt/OV/share/tmp/OpC_appl/cfgdwn/download.dsf
このファイルは、opccfgdwn(1M) コマンドのパラメータとして指定する必要があります。
第 13 章
437
OVO の保守
設定データのダウンロード
[ 設定データのダウンロード ] ウィンドウ
438 ページの図 13-1 に、[ 設定データのダウンロード ] ウィンドウを示します。
図 13-1
438
[ 設定データのダウンロード ] ウィンドウ
第 13 章
OVO の保守
設定データのダウンロード
[ 設定データのダウンロード ] ウィンドウのオープン
OVO 管理者の GUI で [ 設定データのダウンロード ] ウィンドウをオープンするには、[ アク
ション : サーバー -> 設定のダウンロード ] を選択します。
[ 設定データのダウンロード ] ウィンドウからのダウンロード
[ 設定データのダウンロード ] ウィンドウを使って OVO のデータをダウンロードする方法は、
ウィンドウのオンラインヘルプを参照してください。
第 13 章
439
OVO の保守
管理サーバーのデータバックアップ
管理サーバーのデータバックアップ
OVO では、次の 2 つの方法で OVO 管理サーバーのデータをバックアップできます。
❏
オフラインでのバックアップ
opc_backup
❏
自動バックアップ
ovbackup.ovpl
スクリプトをすべての管理対象ノードに再分配
OVO の設定データは管理サーバーおよび管理対象ノードに保存されます。管理サーバーで復元
された設定が管理対象ノードの現在の設定と一致しないと、指示が見つからない、またはテンプ
レートが正しく割り当てられていないといったエラーが発生することがあります。バックアップ
を復元した後、[ 強制アップデート ] オプションを使用して、テンプレート、アクション、コマン
ドおよびモニタースクリプトをすべての管理対象ノードに再分配する必要があります。
バックアップツールと復元ツール
データを復元する場合は、そのデータのバックアップに使用したバックアップツールに対応する
復元ツールを使用してください。たとえば、opc_backup でバックアップしたデータは、
opc_recover を使用して復元します。同様に、ovbackup.ovpl でバックアップしたデータは、
ovrestore.ovpl を使用して復元します。
Oracle のアーカイブログモード
アーカイブログモードは Oracle で使用するモードで、自動的および定期的にデータを保存しま
す。データファイルへの変更は REDO ログファイルに保存されます。これらの REDO ログ
ファイルはその後アーカイブされます。アーカイブログモードと REDO ログファイルの詳細は、
Oracle のマニュアルを参照してください。OVO でアーカイブログモードを設定する方法の詳細
は、451 ページの「データベースの保守」、および『OVO オンラインヘルプ ( 管理者の作業 )』
を参照してください。
オフラインバックアップ
opc_backup ツールを使用すると、管理サーバーで部分的または完全なバックアップを行えます。
440
第 13 章
OVO の保守
管理サーバーのデータバックアップ
❏
部分的バックアップ
OVO の設定データのみです。現在のメッセージと履歴メッセージを含みます。
❏
完全なバックアップ
OVO バイナリとインストールのデフォルトを含みます。
どちらの場合も、すべての OVO GUI をシャットダウンし、OVO サーバープロセスを含むすべ
ての OpenView サービスを停止しなければなりません。次に、Oracle データベースをシャット
ダウンし、オフラインバックアップを行います。
オフラインバックアップの利点
オフラインでのバックアップには次の利点があります。
❏
❏
アーカイブログモードが不要。
•
全体のパフォーマンスが向上する。
•
必要なディスク空き容量が少ない。
バイナリもバックアップされる ( フルモードの場合 )。
オフラインバックアップの欠点
オフラインでのバックアップには次の欠点があります。
❏
復元できるのは、最新のフルバックアップの状態のみ。
❏
すべての OV サービスと GUI を停止しなければならない。
オフラインバックアップ機能の種類
バックアップ機能の概要は、opc_backup(1M) と opc_recover(1M) のマンページを参照してく
ださい。
自動バックアップ
GUI とサーバープロセスの実行中にデータベースの完全な自動バックアップを行うため、OVO
のバックアップと復元スクリプトは、ネットワークノードマネージャ (NNM) の次のバックアッ
プと復元スクリプトと統合されます。
❏
ovbackup.ovpl
❏
ovrestore.ovpl
第 13 章
441
OVO の保守
管理サーバーのデータバックアップ
自動バックアップは、cron ジョブまたは OVO スケジュールアクションで動作します。NNM の
自動バックアップスクリプトと OVO の自動バックアップスクリプトの詳細は、445 ページの
「ovbackup.ovpl コマンド」と 447 ページの「ovrestore.ovpl コマンド」を参照してください。
自動バックアップの利点
自動バックアップには次の利点があります。
❏
OVO GUI
OVO GUI を終了する必要がありません。ただし OVW アクションは 短時間使用できません
( たとえば、[ アプリケーションデスクトップ ] ウィンドウでアプリケーションを起動中など
)。
❏
プロセスとサービス
OVO サーバープロセス、OVO オペレータ Web GUI サービス、トラブルチケットサービス
および通知サービスは完全に使用できます。
❏
データベース
Oracle データベースの部分的な復元が可能です。
たとえば、次のような Oracle データベースの復元が可能です。
•
所定の時間まで
•
損傷した個々の表領域
自動バックアップの欠点
自動バックアップには次のような欠点があります。
❏
アーカイブログモード
Oracle のアーカイブログモードを使用できるようにする必要があります。
❏
•
全体のパフォーマンスが低下する
•
より多くのディスク空き容量が必要
バイナリ
バイナリはバックアップできません。
442
第 13 章
OVO の保守
管理サーバーのデータバックアップ
自動バックアップの対象外となるテンポラリファイル
テンポラリファイル ( キューファイルなど ) はバックアップ対象ではありません。バックアップ
が開始すると、OVO GUI の [ 通知 ] ウィンドウが表示され、バックアップ中は一部の OVW
マップがブロックされたままになります。バックアップの開始前に完了しなかった処理は バッ
クアップが終了するまではアイドル状態になります。バックアップが終了すると、その処理は再
開され完了されます。
自動バックアップの対象外となる Oracle ファイル
自動バックアップには Oracle のオンライン、REDO、ログファイルを含みません。これらは
データベースの動作中はバックアップできません。ただし、Oracle ではこれらのファイルを別
のディスクにミラーリングできるので、障害が発生した場合に再作成できます。詳細は Oracle
のマニュアルを参照してください。
Oracle のアーカイブログモード
OVO の自動バックアップのスクリプトは、Oracle のオンラインバックアップ方式を使用しま
す。この方式では、データベースをアーカイブログモードで起動する必要が あります。Oracle
のアーカイブログモードは Oracle データベースのデフォルトの設定ではないので、手作業で設
定する必要があります。アーカイブログモードの場合、Oracle では、フルバックアップ間のデー
タファイルの変更が、番号付きの REDO ログファイルに保存されます。REDO ログファイルは
シャットダウンの際に使用され、最新のフルバックアップの設定が復元されます。詳細は、
Oracle の製品マニュアルを参照してください。
Oracle のアーカイブログモードを有効化する
Oracle のアーカイブログモードを有効化する方法は、次のとおりです。
1. OVO の開いているセッションをすべて閉じます。
2. ovw を停止します。
次のように入力します。
ovstop
3. データベースをシャットダウンします。
4. init.ora ファイルのアーカイブログのパラメータを次のように設定します。
$ORACLE_HOME/dbs/init${ORACLE_SID}.ora
a. アーカイブプロセスを開始するため、次の行のコメントを解除します。
第 13 章
443
OVO の保守
管理サーバーのデータバックアップ
log_archive_start = true
この行が init.ora ファイルにない場合は、追加します。
b. アーカイブディレクトリを指定するため、次の行のコメントを解除します。
log_archive_dest = <ORACLE_BASE>/admin/<ORACLE_SID>/arch/
<ORACLE_BASE> と <ORACLE_SID> に対応する値を入力します。
注記
c.
Oracle 8 では、必ずディレクトリパスにスラッシュ (/) を 追加してくださ
い ( たとえば、<ORACLE_BASE>/admin/<ORACLE_SID>/arch/ )。スラッ
シュを付けないと、Oracle は誤った アーカイブログディレクトリ名を使
用します。
アーカイブログファイル名を定義するため、次の行のコメントを解除します。
log_archive_format = "T%TS%S.ARC"
5. データベースを起動しアーカイブログモードを有効化します。
ユーザー oracle で次のコマンドを入力します。
sqlplus /nolog
SQL>connect / as sysdba
SQL>startup mount
SQL>alter database archivelog;
SQL>alter database open;
SQL>exit
6. 推奨 : データベースを フルオフラインバックアップにしてください。
再度データベースをシャットダウンします。次に、今後のオンラインバックアップの基礎と
してデータベースを フルオフラインバックアップにします。
opcwall コマンド
コマンド行ユーティリティ opcwall(1) を使うと、自動バックアップをまもなく実行すること
を、実行中のすべての OVO Motif GUI に通知できます。
このコマンドには次のオプションを使用できます。
opcwall {-user <user_name>} <Message Text>
<user_name>
444
メッセージを受信するオペレータの名前です。
第 13 章
OVO の保守
管理サーバーのデータバックアップ
<Message Text>
オペレータに見てほしいメッセージのテキストです。
-user
指定しない場合は、すべてのオペレータがメッセージを受信します。
たとえば、opcwall を設定して、ユーザーが作業を続けたい場合は、バックアップ中は Java
GUI を使用するように、バックアップ開始予定時刻の 10 分前に通知できます。
ovbackup.ovpl コマンド
自動バックアップコマンド ovbackup.ovpl は実行中の プロセスを停止し、NNM データベース
と統合アプリケーションのデータをバックアップ する前に、プロセスのデータをディスクにフ
ラッシュします。バックアップが完了 すると、NNM プロセスが再開されます。
このコマンドには次のオプションがあります。
ovbackup.ovpl [-operational] [-analytical] [-d <destination>]
-d
このオプションを指定した場合は、次の位置が使用されます。
<destination>/ovbackup
このオプションを指定しない 場合は、次のデフォルトの位置が使用されます。
/var/opt/OV/tmp/ovbackup
<destination>
保存先は ( マウント可能な ) ファイルシステムで、バックアップを完了するた
めに十分な空き容量が必要です。
新しい OVO インストールのバックアップには、約 300MB のディスク空き領
域が必要です。より大きな環境では、それだけ多くのスペースが必要となりま
す。バックアップをテープデバイスのようなアーカイブメディアに保存する
fbackup のようなコマンドを使用して、バックアップを行うこともできます。
ovbackup.ovpl のコマンド行オプションの詳細は、ovbackup.ovpl(1M) の
マンページを参照してください。
-operational
このオプションを指定した場合、またはオプションを何も指定しない場合、オ
ペレーションデータを次のようにバックアップします。
1. 次のディレクトリにあるすべてのバックアップスクリプトを実行します。
$OV_CONF/ovbackup/pre_pause/
第 13 章
445
OVO の保守
管理サーバーのデータバックアップ
スクリプトには OVO スクリプトの ito_oracle.sh も含まれます。この
スクリプトによって ovpause タイムフレーム外の Oracle データベースの
オンラインバックアップが実行され、古いアーカイブログファイルがス
テージングエリアに移動されます。これらのアーカイブログは復元の 対象
外です。これらが必要なのは、バックアップが破損し、以前のバックアッ
プを使う必要がある場合のみです。
2. ovpause を呼び出して、すべての NNM プロセスを停止 ( および OVW
API 呼出しをブロック ) できます。
3. 次のディレクトリにあるすべてのバックアップスクリプトを実行します。
$OV_CONF/ovbackup/checkpoint/operational/
これには OVO のスクリプト ito_checkpoint.sh も含まれます。このス
クリプトは Oracle の現在のタイムスタンプを読み取って、
ito_oracle.sh では移動されないオフラインの REDO ログをステージン
グエリアにコピーし、OVO の設定を nnm_checkpoint.ovpl でバック
アップされていない ファイルシステムにコピーします。
NNM スクリプト nnm_checkpoint.ovpl によって、すべての起動中の
NNM データベースがバックアップされます。また、OVO 設定ファイル、
NNM データベース ( フラット ) ファイル、および NNM 設定ファイルを
含むディレクトリ $OV_CONF もバックアップされます。
4. ovresume を呼び出して、NNM プロセスの処理を再開します。
5. 次のディレクトリにあるすべてのバックアップスクリプトを実行します。
$OV_CONF/ovbackup/post_resume
-analytical
このオプションを指定した場合、またはオプションを何も指定しない場合、分
析用データをバックアップします。
次のディレクトリにあるすべてのバックアップスクリプトを実行します。
$OV_CONF/ovbackup/checkpoint/analytical
スクリプトには nnm_checkpoint.ovpl が含まれます。組み込み型データ
ベースを使っている場合、NNM の分析用レポジトリもバックアップされます。
注記
446
ovbackup.ovpl コマンドは進行情報を /var/opt/OV/tmp/ovbackup.log に保
存します。
第 13 章
OVO の保守
管理サーバーのデータバックアップ
ovrestore.ovpl コマンド
ovrestore.ovpl コマンドで、ovbackup.ovpl で作成したバックアップまたはバックアップの
一部を復元できます。
ヒント
ovrestore.ovpl を実行する前に、PATH に /opt/OV/bin が含まれていることを
確認してください。
開始する前に ovrestore.ovpl は OpenView または統合プロセスが実行中でない
ことを確認します。
このコマンドには次のコマンド行オプションがあります。
ovrestore.ovpl [-operational] [-analytical] [-d <destination>]
-operational
オプションを指定した場合、またはオプションを何も指定しない場合、オペ
レーションデータを復元します。
$OV_CONF/ovbackup/restore/operational/ のディレクトリにあるすべて
の復元スクリプトを実行します。これには、ito_restore.sh と
nnm_restore.ovpl も含まれます。
ito_restore.sh スクリプトは、Oracle データベースの復元に、次の復元オ
プションのどちらを選択するか尋ねます。
•
最後のバックアップの時の状態
最後のバックアップの時の状態に戻します。
•
最新のバックアップの時の状態
最新のバックアップの時の状態に復元します。バックアップのオフライン
REDO ログとシステムのオフライン REDO ログに基づいて、ロールフォ
ワードが実行されます。
-analytical
オプションを指定した場合、またはオプションを何も指定しない場合、分析用
データを復元します。
次のディレクトリにあるすべての復元スクリプトを実行します。
$OV_CONF/ovbackup/restore/analytical/
スクリプトには nnm_restore.ovpl が含まれます。
第 13 章
447
OVO の保守
管理サーバーのデータバックアップ
バックアップイメージが存在するディレクトリを指定します。バックアップが
ディスクにある場合のみ、このオプションを使用できます。その他の場合は、
コマンドとオプションを実行する前に、まずイメージをアーカイブメディアか
らディスクに復元する必要があります。
-d
コマンド行オプションの詳細は、ovrestore.ovpl(1M) のマンページを参照してください。
注記
ovrestore.ovpl コマンドは、進行情報を ovbackup.ovpl と同様に次のファイ
ルに保存します。
/var/opt/OV/tmp/ovbackup.log
ito_restore.sh スクリプトは、ovrestore.ovpl コマンドに統合されます。
ovrstore.ovpl コマンドの ito_restore.sh スクリプト
ito_restore.sh スクリプトは ovrestore.ovpl スクリプトに統合されており、完全な Oracle
データベースの復元が可能です。バックアップ時の状態にも、最新の状態にも復元できます ( オ
フラインの REDO ログに基づいてロールフォワードが実行されます )。
ただし、Oracle のアーカイブログモードを使用すると、もっと多くの選択肢があります。たと
えば次のような例があります。
❏
特定の破損データファイルの回復
バックアップから 1 つの破損したデータファイルを取り出して、オフライン REDO ログで回
復します。
❏
指定した時刻までのデータの回復
バックアップとオフライン REDO ログで、指定した時刻までのデータを回復できます。
自動バックアップ後の設定データの回復
自動バックアップスクリプトでバックアップできるのは、設定データと動的データのみです。バ
イナリと静的設定ファイルが失われた場合は、データベースを復元する前に次のどちらかの方法
でそれらを回復する必要があります。
バイナリまたは静的設定ファイルを次の方法のどれか 1 つで回復できます。
448
第 13 章
OVO の保守
管理サーバーのデータバックアップ
❏
OVO の再インストール
Software Distributor (SD) が 「OVO はすでにインストールされている」と認識した場合は、
同じリビジョンであっても、Reinstall Fileset オプションを使用する必要があります。
❏
フル オフラインバックアップの実行
opc_backup で作成したフル オフラインバックアップを full オプション付きで使用します。
❏
フル オフラインバックアップの復元
システム全体のフル オフラインバックアップを復元します。
データベースを最後のバックアップ時の状態に復元
バックアップに含まれるデータのみで、データベースを最後のバックアップ時の状態に復元でき
ます。その結果、OVO を再インストールしなければならない場合でも、データベースの復元が
可能です。ただし、この方法での復元では、データベースが最新の状態に復元されないため、
Oracle からみると正しくありません。さらに、Oracle のログ番号はコントロールファイルとオ
ンライン REDO ログでリセットされます。コントロールファイルは、バックアップ コントロー
ルファイルから復元されます。存在しないオンライン REDO ログファイルは Oracle の回復プロ
セスによって再作成されます。
データベースを最新の状態に回復
データベースを最新の状態に回復することは、最後のバックアップ時の状態に復元することより
複雑です。最新の状態への回復では、バックアップに含まれるデータのみでなく、システム自身
のデータ ( オンライン REDO ログと前回の バックアップ以降のアーカイブログ ) も使用します。
さらに、この方法では、設定ファイル ( バックアップ時の状態に復元される ) とデータベースの
データ ( できるだけ最新の状態に復元される ) が一致しなくなる可能性があります。
最新の状態への回復が有効なのは、次の制限を満たす場合のみです。
❏
コントロールファイル
すべてのコントロールファイルが存在すること。通常、コントロールファイルはミラーリン
グされます。コントロールファイルが 1 つでもあれば、別の位置にコピーできます。ただ
し、これは Oracle DBA で実行する必要があります。すべてのコントロールファイルが存在
する場合のみ、スクリプトで最新の状態に復元できます。
第 13 章
449
OVO の保守
管理サーバーのデータバックアップ
❏
REDO ログファイル
すべてのオンライン REDO ログファイルが存在すること。オンライン REDO ログファイル
はミラーリングできます。ロググループにオンライン REDO ログファイルが 1 つでもあれ
ば、別の位置にコピーできます。これは Oracle DBA で実行する必要があります。すべての
REDO ログファイルが存在する場合のみ、スクリプトで最新の状態に復元できます。
❏
Oracle ログ番号
Oracle のログ番号がバックアップ後にリセットされていないこと。
❏
アーカイブされた REDO ログ
すべてのアーカイブされた REDO ログが、バックアップが存在するうちに作成されたこと。
❏
OVO ユーザー
OVO ユーザーがバックアップ後に変更されていないこと。変更されていると、ファイルシ
ステムのファイルが変更されてしまいます。
❏
ECS テンプレート
ECS テンプレートがバックアップ後に追加されていないこと。
OVO キューファイルの削除
OVO のキューファイルは、自動バックアップスクリプトでは バックアップされません。また、
復元中に削除されることもありません。さらに、バックアップ時のキューファイル内のメッセー
ジは、データベースには置かれず、次に OVO プロセスが再起動された時にのみ、処理されます。
壊れたキューファイルによって、サーバープロセスが開始できない場合は、そのキューファイル
を削除します。
キューファイルを削除するには、次の手順に従ってください。
1. すべての OVO サーバープロセスを停止します。
/opt/OV/bin/ovstop ovctrl
2. 選択した、またはすべてのテンポラリファイルを削除します。
rm -f /var/opt/OV/share/tmp/OpC/mgmt_sv/*
3. OVO サーバープロセスを再起動します。
/opt/OV/bin/ovstart
450
第 13 章
OVO の保守
データベースの保守
データベースの保守
OVO データベースを効率的に実行するには、次の作業を定期的に行う必要があります。
❏
履歴メッセージと監査情報のダウンロード
[ データベース保守 ] ウィンドウを使用して、履歴メッセージと監査情報をダウンロードし
ます。以前にバックアップした履歴メッセージまたは監査情報を復元する方法は、
opchistupl(1m) または opcaudupl(1m) のマンページを参照してください。
❏
OVO の設定のバックアップ
OVO の設定を定期的にバックアップします。詳細は、440 ページの「管理サーバーのデー
タバックアップ」を参照してください。
❏
データベースの再編成
opcdbreorg を使用してデータベースを再編成します。このツールで空のページが解放され
B ツリーが再編成されます。詳細は、opcdbreorg(1m) のマンページを参照してください。
❏
メッセージを履歴データベースへ移動
大量のメッセージが ( 不適切に設定されたテンプレートなどによって ) 生成された場合は、
オペレータの 「メッセージブラウザ」のオープンに時間がかかることがあります。この場合
は、ユーザー root でコマンド行ユーティリティ opcack または opcackmsg を使用してこれ
らのメッセージを受諾し、履歴データベースに移動します。詳細は、opcack(1m) と
opcackmsg(1m) のマンページを参照してください。
❏
デスクの追加
OVO データベースファイルは、サイズが大きくなるたびに自動的にディスク領域を消費し
ます。ディスク領域がなくなった場合は、他のディスクを使って表領域用にファイルを追加
できます。詳細は Oracle の提供する情報を参照してください。
❏
監査ファイルの見なおし
ユーザーが connect internal コマンドを 実行するたびに、Oracle は
$ORACLE_HOME/rdbms/audit ディレクトリに監査ファイルを追加します。モニターテンプ
レート mondbfile は connect internal コマンドをほぼ 10 秒間隔で実行するため、この
ディレクトリ内のファイルを定期的に見なおし、必要に応じて削除してください。
第 13 章
451
OVO の保守
複数ディスク上のデータベースの設定
複数ディスク上のデータベースの設定
Oracle のアーカイブログモードを使うと、データベースの バックアップと復元後のデータの損
失の可能性は低くなりますが、Oracle には万一ディスクに障害が発生した場合のデータ損失を回
避するための他の方法もあります。
複数のディスクにアクセスできる場合は、次の設定の説明を確認してください。OVO 環境で似た
ような運用を行うときに、この情報を利用してください。
Oracle コントロールファイルを第 2 ディスクへ移動
1 つまたは複数の Oracle コントロールファイルを第 2 のディスクに移動するには、次の手順に
従ってください。
1. 第 2 のディスクに次のディレクトリを作成します。
mkdir -p /u02/oradata/openview
chown oracle:dba /u02/oradata/openview
2. データベースをシャットダウンします。
3. 選択したコントロールファイルを別のディスクのディレクトリに移動します。たとえばディ
スク /u01 から ディスク /u02 へとします。
mv /u01/oradata/openview/control03.ctl ¥
/u02/oradata/openview/control03.ctl
4. 次のファイルにあるコントロールファイル名を変更します。
$ORACLE_HOME/dbs/init${ORACLE_SID}.ora
変更前の コントロールファイル名の例
control_files = (/u01/oradata/openview/control01.ctl,
/u01/oradata/openview/control02.ctl,
/u01/oradata/openview/control03.ctl)
変更後の コントロールファイル名の例
control_files = (/u01/oradata/openview/control01.ctl,
/u01/oradata/openview/control02.ctl,
452
第 13 章
OVO の保守
複数ディスク上のデータベースの設定
/u02/oradata/openview/control03.ctl)
5. データベースを再起動します。
ミラーリングされたオンライン REDO ログのセットをもう 1 つ作成する
第 2 ( または第 3) のミラーリングされたオンライン REDO ログのセットを、第 2 ( または第 3)
のディスクに作成できます。OVO では Oracle を インストールすると、デフォルトで、それぞ
れに 1 つのメンバーが含まれる 3 つの REDO ロググループが作成されます。
次の例では、REDO ログファイルの第 2 のセットがディレクトリ /u02/oradata/openview に
作成されます。必要に応じてディレクトリ名を変更し、この手順を繰り返します。
REDO ログファイルの第 2 のセットを作成するには、次の手順に従ってください。
1. 第 2 のディスクにディレクトリを作成します。
例:
mkdir -p /u02/oradata/openview
chown oracle:dba /u02/oradata/openview
2. ユーザー oracle で svrmgrl で次のように入力します。
connect internal;
alter database add logfile member `/u02/oradata/openview/redo01.log' to
group 1;
alter database add logfile member `/u02/oradata/openview/redo02.log' to
group 2;
alter database add logfile member `/u02/oradata/openview/redo03.log' to
group 3;
exit
第 13 章
453
OVO の保守
HP OpenView プラットフォームの保守
HP OpenView プラットフォームの保守
HP OpenView プラットフォームの保守では、TRAP デーモンログファイル trapd.log が大きく
なり過ぎていないことを定期的に確認します。TRAP デーモンログファイルが大きいと、OVO
のパフォーマンスを低下させる可能性があります。
次の TRAP デーモンログのバックアップファイルも用意されています。
/var/opt/OV/log/trapd.log.old
エントリーが現在必要でない場合は、TRAP デーモンログファイルを消去してください。
/var/opt/OV/log/trapd.log
HP OpenView NNM のシステムの保守の詳細は、『HP OpenView ネットワークノードマネー
ジャ ネットワーク管理ガイド』を参照してください。
454
第 13 章
OVO の保守
OVO ディレクトリとファイルの保守
OVO ディレクトリとファイルの保守
OVO ディレクトリとファイルの保守は、次のガイドラインに従ってください。
❏
管理サーバーのディレクトリをクリーンアップしない
次の mgmt_sv ディレクトリには、重要な実行時のデータが入っています。
/var/opt/OV/share/tmp/OpC/mgmt_sv
他に解決法がない場合か、未処理の古いメッセージが多くなった場合以外、このディレクト
リをクリーンアップしないでください。
❏
ソフトウェアのインストールファイルのバックアップと消去
ログファイルがもう必要ない場合は、バックアップをとってから、OVO ソフトウェアの大
きくなったインストール、アップデート、およびインストール削除のログファイルを消去し
ます。
/var/opt/OV/log/OpC/mgmt_sv/install.log.
ログファイル inst_err.log および inst_sum.log は、OVO ソフトウェアのインストール
( インストール削除 ) およびアップデートの実行のたびに作成されるので、どんどん大きくな
ることはありません。
❏
エラーログファイルのバックアップと消去
OVO エラーおよび警告ログファイルは、バックアップしてから消去します。
/var/opt/OV/log/OpC/mgmt_sv/opcerror
OVO は 4 つのファイルを使ってログファイルの自動バックアップを行います。
opcerror ログファイルのサイズが 1M バイトを超えると、OVO は自動的に次の処理を行い
ます。
•
opcerro2 を opcerro3 へ移動 ( 存在する場合 )。
•
opcerro1 を opcerro2 へ移動 ( 存在する場合 )。
•
opcerror を opcerro1 へ移動。
第 13 章
455
OVO の保守
管理対象ノードの保守
管理対象ノードの保守
管理対象ノードでは、ローカルの OVO ログファイルは 定期的にバックアップした後、消去しま
す。OVO は指定されたログディレクトリのサイズの 90% をローカルメッセージのログに使用し、
10% をエラーと警告メッセージのログに使用します。OVO はログファイルに対して自動バック
アップ (UNIX システムと Solaris では 4 個のログファイルを使用 ) を行います。
たとえば、UNIX ログディレクトリのサイズを 10M バイトに設定します。
UNIX ログディレクトリのサイズは、次のように割り当てられます。
❏
メッセージのログ
OVO はローカルメッセージのログ用に 9M バイトを割り当てます。
ログファイルが 4 つあるので、opcmsglg ファイルのサイズが 2.25M バイトよりも大きい場
合は、OVO は次の処理を行います。
❏
•
opcmsgl2 を opcmsgl3 へ移動 ( 存在する場合 )。
•
opcmsgl1 を opcmsgl2 へ移動 ( 存在する場合 )。
•
opcmsglg を opcmsgl1 へ移動。
エラーと警告メッセージのログ
OVO はローカルなエラーメッセージと警告メッセージのログ用に 1M バイトを割り当てま
す。
ログファイルが 4 つあるので、opcerror ファイルのサイズが 0.25M バイトよりも大きい場
合は、OVO は次の処理を行います。
456
•
opcerro2 を opcerro3 へ移動 ( 存在する場合 )。
•
opcerro1 を opcerro2 へ移動 ( 存在する場合 )。
•
opcerror を opcerro1 へ移動。
第 13 章
OVO の保守
管理対象ノードの保守
実行時データを含む管理対象ノードのディレクトリ
表 13-1 に、重要な実行時のデータが入った管理対象ノードを示します。
表 13-1 実行時データを含む管理対象ノードのディレクトリ
OVO
管理対象ノードの
オペレーティング
システム
実行時データの入っているディレ
クトリ
HP-UX と
Sun Solaris
の管理サー
バー
AIX
/var/lpp/OV/tmp/OpC
/var/lpp/OV/tmp/OpC/bin
/var/lpp/OV/tmp/OpC/conf
HP-UX 11.x、
Linux、Solaris、
Tru64 UNIX
/var/opt/OV/tmp/OpC
/var/opt/OV/tmp/OpC/bin
/var/opt/OV/tmp/OpC/conf
Windows
¥usr¥OV¥tmp¥OpC¥<node>
¥usr¥OV¥tmp¥OpC¥bin¥intel
¥usr¥OV¥tmp¥OpC¥conf¥<node>
他に解決法がない場合または未処理の古いメッセージが多くなった場合以外は、これらのディレ
クトリを消去しないでください。
ローカルログファイルの位置
表 13-2 に、HP-UX 11.x および Windows 管理対象ノード上のローカルログファイルの位置を示
します。
表 13-2 HP-UX 11.x および Windows 管理対象ノード上のローカルログファイル
ログファイル
Windows
HP-UX 11.x
デフォルトのロ
グファイルのパ
ス
/usr/OV/log/OpC/<node>
/var/opt/OV/log/OpC
OVO のエラー /
警告
opcerror opcerro(1-3)
opcerror
opcerro(1-3)
OVO のメッ
セージ
opcmsglg opcmsgl(1-3)
opcmsglg
opcmsgl(1-3)
第 13 章
457
OVO の保守
管理対象ノードの保守
表 13-3 に、AIX 管理対象ノードでのログファイルの位置を示します。
表 13-3 AIX の管理対象ノードのローカルログファイル
ログファイル
AIX
デフォルトのログファ
イルのパス
/var/lpp/OV/log/OpC
OVO のエラー / 警告
opcerror、 opcerro(1-3)
OVO のメッセージ
opcmsglg、opcmsgl(1-3)
表 13-4 に、他の HP-UX 管理対象ノードでのログファイルの位置を示します。
表 13-4 他の管理対象ノードのローカルログファイル (HP-UX)
ログファイル
Tru64 Unix、Linux、および Solaris
デフォルトのログファイ
ルのパス
/var/opt/OV/log/OpC
OVO のエラー / 警告
opcerror、opcerro(1-3)
OVO のメッセージ
opcmsglg、opcmsg (1-3)
表 13-5 に、他の Solaris 管理対象ノードでのローカルログファイルの位置を示します。
表 13-5 他の管理対象ノードのログファイル (Solaris)
ログファイル
Linux、Solaris、Tru64 UNIX
デフォルトのログファイ
ルのパス
/var/opt/OV/log/OpC
OVO の エラー / 警告
opcerror、opcerro(1-3)
OVO のメッセージ
opcmsglg、opcmsg (1-3)
458
第 13 章
OVO の保守
ライセンスの保守
ライセンスの保守
OVO では、OVKey ライセンスメカニズムを使用して、製品ライセンスのインストールと保守を
行います。OVKey ライセンス技術はノードロックライセンスに基づいており、ライセンスのパ
スワードは中央のライセンスサーバーではなく、ライセンスファイルにあります。
OVKey ライセンスの利点
この方法の利点は、ライセンスを処理するライセンスサーバーが必要ないことです。さらに、
ファイアウォールの背後および MC/Service Guard 環境であっても、製品を使用できます。
インスタントオンライセンスを OVKey ライセンスに置き換える
OVO には、ライセンスの保守を行うコマンド行ツール opclic があります。コマンド行インタ
フェース opclic の詳細は、461 ページの「コマンド行ライセンス保守ツール」を参照してくだ
さい。
OVO のインストール後、インスタントオン ライセンスを正しいライセンスに置き換えます。ラ
イセンス保守ツール opclic を使って、ライセンスファイルに複数のサーバーライセンスが含ま
れていないことを確認できます。
ライセンスタイプ
ライセンスタイプは OVO の製品構造と密接に関連しています。各サブプロダクトまたはライセ
ンス対象の機能には、それぞれライセンスタイプと製品番号があります。ただし、OVO を使用
するためにすべてのライセンスが必要なわけではありません。場合によっては、[ メッセージブ
ラウザ ] ウィンドウにメッセージが表示され、ライセンスが使用できないことやライセンスの期
限が切れていることをユーザーに通知します。
OVO のライセンスタイプの詳細は、460 ページの表 13-6 を参照してください。
第 13 章
459
OVO の保守
ライセンスの保守
表 13-6 OVO のライセンスタイプ
ライセンスタイプ
管理ステーショ
ン
説明
OVO 管理サーバー
OVO ライセンス。フル NNM ライセン
スを含む ( エンタープライズ NNM)。
Development Kit
管理サーバーライセンスの上限は 5
ノード。
NNM ではこのライセンスで最大 25 オ
ブジェクトを管理できる。
インスタントオン1
OVO 管理サーバーライセンスと同じ。
有効期限は 120 日。
緊急 1
OVO 管理サーバーライセンスと同じ。
有効期限は 14 日。
評価
すべての機能の評価ライセンス。有効
期限は 120 日。
管理サーバーの
アップグレード
OVO 管理サーバー
NNM アップグレー
ド
OVO 管理サーバーのフルライセンス。
OVO の拡張
OVO 管理対象ノー
ド
管理対象ノードライセンス。
HP OpenView
Service Navigator 2
OVO によるサービス管理。
ECS デザイナ
NNM と OVO のイベント相関処理サー
ビス。
HP OpenView
Reporter
OVO 固有のサービスレポート。
OV の拡張
(OVO の処理範
囲外 )
1. opclic ではインストールされません。実行時に管理サーバーに
よって生成されます。
2. OVO 管理サーバーライセンスに含まれます。
460
第 13 章
OVO の保守
ライセンスの保守
コマンド行ライセンス保守ツール
OVO には、ライセンス保守のためのコマンド行インタフェースがあります。
主要なツール opclic には、次の機能があります。
❏
インストールされたライセンスを一覧表示する
❏
ライセンスを追加および削除する
❏
不整合をチェックする
❏
ユーザーが使用する環境で必要なライセンスを持っていることをチェックする
opclic コマンドの構文
opclic コマンドには、次のような構文を使用します。
opclic
[ { -add [-force] <"license_pwd"> <"annotation">
{ -delete <"license_pwd"> <"annotation"> } |
{ -list } |
{ -report } |
{ -help } ]
ライセンスパスワードは、1 行で入力し、単一引用符で囲みます。
opclic コマンドのパラメータ
opclic コマンドには、次のパラメータを使用します。
-add
新しいライセンスパスワードを追加します。
ライセンスファイルのサーバーライセンスパスワードは 1 つのみです。
サポートされていない方法で追加されたパスワードは無効です。この場合、
OVO は起動しません。無効なパスワードは、opclic で削除しなくてはなりま
せん (list を参照してください )。
オプションの -force パラメータを使用してライセンスを置き換えるか、また
はサーバーパスワードをインストールします。サーバーライセンスパスワード
は、-force パラメータが設定されていない場合は、上書きされません。代わ
りに警告メッセージが stdout に書き込まれます。
-list
第 13 章
インストールされた OVO ライセンスを一覧表示します。
461
OVO の保守
ライセンスの保守
<license_types> をサポートします。OVO のライセンスタイプの詳細は、
460 ページの表 13-6 を参照してください。
-delete
指定したライセンスパスワード <license_pwd> を削除します。
OVO 管理サーバーライセンスは delete オプションでは削除できません。
次を使用して削除するか置き換えます。
-add -force <"license_pwd"> <"annotation">
-report
インストールされたライセンスの詳細を一覧表示します。
•
OVO 管理サーバーライセンスタイプ
開始 / 終了日時
•
OVO 管理対象ノードライセンス
[#total #used #free <Tier>]
•
-help
462
重複した、または無効なライセンスパスワードに対する警告
opclic の使用方法 ( つまり、全コマンド行パラメータ ) を一覧表示します。
第 13 章
OVO の保守
ホスト名および IP アドレスの変更
ホスト名および IP アドレスの変更
1 つのノードに複数の IP アドレスとホスト名を割り当てて運用していることがよくあります。
ノードを別のサブネットのメンバーにするときは IP アドレスを変更する必要がありますが、そ
の場合は、IP アドレス、または省略のない完全なドメイン名を変更することになります。
注記
HTTPS ベースの Windows ノードでは、IP アドレスを動的に指定することもで
きます。これは、[ ノードの追加 / 変更 ] ウィンドウを使って指定します。
一般に HP-UX システムと Solaris システムでは、IP アドレスとそれに対応するホスト名の設定
を次のいずれかの方法で行います。
❏
/etc/hosts
❏
ドメインネームサービス (DNS)
❏
ネットワーク情報サービス (HP-UX では NIS、Solaris では NIS+)
また、OVO では、管理サーバーのデータベースに、管理対象ノードを管理するサーバーのホス
ト名と IP アドレスを設定します。
ネームサーバーを使っていない環境からネームサーバーを使う環境 (DNS または BIND) に移行
した場合は、ネームサーバーから新しい IP アドレスにアクセスできることを確認してください。
ホスト名は、IP ネットワーク内で管理対象ノードを識別するために使います。1 つのノードに多
数の IP アドレスが割り当てられている場合は、ホスト名を使って特定のシステムを絞り込むこ
とができます。システムのホスト名は、UNIX の hostname(1) コマンドを使ったときに返され
る文字列です。
管理サーバーのホスト名または IP アドレスの変更
管理サーバーのホスト名または IP アドレスを変更するには、次の手順を実行してください。
1. OVO エージェントソフトウェアを管理サーバーからインストール削除します。
管理サーバーのホスト名を変更する前に、管理サーバーから OVO エージェントソフトウェ
アをインストール削除しなければなりません。エージェントソフトウェアをインストール削
除する方法は、64 ページの「管理対象ノードから OVO ソフトウェアをインストール削除」
を参照してください。
2. HP パスワードデリバリサービスに新しいライセンスを請求します。
第 13 章
463
OVO の保守
ホスト名および IP アドレスの変更
OVO のライセンス取得の詳細は、『OVO 管理サーバー インストールガイド』を参照してく
ださい。
3. 管理サーバーで実行されているすべての OVO プロセスを停止します。
そのシステムで実行中のマネージャ、エージェント、および GUI の各プロセスをすべて停
止します。
a. [ マップ : 終了 ] を選択して、実行中の OVO GUI をすべて停止します。
b. 次のように入力して、管理サーバーの OVO エージェントを停止します。
/opt/OV/bin/ovc -kill
c.
次のように入力して、OVO マネージャのプロセスを停止します。
/opt/OV/bin/ovstop ovctrl
d. 次のように入力して、OVO のプロセスが実行されていないことを確認します。
ps -eaf | grep opc
ps -eaf | grep ovc
e.
実行中の OVO プロセスがまだある場合は、次のように入力して、手作業で終了させま
す。
kill <proc_id>
OVO 管理対象ノードのすべての OVO インテリジェントエージェントが、メッセージの
バッファリングを開始します。
4. データベースが実行されていることを確認します。
データベースが実行されていない場合は、次のように入力して起動します。
/sbin/init.d/ovoracle start
Oracle データベースの詳細は、『OVO 管理サーバー インストールガイド』を参照してくだ
さい。
5. OVOデータベースに設定されているOVO管理サーバーのIPアドレスまたはノード名を変更
します。
次の「新旧の名前」に関する規則を使用します。
/opt/OV/contrib/OpC/opcchgaddr -force -label <label> ¥
IP <old_addr> <old_name> IP <new_addr> <new_name>
464
第 13 章
OVO の保守
ホスト名および IP アドレスの変更
-force
ネームサービスを使いません。データベースに重複した
ノード名があってもチェックしません。
-label <label>
ノードのラベルを <label> に修正します。新しいラベ
ルは、[ 登録ノード ] に表示されます。
<old_addr>
ノードの変更前の IP アドレス。
<new_addr>
( 名前を変更する ) ノードの変更後の IP アドレス。
<old_name>
ノードの変更前のノード名。
<new_name>
( 名前を変更する ) ノードの変更後のノード名。
6. データベースをシャットダウンします。
次のように入力します。
/sbin/init.d/ovoracle stop
7. OpenView を停止します。
OpenView と (OVO を含めた ) 他の統合サービスをすべて停止します。
次のように入力します。
/opt/OV/bin/ovstop
/opt/OV/bin/ovc -kill
8. OVO 管理サーバーの設定を変更します。
次のように入力して、ホスト名を変更します。
ovconfchg -ovrg server -ns opc -set MANAGER <new_name>
ovconfchg -ovrg server -ns opc -set OPC_MGMT_SERVER <new_name>
ovconfchg -ovrg server -ns opc -set CERTIFICATE_SERVER <new_name>
注記
証明書サーバーとして他のシステムが設定されている場合は、
CERTIFICATE_SERVER を変更する必要はありません。
また、以下のファイルを編集して、古いホスト名をすべて新しいホスト名で置き換えます。
/var/opt/OV/share/databases/openview/ovwdb/ovserver
/etc/opt/OV/share/conf/ovspmd.auth
/etc/opt/OV/share/conf/ovwdb.auth
/etc/opt/OV/share/conf/ovw.auth
/opt/oracle/product/<version>/network/admin/listener.ora
第 13 章
465
OVO の保守
ホスト名および IP アドレスの変更
/opt/oracle/product/<version>/network/admin/sqlnet.ora
/opt/oracle/product/<version>/network/admin/tnsnames.ora
/opt/oracle/product/<version>/network/admin/tnsnav.ora
9. 新しいホスト名または IP アドレスで、OVO 管理サーバーシステムを再設定します。
詳細は、『HP-UX システム管理者ガイド』を参照してください。
ホスト名の変更を固定する場合は、特別な初期化スクリプト /sbin/set_parms を実行しま
す。
ネームサーバーを使っていない環境からネームサーバーを使う環境に移行した場合は、ネー
ムサーバーで新しいホスト名または IP アドレスが使用できることを確認してください。
10. OVO 管理サーバーシステムを再起動します。
466
第 13 章
OVO の保守
ホスト名および IP アドレスの変更
ホスト名または IP アドレスを変更した後に行う OVO 管理サーバーの再設定
ホスト名または IP アドレスを変更した後は、次の手順に従って管理サーバーを再設定します。
1. 管理サーバーを停止します。
次のように入力します。
/opt/OV/bin/ovstop ovctrl
2. OpenView トポロジマネージャ デーモンサービスを起動します。
次のように入力します。
/opt/OV/bin/ovstart ovtopmd
3. OVO 管理サーバーの登録を更新します。
ホスト名を変更した場合は、OVO 管理サーバーの登録を更新する必要があります。
次のように入力します。
rm /etc/opt/OV/share/conf/OpC/mgmt_sv/svreg
touch /etc/opt/OV/share/conf/OpC/mgmt_sv/svreg
/opt/OV/bin/OpC/install/opcsvreg -add ¥
/etc/opt/OV/share/conf/OpC/mgmt_sv/itosvr.reg
追加でインストールしたサブエージェントパッケージがある場合は、それらのパッケージに
付属しているマニュアルを参照して、再設定してください。
4. netmon プロセスを停止します。
システムの起動に合わせて netmon プロセスが自動的に起動している場合は、netmon プロ
セスを停止します。
次のように入力します。
/opt/OV/bin/ovstop netmon
5. SNMP 設定キャッシュから、すべてのエントリーを削除します。
次のように入力します。
/opt/OV/bin/xnmsnmpconf -clearCache
6. ovtopmd データベースにあるオブジェクトの作成時刻を更新します。
次のように入力します。
/opt/OV/bin/ovtopofix -U
第 13 章
467
OVO の保守
ホスト名および IP アドレスの変更
このコマンドを実行しておくと、次に同期化したときに、すべてのマップにオブジェクトが
再表示されます。
7. netmon プロセスを再起動します。
次のように入力します。
/opt/OV/bin/ovstart netmon
8. 変更したホスト名で OpenView を更新します。
次のように入力します。
ping <new_hostname>
9. OpenView のトポロジデータベースを更新します。
次のように入力します。
/opt/OV/bin/nmdemandpoll <new_name>
10. データベースが実行されていることを確認します。
実行されていない場合は、次のように入力して起動します。
/sbin/init.d/ovoracle start
Oracle データベースの詳細は、『OVO 管理サーバー インストールガイド』を参照してくだ
さい。
11. OpenView を起動します。
OpenView と (OVO を含む ) 他のすべての統合サービスを起動します。
/opt/OV/bin/ovstart
注記
この時点で、エージェントはバッファー内のメッセージの転送を開始します。
12. OVO GUI に ログインします。
OVO GUI を起動し、管理者でログインして。次のように入力します。
/opt/OV/bin/OpC/opc
13. テンプレートを確認します。
新しいノードにテンプレートがまだ割り当てられていることを確認します。
14. すべてのイベント相関処理テンプレートを再配布します。
468
第 13 章
OVO の保守
ホスト名および IP アドレスの変更
ホスト名を変更した場合は、管理サーバーに割り当てられているすべてのイベント相関処理
テンプレートを再配布します。
[ 登録ノード ] ウィンドウのメニューバーから [ アクション : サーバー -> サーバーテンプ
レートのインストール / 更新 ] を選択します。
15. 管理対象ノードまたは管理サーバーを更新します。
次のいずれかを行います。
•
管理サーバー
マルチ管理サーバー環境で ( フレキシブル管理機能を使って ) システムを実行している
場合は、管理サーバーで次の手順を実行します。
a. OVO 管理サーバーの情報を変更したノードに対してのみ、次の手順を実行します。
1. 次のように入力して、OVO エージェントをシャットダウンします。
/opt/OV/bin/OpC/opcagt -kill
2. RPC ベース管理対象ノードについては、エージェントの opcinfo ファイルにあ
る OVO 管理サーバーの情報を新しいホスト名で更新します。RPC ベース管理
対象ノードの opcinfo ファイルの位置は、349 ページの表 11-1 「OVO 管理対
象ノードでの opcinfo ファイルの位置」を参照してください。
HTTPS ベース管理対象ノードについては、ovconfchg コマンド行ツールを使っ
て管理サーバーの情報を新しいホスト名で更新します。ovconfchg の使い方の
詳細は、『OVO HTTPS エージェント コンセプトと設定ガイド』を参照してく
ださい。また、ovconfget と ovconfchg のマンページも参照してください。
3. 次のように入力して、OVO エージェントプロセスを再起動します。
/opt/OV/bin/OpC/opcagt -start
b. 変更した OVO 管理サーバーが一部の管理対象ノードに対して一次マネージャとして
設定されている場合、変更した OVO 管理サーバーから次のコマンドを実行して、そ
れらの管理対象ノードを更新します。
/opt/OV/bin/OpC/opcragt -primmgr [ -all | ¥
[ -nodegrp <group>] <node>]
c.
ホスト名と IP アドレスの変更がフレキシブル管理環境全体のすべての設定およびテ
ンプレートに反映されていることを確認します。
フレキシブル管理環境でのテンプレートの設定、変更、または配布の方法について
は、opcmom(4) のマンページを参照してください。
第 13 章
469
OVO の保守
ホスト名および IP アドレスの変更
16. すべての管理サーバーでホスト名と IP アドレスを変更します。
マネージャ間のメッセージ転送を設定している場合は、変更したシステムが登録ノードにあ
るすべての管理サーバーで、ホスト名と IP アドレスを手作業で変更する必要があります。
また、管理サーバーにあるメッセージ転送テンプレートまたはメッセージ上位転送テンプ
レートに、古いホスト名または IP アドレスが残っていないかチェックします。
次のファイルをチェックします。
/etc/opc/OV/share/conf/OpC/respmgrs/msgforw/escmgr
必要に応じて、管理サーバーにあるメッセージ転送テンプレートおよびメッセージ上位転送
テンプレートを変更します。
17. OVO 管理対象ノードの設定を変更します。
[ 登録ノード ] に設定されていて OVO エージェントを実行中のすべてのノードで、以下の手
順を実行します。
a. 管理対象ノードで OVO プロセスをシャットダウンします。次のコマンドを入力します。
/opt/OV/bin/opcagt -kill
b. 次のコマンドを入力します。
ovconfchg -ns opc -set MANAGER <new_name>
ovconfchg -ns sec.core.auth -set MANAGER <new_name>
ovconfchg -ns sec.cm.client -set CERTIFICATE_SERVER <new_name>
注記
c.
証明書サーバーとして他のシステムが設定されている場合は、
CERTIFICATE_SERVER を変更する必要はありません。
OVO のエージェントプロセスを再起動します。次のコマンドを入力します。
/opt/OV/bin/opcagt -start
18. 管理サーバーでエージェントソフトウェアを再インストールします。
以上の作業が終了した後、OVO エージェントソフトウェアを再インストールします。
470
第 13 章
OVO の保守
ホスト名および IP アドレスの変更
管理対象ノードのホスト名または IP アドレスを変更する
注記
分散管理サーバー (MoM) 環境で OVO を運用している場合には、変更したノード
を制御またはモニターしているすべての管理サーバーシステムで、以下のすべて
の手順を実行してください。
注記
HTTPS ベースの管理対象ノードのみで使用可能な [ システムは IP を動的に取得
する (DHCP)] 属性を使うと、OVO 管理対象ノードの IP アドレスをより安全かつ
簡単に変更することができます。管理対象ノードが DHCP クライアントの場合
や、管理対象ノードの IP アドレスの変更を予定している場合に特に有用です。
注記
Service Navigator を使っている場合は、opcservice コマンド用のサービス設定
ファイルを確認してください。サービス設定ファイルにホスト名や IP アドレスが
含まれている場合は、opcservice を再度実行する前に変更が必要なことがあり
ます。詳細は、『Service Navigator コンセプトと設定ガイド』を参照してくださ
い。
管理対象ノードのホスト名や IP アドレスの変更は、管理サーバーの /opt/OV/bin/OpC/utils
ディレクトリにある opc_node_change.pl スクリプトを使って行います。このスクリプトでは、
以下の処理を実行します。
•
新しい IP アドレスとホスト名が管理サーバー上で解決可能なことを確認する。
•
新しい IP アドレスとホスト名が他の管理対象ノードで使われていないことを確認する。
•
データベースプロセスを含め、すべての管理サーバープロセスが動作していることを確認す
る。
•
OVO データベース内の IP アドレスまたはホスト名を変更する。
•
管理対象ノードについてのみ行う処理
— IP アドレスを変更した場合は、新しい IP アドレスで OVO エージェントソフトウェアを設
定する。
— ホスト名を変更した場合は、現在割り当てられているすべてのテンプレートを再分配す
る。
•
OpenView Network Node Manager を更新する ( 必要な場合 )。
第 13 章
471
OVO の保守
ホスト名および IP アドレスの変更
管理対象ノードでホスト名や IP アドレスを変更するには、以下の手順を実行します。
1. 管理サーバーで opc_node_change.pl スクリプトを実行します。
opc_node_change.pl -oldname <OLD_FQDN> -oldaddr ¥
<OLD_IP_ADDR> -newname <NEW_FQDN> -newaddr¥
<NEW_IP_ADDR> [,<NEW_IP_ADDR>,...]
<OLD_FQDN> は、管理対象ノードの変更前の完全なホスト名です。
<OLD_IP_ADDR> は、管理対象ノードの変更前の IP アドレスです。
<NEW_FQDN> は、管理対象ノードの変更後の完全なホスト名です。
<NEW_IP_ADDR> は、管理対象ノードの変更後の IP アドレスです。
管理対象ノードで使用している NNM の機能によっては、さらに以下のオプションを指定す
る必要があります。
•
-nnmupdate
管理対象ノードで NNM の機能を使用している場合は、 -nnmupdate オプションで
NNM を更新する必要があります。このオプションでは、管理対象ノードの netmask 情
報とアダプタ /MAC アドレスが必要となります。MAC アドレスは -macaddr オプショ
ンを使って 16 進で指定するか、-hook オプションのパラメータとして指定したコール
バック コマンド行ユーティリティで指定します。このコマンド行ユーティリティでは、
パラメータとして <NEW_FQDN> と <NEW_IP_ADDR> を指定します。このユーティリティ
は終了ステータス 0 で終了し、標準出力に MAC=XX:XX:XX:XX:XX:XX という文字列を出
力して MAC アドレスを渡すことが必要です。このようなコマンド行ユーティリティの
例としては、opcgetmacaddr.sh があります。このユーティリティは、管理サーバーの
/opt/OV/contrib/OpC ディレクトリにあります。
opc_node_change.pl スクリプトの詳細を知りたい場合は、-help オプションを指定し
てください。
•
-nnmtopofix
このオプションは、ホスト名または IP アドレスを変更したノードで問題が発生した場合
に使います。ただし、このオプションを指定すると、時間とリソースを大量に消費する
ので注意してください。
472
第 13 章
OVO の保守
ホスト名および IP アドレスの変更
注記
DCE/NCS ノードのみを対象として、OVO 管理対象ノードのホスト名の
みの変更については、分配された最新のテンプレートのキャッシュを削除
して、OVO にデータベースからテンプレートを再作成させる必要があり
ます。削除は次のように行います。
cd /etc/opt/OV/share/conf/OpC/mgmt_sv/templates
rm -rf ‘find . -type f‘
2. オペレータ GUI を再起動します。
注記
Motif GUI を使っている担当オペレータには、ブラウザを再起動する旨が
ポップアップメッセージを通して知らされます。
3. DCE/NCS ノードのみを対象として、OVO 管理対象ノードのホスト名のみの変更について
は、以下のようにすべての管理対象ノードにテンプレートを再分配します。
a. 主要ウィンドウの 1 つで、メニューから次のように選択します。
[ アクション : エージェント -> 分配 ]
b. [OVO 設定の分配 ] ウィンドウで、コンポーネントの [ テンプレート ] を選択します。
c.
[ 強制アップデート ] と [ ノードリスト中で要アップデートのノード ] を選択します。
d. [ 登録ノード ] ウィンドウで管理対象ノードを選択し、[OVO 設定の分配 ] ウィンドウで [
マップ選択の取込み ] をクリックします。
e.
[OK] をクリックします。
第 13 章
473
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
クラスタ環境でのホスト名と IP アドレスの変更
クラスタ環境では、1 つのノードに複数の IP アドレスとホスト名を割り当てて運用しているこ
とがよくあります。ノードを別のサブネットのメンバーにするときは IP アドレスを変更する必
要がありますが、その場合は、IP アドレス、または省略のない完全なドメイン名を変更するこ
とになります。
注記
HTTPS ベースの Windows ノードでは、IP アドレスを動的に指定することもで
きます。これは、[ ノードの追加 / 変更 ] ウィンドウを使って指定します。
一般に HP-UX システムと Solaris システムでは、IP アドレスとそれに対応するホスト名の設定
を次のいずれかの方法で行います。
❏
/etc/hosts
❏
ドメインネームサービス (DNS)
❏
ネットワーク情報サービス (HP-UX では NIS、Solaris では NIS+)
また、OVO では、管理サーバーのデータベースに、管理対象ノードを管理するサーバーのホス
ト名と IP アドレスを設定します。
ネームサーバーを使っていない環境からネームサーバーを使う環境 (DNS または BIND) に移行
した場合は、ネームサーバーから新しい IP アドレスにアクセスできることを確認してください。
ホスト名は、IP ネットワーク内で管理対象ノードを識別するために使います。1 つのノードに多
数の IP アドレスが割り当てられている場合は、ホスト名を使って特定のシステムを絞り込むこ
とができます。システムのホスト名は、UNIX の hostname(1) コマンドを使ったときに返され
る文字列です。
管理サーバーのホスト名または IP アドレスの変更
管理サーバーのホスト名または IP アドレスを変更するには、OVO 管理サーバーが動作している
クラスタノードで、次の手順を実行してください。
1. HP パスワードデリバリサービスに新しいライセンスを請求します。
OVO のライセンス取得の詳細は、『OVO 管理サーバー インストールガイド』を参照してく
ださい。
2. OVO 管理サーバーのモニターを無効にします。
474
第 13 章
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
モニターを無効にするには、次のコマンドを実行します。
/opt/OV/lbin/ovharg -monitor ov-server disable
3. 管理サーバーで実行されているすべての OVO プロセスを停止します。
そのシステムで実行中のマネージャ、エージェント、および GUI の各プロセスをすべて停
止します。
a. [ マップ : 終了 ] を選択して、実行中の OVO GUI をすべて停止します。
b. 次のように入力して、管理サーバーの OVO エージェントを停止します。
/opt/OV/bin/ovc -kill
c.
次のように入力して、OVO マネージャのプロセスを停止します。
/opt/OV/bin/ovstop opc ovoacomm
d. 次のように入力して、OVO のプロセスが実行されていないことを確認します。
ps -eaf | grep opc
ps -eaf | grep ovc
e.
実行中の OVO プロセスがまだある場合は、次のように入力して、手作業で終了させま
す。
kill <proc_id>
OVO 管理対象ノードのすべての OVO インテリジェントエージェントが、メッセージの
バッファリングを開始します。
4. データベースが実行されていることを確認します。
データベースが実行されていない場合は、次のように入力して起動します。
/sbin/init.d/ovoracle start force
Oracle データベースの詳細は、『OVO 管理サーバー インストールガイド』を参照してくだ
さい。
5. OVO データベースに設定されている OVO 管理サーバーの IP アドレスまたはノード名を変
更します。
次の「新旧の名前」に関する規則を使用します。
/opt/OV/contrib/OpC/opcchgaddr -force -label <label> ¥
IP <old_addr> <old_name> IP <new_addr> <new_name>
第 13 章
475
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
-force
ネームサービスを使いません。データベースに重複した
ノード名があってもチェックしません。
-label <label>
ノードのラベルを <label> に修正します。新しいラベ
ルは、[ 登録ノード ] に表示されます。
<old_addr>
ノードの変更前の IP アドレス。
<new_addr>
( 名前を変更する ) ノードの変更後の IP アドレス。
<old_name>
ノードの変更前のロングホスト名。
<new_name>
( 名前を変更する ) ノードの変更後のロングホスト名。
6. OpenView を停止します。
OpenView と (OVO を含めた ) 他の統合サービスをすべて停止します。
次のように入力します。
/opt/OV/bin/ovstop
/opt/OV/bin/ovc -kill
7. データベースをシャットダウンします。
次のように入力します。
/sbin/init.d/ovoracle stop force
8. OVO 管理サーバーの設定を変更します。
次のように入力して、ホスト名を変更します。
ovconfchg -ns sec.core.auth -set MANAGER <long_hostname>
ovconfchg -ovrg server -ns opc -set OPC_MGMT_SERVER <long_hostname>
ovconfchg -ovrg server -ns sec.cm.client -set CERTIFICATE_SERVER ¥
<long_hostname>
ovconfig -ovrg server -ns bbc.cb -set SERVER_BIND_ADDR <new_IP_address>
注記
他のシステムを証明書サーバーとして設定する場合には、
CERTIFICATE_SERVER を変更する必要はありません。
また、以下のファイルを編集して、古いホスト名をすべて新しいホスト名で置き換えます。
476
第 13 章
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
/var/opt/OV/share/databases/openview/ovwdb/ovserver
/etc/opt/OV/share/conf/ovspmd.auth
/etc/opt/OV/share/conf/ovwdb.auth
/etc/opt/OV/share/conf/ovw.auth
/etc/opt/OV/share/conf/ov.conf
すべてのクラスタノードでホスト名を新しいホスト名で置き換えます。
/opt/oracle/product/<version>/network/admin/listener.ora
/opt/oracle/product/<version>/network/admin/sqlnet.ora
/opt/oracle/product/<version>/network/admin/tnsnames.ora
/opt/oracle/product/<version>/network/admin/tnsnav.ora
9. OVO 統合サービスを起動します。
OVO 統合サービスを起動するには、次のように入力します。
ovc -start
10. クラスタを設定します。
a. 次のように入力して、OVO サーバーの HA リソースグループを停止します。
/opt/OV/bin/ovharg_config ov-server -stop <node_name>
b. クラスタの設定を変更して、新しい IP アドレスが使えるようにします。
•
VERITAS Cluster Server の場合は、次のように入力します。
/opt/OV/bin/ovharg_config ov-server -set_value ov-ip Address ¥
<new_IP_address>
•
Sun Cluster の場合は、次のように入力します。
/opt/OV/bin/ovharg_config ov-server -delete ov-application
/opt/OV/bin/ovharg_config ov-server -delete ov-ip
/opt/OV/bin/ovharg_config ov-server -add ov-ip NULL ¥
VirtualHostname <network_interface> <new_IP_address> ¥
<new_IP_netmask>
<network_interface> には、Sun Cluster 3.0 の場合は NAFO グループ名を、また
Sun Cluster 3.1 の場合は IPMP グループ名をそれぞれ入力します。
/opt/OV/bin/ovharg_config ov-server -add ov-application ¥
ov-ip,ov-dg OVApplication
第 13 章
477
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
•
478
MC/ServiceGuard の場合は、すべてのクラスタノードで
/etc/cmcluster/ov-server/ov-server.cntl ファイルを編集し、
IP[0]=<old_IP_address> を IP[0]=<new_IP_address> で置き換えます。
第 13 章
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
ホスト名または IP アドレスを変更した後に行う OVO 管理サーバーの再設定
クラスタ環境でホスト名または IP アドレスを変更した後は、次の手順に従って管理サーバーを
再設定します。
1. HARG モニターを無効にします。
次のように入力します。
/opt/OV/lbin/ovharg -monitor ov-server disable
2. 管理サーバーを停止します。
次のように入力します。
/opt/OV/bin/ovstop opc ovoacomm
3. OpenView トポロジマネージャデーモンサービスを起動します。
次のように入力します。
/opt/OV/bin/ovstart ovtopmd
4. OVO 管理サーバーの登録を更新します。
ホスト名を変更した場合は、OVO 管理サーバーの登録を更新する必要があります。
次のように入力します。
rm /etc/opt/OV/share/conf/OpC/mgmt_sv/svreg
touch /etc/opt/OV/share/conf/OpC/mgmt_sv/svreg
/opt/OV/bin/OpC/install/opcsvreg -add ¥
/etc/opt/OV/share/conf/OpC/mgmt_sv/itosvr.reg
追加でインストールしたサブエージェントパッケージがある場合は、それらのパッケージに
付属しているマニュアルを参照して、再設定してください。
5. netmon プロセスを停止します。
システムの起動に合わせて netmon プロセスが自動的に起動している場合は、netmon プロ
セスを停止します。
次のように入力します。
/opt/OV/bin/ovstop netmon
第 13 章
479
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
6. SNMP 設定キャッシュから、すべてのエントリーを削除します。
次のように入力します。
/opt/OV/bin/xnmsnmpconf -clearCache
7. ovtopmd データベースにあるオブジェクトの作成時刻を更新します。
次のように入力します。
/opt/OV/bin/ovtopofix -U
このコマンドを実行しておくと、次に同期化したときに、すべてのマップにオブジェクトが
再表示されます。
8. netmon プロセスを再起動します。
次のように入力します。
/opt/OV/bin/ovstart netmon
9. 変更したホスト名で OpenView を更新します。
次のように入力します。
ping <new_hostname>
10. OpenView のトポロジデータベースを更新します。
次のように入力します。
/opt/OV/bin/nmdemandpoll <new_name>
11. データベースが実行されていることを確認します。
実行されていない場合は、次のように入力して起動します。
/sbin/init.d/ovoracle start
Oracle データベースの詳細は、『OVO 管理サーバー インストールガイド』を参照してくだ
さい。
12. OpenView を起動します。
OpenView と (OVO を含む ) 他のすべての統合サービスを起動します。
/opt/OV/bin/ovstart
13. HARG モニターを有効にします。
次のように入力します。
480
第 13 章
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
/opt/OV/lbin/ovharg -monitor ov-server enable
注記
この時点で、エージェントはバッファー内のメッセージの転送を開始します。
14. 仮想管理サーバーノードの情報を取得します。
OVO 管理サーバーを起動して HARG モニターを有効にした後は、仮想管理サーバーノード
について以下の情報を取得する必要があります。
注記
この情報はこの後の手順で必要になるので、保存しておいてください。
a. クラスタ関連の情報
クラスタ関連の情報を取得するには、次のコマンドを実行します。
/opt/OV/bin/OpC/utils/opcnode -list_virtual node_name=<mgmt_sv_node>
次のような情報が表示されます。
cluster_package=<ha_resource_group>
node_list="nodeA nodeB"
b. 仮想管理サーバーノード割り当てられているテンプレートのリスト
テンプレートのリストを表示するには、次のコマンドを実行します。
/opt/OV/bin/OpC/utils/opcnode -list_ass_templs ¥
node_name=<mgmt_sv_node> net_type=NETWORK_IP
次のような情報が表示されます。
`<mgmt_sv_node>' に割り当てられたテンプレートとテンプレート・グループのリスト :
=====================================
|GRP| HA Virtual Management Server
=====================================
15. 仮想管理サーバーノードを削除します。
次のように入力します。
/opt/OV/bin/OpC/utils/opcnode -del_node node_name=<mgmt_sv_name> ¥
net_type=NETWORK_IP
16. サーバーデータベースに新しい仮想管理サーバーノードを追加します。
次のように入力します。
第 13 章
481
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
•
Solaris の場合
/opt/OV/bin/OpC/utils/opcnode -add_node ¥
node_name=<mgmt sv long hostname> ¥
node_label=<mgmt sv short hostname> ¥
net_type=NETWORK_IP ¥
comm_type=COMM_BBC ¥
id=`opt/OV/bin/ovcoreid -ovrg server` ¥
group_name=solaris ¥
mach_type=MACH_BBC_SOL_SPARC
•
HP-UX の場合
/opt/OV/bin/OpC/utils/opcnode -add_node ¥
node_name=<mgmt sv long hostname> ¥
node_label=<mgmt sv short hostname> ¥
net_type=NETWORK_IP ¥
comm_type=COMM_BBC ¥
id=`opt/OV/bin/ovcoreid -ovrg server` ¥
group_name=hp_ux ¥
mach_type=MACH_BBC_HPUX_PA_RISC
17. 新しく追加した仮想管理サーバーノードを設定します。
注記
追加する情報は、削除したノードから取得した情報と同じものにする必要が
あります。
a. 仮想管理サーバーノードにテンプレートを割り当てます。
次のように入力します。
/opt/OV/bin/OpC/utils/opcnode -assign_templ ¥
node_name=<mgmt_sv_name> ¥
templ_name="<template_list>" ¥
templ_type=TEMPLATE_GROUP ¥
net_type=NETWORK_IP
templ_name 属性には、削除した仮想管理サーバーノードに割り当てられていたテンプ
レートとテンプレートグループをすべて指定します。
注記
テンプレートの割り当ては、Motif GUI を使って行うこともできます。
b. 仮想ホストのパラメータを設定します。
482
第 13 章
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
次のように入力します。
/opt/OV/bin/OpC/utils/opcnode -set_virtual ¥
node_name=<mgmt_sv_name> ¥
cluster_package=<HARG name> ¥
node_list="<HARG members>"
cluster_package 属性と node_list 属性 については、削除した仮想管理サーバー
ノードから取得した値を指定します。
18. OVO GUI にログインします。
OVO GUI を起動し、管理者でログインして、次のように入力します。
/opt/OV/bin/OpC/opc
19. テンプレートを確認します。
新しいノードにテンプレートが割り当てられていることを確認します。
20. すべてのイベント相関処理テンプレートを割り当てなおし、再配布します。
ホスト名を変更した場合は、管理サーバーに割り当てられているすべてのイベント相関処理
テンプレートを割り当てなおし、再配布します。
[ 登録ノード ] ウィンドウのメニューバーから [ アクション : サーバー -> サーバーテンプ
レートのインストール / 更新 ] を選択します。
21. 管理対象ノードまたは管理サーバーを更新します。
次のいずれかを行います。
•
管理サーバー
マルチ管理サーバー環境で ( フレキシブル管理機能を使って ) システムを実行している
場合は、管理サーバーで次の手順を実行します。
a. OVO 管理サーバーの情報を変更したノードに対してのみ、次の手順を実行します。
1. 次のように入力して、OVO エージェントをシャットダウンします。
/opt/OV/bin/OpC/opcagt -kill
2. RPC ベース管理対象ノードでは、エージェントの opcinfo ファイルにある OVO
管理サーバーの情報を新しいホスト名で更新します。管理対象ノードの
opcinfo ファイルの位置は、349 ページの表 11-1 「OVO 管理対象ノードでの
opcinfo ファイルの位置」を参照してください。
第 13 章
483
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
HTTPS ベース管理対象ノードでは、ovconfchg コマンド行ツールを使って管理
サーバーの情報を新しいホスト名で更新します。ovconfchg の使い方の詳細は、
『OVO HTTPS エージェント コンセプトと設定ガイド』を参照してください。
また、ovconfget と ovconfchg のマンページも参照してください。
3. 次のように入力して、OVO エージェントプロセスを再起動します。
/opt/OV/bin/OpC/opcagt -start
b. 変更した OVO 管理サーバーが一部の管理対象ノードに対して一次マネージャとして
設定されている場合は、変更した OVO 管理サーバーから次のコマンドを実行して、
それらの管理対象ノードを更新します。
/opt/OV/bin/OpC/opcragt -primmgr [ -all | ¥
[ -nodegrp <group>] <node>]
c.
ホスト名と IP アドレスの変更がフレキシブル管理環境全体のすべての設定およびテ
ンプレートに反映されていることを確認します。
フレキシブル管理環境でのテンプレートの設定、変更、または配布の方法について
は、opcmom(4) のマンページを参照してください。
22. すべての管理サーバーでホスト名と IP アドレスを変更します。
マネージャ間でメッセージ転送を設定している場合は、変更したシステムが登録ノードにあ
るすべての管理サーバーで、ホスト名と IP アドレスを手作業で変更する必要があります。
また、管理サーバーのメッセージ転送テンプレートまたはメッセージ上位転送テンプレート
に、古いホスト名または IP アドレスが残っていないかチェックします。
次のファイルをチェックします。
/etc/opc/OV/share/conf/OpC/respmgrs/msgforw/escmgr
必要に応じて、管理サーバーにあるメッセージ転送テンプレートおよびメッセージ上位転送
テンプレートを変更します。
23. OVO 管理対象ノードの設定を変更します。
[ 登録ノード ] に設定されていて OVO エージェントを実行中のすべてのノードで、以下の手
順を実行します。
a. 管理対象ノードで OVO プロセスをシャットダウンします。次のコマンドを入力します。
/opt/OV/bin/ovc -kill
b. 次のコマンドを入力します。
484
第 13 章
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
ovconfchg -ns opc -set MANAGER <new_name>
ovconfchg -ns sec.core.auth -set MANAGER <new_name>
ovconfchg -ns sec.cm.client -set CERTIFICATE_SERVER <new_name>
注記
c.
証明書サーバーとして他のシステムが設定されている場合は、
CERTIFICATE_SERVER を変更する必要はありません。
OVO のプロセスを再起動します。次のコマンドを入力します。
/opt/OV/bin/ovc -start
24. 管理サーバーでエージェントソフトウェアを再インストールします。
以上の作業が終了した後、OVO エージェントソフトウェアを再インストールします。
管理対象ノードのホスト名または IP アドレスを変更する
注記
分散管理サーバー (MoM) 環境で OVO を運用している場合には、変更したノード
を制御またはモニターしているすべての管理サーバーシステムで、以下のすべて
の手順を実行してください。
注記
HTTPS ベースの管理対象ノードのみで使用可能な Allow dynamic IP address
change 属性を使うと、OVO 管理対象ノードの IP アドレスをより安全かつ簡単
に変更することができます。管理対象ノードが DHCP クライアントの場合や、管
理対象ノードの IP アドレスの変更を予定している場合に特に有用です。
注記
Service Navigator を使っている場合は、opcservice コマンド用のサービス設定
ファイルを確認してください。サービス設定ファイルにホスト名や IP アドレスが
含まれている場合は、opcservice を再度実行する前に変更が必要なことがあり
ます。詳細は、『Service Navigator コンセプトと設定ガイド』を参照してくださ
い。
管理対象ノードのホスト名や IP アドレスの変更は、管理サーバーの /opt/OV/bin/OpC/utils
ディレクトリにある opc_node_change.pl スクリプトを使って行います。
opc_node_change.pl スクリプトでは、以下の処理を実行します。
第 13 章
485
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
•
新しい IP アドレスとホスト名が管理サーバー上で解決可能なことを確認する。
•
新しい IP アドレスとホスト名が他の管理対象ノードで使われていないことを確認する。
•
データベースプロセスを含め、すべての管理サーバープロセスが動作していることを確認す
る。
•
OVO データベース内の IP アドレスまたはホスト名を変更する。
•
管理対象ノードについてのみ行う処理
— IP アドレスを変更した場合には、新しい IP アドレスで OVO エージェントソフトウェ
アを設定する。
— ホスト名を変更した場合には、現在割り当てられているすべてのテンプレートを再配布
する。
OpenView Network Node Manager を更新する ( 必要な場合 )。
•
管理対象ノードでホスト名や IP アドレスを変更するには、以下の手順を実行します。
1. 管理サーバーで opc_node_change.pl スクリプトを実行します。
opc_node_change.pl -oldname <OLD_FQDN> -oldaddr <OLD_IP_ADDR> ¥
-newname <NEW_FQDN> -newaddr <NEW_IP_ADDR> [,<NEW_IP_ADDR>,...]
<OLD_FQDN> は、管理対象ノードの変更前の完全なホスト名です。
<OLD_IP_ADDR> は、管理対象ノードの変更前の IP アドレスです。
<NEW_FQDN> は、管理対象ノードの変更後の完全なホスト名です。
<NEW_IP_ADDR> は、管理対象ノードの変更後の IP アドレスです。
管理対象ノードで使用している NNM の機能によっては、さらに以下のオプションを指定す
る必要があります。
•
-nnmupdate
管理対象ノードで NNM の機能を使用している場合は、-nnmupdate オプションで
NNM を更新する必要があります。このオプションでは、管理対象ノードの netmask 情
報とアダプタ /MAC アドレスが必要となります。MAC アドレスは -macaddr オプショ
ンを使って 16 進で指定するか、-hook オプションのパラメータとして指定したコール
バックコマンド行ユーティリティで指定します。このコマンド行ユーティリティでは、
パラメータとして <NEW_FQDN> と <NEW_IP_ADDR> を指定します。このユーティリティ
は終了ステータス 0 で終了し、標準出力に MAC=XX:XX:XX:XX:XX:XX という文字列を出
486
第 13 章
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
力して MAC アドレスを渡すことが必要です。このようなコマンド行ユーティリティの
例としては、opcgetmacaddr.sh があります。このユーティリティは、管理サーバーの
/opt/OV/contrib/OpC ディレクトリにあります。
opc_node_change.pl スクリプトの詳細を知りたい場合は、-help オプションを指定し
てください。
•
-nnmtopofix
このオプションは、ホスト名または IP アドレスを変更したノードで問題が発生した場合
に使います。ただし、このオプションを指定すると、時間とリソースを大量に消費する
ので注意してください。
2. オペレータ GUI を再起動します。
注記
第 13 章
Motif GUI を使っている担当オペレータには、ブラウザを再起動する旨が
ポップアップメッセージを通して知らされます。
487
OVO の保守
クラスタ環境でのホスト名と IP アドレスの変更
488
第 13 章
A OVO の管理対象ノードの API とライブラリ
付録 A
489
OVO の管理対象ノードの API とライブラリ
概要
概要
ここでは、以下について説明します。
❏
管理対象ノード上の OVO の API
❏
OVO 管理対象ノードのライブラリ
490
付録 A
OVO の管理対象ノードの API とライブラリ
管理対象ノード上の OVO の API
管理対象ノード上の OVO の API
表 A-1 は、HP OpenView Operations (OVO) 管理対象ノードのアプリケーションプログラム イ
ンタフェース (API) に関連したコマンドを説明します。
表 A-1 管理対象ノード上の OVO の API
API
コマンド
説明
N/A
opcmack(1)
管理対象ノード上のメッセージエージェ
ントから受信した OVO メッセージを受諾
し、管理サーバーに送る。
opcmon(3)
opcmon(1)
ローカルな管理対象ノード上の OVO モニ
ターエージェントにモニター対象オブ
ジェクトの現在値を提供する。
opcmsg(3)
opcmsg(1)
ローカルな管理対象ノード上の OVO メッ
セージインターセプタにメッセージを送
る。
これらのコマンドの詳細は、マンページを参照してください。
API 機能の使用例は、管理サーバーの次のファイルを参照してください。
/opt/OV/OpC/examples/progs/opcapitest.c
対応するメイクファイルは、『OVO DCE エージェント コンセプトと設定ガイド』を参照してく
ださい。
付録 A
491
OVO の管理対象ノードの API とライブラリ
OVO 管理対象ノードのライブラリ
OVO 管理対象ノードのライブラリ
注記
カスタマアプリケーションは、『OVO DCE エージェント コンセプトと設定ガイ
ド』のライブラリと、リンクおよびコンパイルオプションを使って、OVO にリン
クされなければなりません。アプリケーションがリンクされた場合にのみ、統合
がサポートされます。
OVO の C 関数は共用ライブラリで利用できます。関連する定義と戻り値は、OVO のインク
ルードファイル opcapi.h で定義されます。インクルードファイルの位置、管理対象ノードのプ
ラットフォームで必要なライブラリとメイクファイルは、『OVO DCE エージェント コンセプト
と設定ガイド』を参照してください。
API 機能の使用例は、管理サーバーの次のファイルを参照してください。
/opt/OV/OpC/examples/progs/opcapitest.c
このディレクトリには、例を作成するためのメイクファイルもあります。メイクファイルには、
実行ファイルを正しく作成するために必要な正しいコンパイルとリンクオプションが使用されて
います。
492
付録 A
B データベース中の OVO 表と表領域
付録 B
493
データベース中の OVO 表と表領域
概要
概要
本章では、データベース中の HP OpenView Operations (OVO) 表と表領域を説明します。
RDBMS 中の OVO 表の詳細は、『OVO Reporting and Database Schema』を参照してくださ
い。
494
付録 B
データベース中の OVO 表と表領域
Oracle データセットの OVO 表と表領域
Oracle データセットの OVO 表と表領域
Oracle データベースは、ディスク空き領域を管理するために表領域を使用します。固定サイズ
のデータファイルを表領域に割り当てることができます。表領域に割り当てた種々のデータファ
イルのサイズによって表領域のサイズが決まります。495 ページの表 B-1 には、デフォルトの表
領域のデザインと割り当てたデータベースの表を示します。
表領域のサイズを大きくするには、表領域に特定の大きさのデータファイルを追加する必要があ
ります。この作業は、Oracle ツールの対話型のサーバーマネージャで行うか、または sql コマ
ンドの alter tablespace add datafile を使用して行うことができます。
データベースのパフォーマンスを改善する方法は、オンラインマニュアルの次の部分を参照して
ください。
/opt/OV/ReleaseNotes/opc_db.tuning
表 B-1 Oracle データベース中の OVO 表と表領域
表
opc_act_messages
表領域
OPC_1
サイズ
SIZE 4M
AUTOEXTEND ON NEXT 6M
MAXSIZE 500M
DEFAULT STORAGE (
INITIAL 2M
コメント
負荷の高い表。表のあ
るディスクとは別の
ディスクに索引を割り
当てる。これによっ
て、追加の表領域を確
保する。
NEXT 2M
PCTINCREASE 0 )
opc_anno_text
opc_annotation
opc_msg_text
opc_orig_msg_text
OPC_2
SIZE 5M
AUTOEXTEND ON NEXT 6M
MAXSIZE 500M
DEFAULT STORAGE (
INITIAL 1M
負荷の高い表。表のあ
るディスクとは別の
ディスクに索引を割り
当てる。これによっ
て、追加の表領域を確
保する。
NEXT 1M
PCTINCREASE 0 )
付録 B
495
データベース中の OVO 表と表領域
Oracle データセットの OVO 表と表領域
表 B-1 Oracle データベース中の OVO 表と表領域 ( 続き )
表
opc_node_names
表領域
OPC_3
サイズ
SIZE 1M
AUTOEXTEND ON NEXT 1M
MAXSIZE 500M
コメント
頻繁にアクセスされる
表
DEFAULT STORAGE (
INITIAL 256K
NEXT 256K
PCTINCREASE 0 )
他のすべての表
OPC_4
SIZE 26M
AUTOEXTEND ON NEXT 2M
MAXSIZE 340M
なし
DEFAULT STORAGE (
INITIAL 64K
NEXT 1M
PCTINCREASE 0 )
opc_op ユーザーのデ
フォルト表領域
OPC_5
SIZE 1M
AUTOEXTEND ON NEXT 1M
MAXSIZE 500M
なし
DEFAULT STORAGE (
INITIAL 32K
NEXT 1M
PCTINCREASE 0 )
496
付録 B
データベース中の OVO 表と表領域
Oracle データセットの OVO 表と表領域
表 B-1 Oracle データベース中の OVO 表と表領域 ( 続き )
表
opc_hist_messages
表領域
OPC_6
サイズ
SIZE 4M
AUTOEXTEND ON NEXT 2M
MAXSIZE 500M
DEFAULT STORAGE (
INITIAL 2M
コメント
負荷の高い表。表のあ
るディスクとは別の
ディスクに索引を割り
当てる。これによっ
て、追加の表領域を確
保する。
NEXT 2M
PCTINCREASE 0 )
opc_hist_msg_text
OPC_7
SIZE 4M
AUTOEXTEND ON NEXT 2M
MAXSIZE 500M
DEFAULT STORAGE (
INITIAL 2M
負荷の高い表。表のあ
るディスクとは別の
ディスクに索引を割り
当てる。これによっ
て、追加の表領域を確
保する。
NEXT 2M
PCTINCREASE 0 )
opc_hist_orig_text
OPC_8
SIZE 4M
AUTOEXTEND ON NEXT 2M
MAXSIZE 500M
DEFAULT STORAGE (
INITIAL 2M
負荷の高い表。表のあ
るディスクとは別の
ディスクに索引を割り
当てる。これによっ
て、追加の表領域を確
保する。
NEXT 2M
PCTINCREASE 0 )
付録 B
497
データベース中の OVO 表と表領域
Oracle データセットの OVO 表と表領域
表 B-1 Oracle データベース中の OVO 表と表領域 ( 続き )
表
opc_hist_annotatio
n
表領域
OPC_9
opc_hist_anno_text
サイズ
SIZE 6M
AUTOEXTEND ON NEXT 2M
MAXSIZE 500M
DEFAULT STORAGE (
INITIAL 2M
コメント
負荷の高い表。表のあ
るディスクとは別の
ディスクに索引を割り
当てる。これによっ
て、追加の表領域を確
保する。
NEXT 2M
PCTINCREASE 0 )
opc_service_log
OPC_10
opc_service
SIZE 6M
AUTOEXTEND ON NEXT 6M
MAXSIZE 500M
DEFAULT STORAGE (
INITIAL 2M
負荷の高い表。表のあ
るディスクとは別の
ディスクに索引を割り
当てる。これによっ
て、追加の表領域を確
保する。
NEXT 2M
PCTINCREASE 0 )
一時データ ( ソート時
に使用 )
OPC_TEMP
SIZE 1M
AUTOEXTEND ON NEXT 1M
MAXSIZE 500M
なし
DEFAULT STORAGE (
INITIAL 512K
NEXT 512K
PCTINCREASE 0 )
498
付録 B
データベース中の OVO 表と表領域
Oracle データセットの OVO 表と表領域
表 B-1 Oracle データベース中の OVO 表と表領域 ( 続き )
表
表領域
アクティブメッセージ
用の索引表領域
OPC_INDEX1
サイズ
SIZE 13M
AUTOEXTEND ON NEXT 1M
MAXSIZE 500M
コメント
次の表領域用以外の
ディスク
opc_act_messages
DEFAULT STORAGE (
INITIAL 1M
NEXT 1M
PCTINCREASE 0 )
履歴メッセージ用の索
引表領域
OPC_INDEX2
SIZE 10M
AUTOEXTEND ON NEXT 1M
MAXSIZE 500M
次の表領域用以外の
ディスク
opc_hist_messages
DEFAULT STORAGE (
INITIAL 1M
NEXT 1M
PCTINCREASE 0 )
サービスロギング用索
引表領域
OPC_INDEX3
SIZE 10M
AUTOEXTEND ON NEXT 1M
MAXSIZE 500M
次の表領域以外のディ
スク
opc_service_log
DEFAULT STORAGE (
INITIAL 1M
NEXT 1M
PCTINCREASE 0 )
付録 B
499
データベース中の OVO 表と表領域
OVO 固有でない表と表領域
OVO 固有でない表と表領域
表 B-2 は OVO 固有でない表領域を説明します。
表 B-2 OVO 固有でない表領域
表
システム表
表領域
SYSTEM
サイズ
SIZE 50M
コメント
なし
DEFAULT STORAGE (
INITIAL 16K
NEXT 16K
PCTINCREASE 50 )
一時データ
TEMP
SIZE 2M
AUTOEXTEND ON NEXT 1M
MAXSIZE 500M
なし
DEFAULT STORAGE (
INITIAL 100K
NEXT 100K
PCTINCREASE 0 )
ロールバックセ
グメント
RBS1
SIZE 1M
AUTOEXTEND ON NEXT 1M
MAXSIZE 500M
負荷の高い表
領域
DEFAULT STORAGE (
INITIAL 500K
NEXT 500K
MINEXTENTS 10
PCTINCREASE 0 )
500
付録 B
データベース中の OVO 表と表領域
OVO 固有でない表と表領域
表 B-2 OVO 固有でない表領域 ( 続き )
表
Oracle ツール表
のための表領域 (
たとえば Report
Writer)
表領域
TOOLS
サイズ
SIZE 1M
AUTOEXTEND ON NEXT 1M
MAXSIZE 100M
コメント
なし
DEFAULT STORAGE (
INITIAL 100K
NEXT 100K
PCTINCREASE 0 )
付録 B
501
データベース中の OVO 表と表領域
OVO 固有でない表と表領域
502
付録 B
C OVO のマンページ
付録 C
503
OVO のマンページ
概要
概要
本付録では、次のマンページを説明します。
❏
OVO のマンページ
❏
OVO の API のマンページ
❏
HP OpenView Service Navigator のマンページ
❏
OVO Developer's Kit API のマンページ
504
付録 C
OVO のマンページ
マンページのアクセスと印刷
マンページのアクセスと印刷
OVO のマンページは、管理サーバーで、コマンド行へ直接入力するか、オンラインヘルプまた
はインターネット経由でアクセスできます。
コマンド行から OVO のマンページにアクセスする方法
コマンド行から OVO のマンページにアクセスするには、次のコマンドを入力します。
man <manpagename>
コマンド行から OVO のマンページをプリントする方法
コマンド行から OVO のマンページをプリントするには、次のコマンドを入力します。
man <manpagename> | col -lb | lp -d printer_name
インターネットでマンページにアクセスする方法
インターネットブラウザで HTML 形式の OVO のマンページにアクセスするには、次の URL へ
アクセスしてください。
http://<management_server>:3443/ITO_MAN
この URL の中で、<management_server> は管理サーバーの正式なホスト名です。
付録 C
505
OVO のマンページ
OVO のマンページ
OVO のマンページ
ここでは、OVO のマンページを説明します。
表 C-1 OVO のマンページ
マンページ
説明
call_sqlplus.sh(1)
SQL*Plus を呼び出す。
inst.sh(1M)
管理対象ノードへ OVO ソフトウェアをインストールす
る。
inst_debug(5)
OVO エージェントソフトウェアのインストールをデバッ
グする。
ito_op(1M)
オペレータ用 OVO Java GUI または Service Navigator
の GUI を起動する。
opc(1|5)
OVO GUI を起動する。
opc_audit_secure(1M)
OVO データベースの監査レベルをロックし、履歴と監査
をダウンロードするディレクトリの設定を許可する。
opc_backup(1M)
Oracle 用の OVO 環境を対話形式で保存する。
opc_backup(5)
OVO 設定をバックアップする。
opc_chg_ec(1M)
OVO データベースの相関イベント (EC) テンプレートで
回路名を変更する。
opc_recover(1M)
Oracle 用の OVO 環境を対話形式で回復する。
opc_recover(5)
OVO 設定を回復する。
opcack(1M)
アクティブメッセージを外部で受諾する。
opcackmsg(1M)
メッセージ ID を使用して、アクティブメッセージを外部
で受諾する。
opcackmsgs(1M)
特定のメッセージ属性を使用して、アクティブメッセージ
を外部で受諾する。
506
付録 C
OVO のマンページ
OVO のマンページ
表 C-1 OVO のマンページ ( 続き )
マンページ
説明
opcactivate(1M)
事前にインストールされた OVO のエージェントを有効に
する。
opcadddbf(1M)
Oracle の表領域に新しいデータファイルを追加する。
opcagt(1M)
管理対象ノードでエージェントプロセスを運用する。
opcagtreg(1M)
サブエージェントを登録する。
opcagtutil(1M)
エージェントのプラットフォームファイルを解析し、抽出
したデータで操作を実行する。
opcaudupl(1M)
監査データを OVO データベースにアップロードする。
opcaudwn(1M)
監査データを OVO データベースにダウンロードする。
opccfgdwn(1M)
設定データをデータベースからフラットファイルにダウン
ロードする。
opccfgout(1M)
OVO の計画休止に対する状態変数を設定する。
opccfgupld(1M)
設定データをフラットファイルからデータベースにアップ
ロードする。
opcchgaddr(1M)
OVO データベース内のノードのノードアドレスを変更す
る。
opccltconfig(1M)
OVO クライアントのファイルセットを設定する。
opcconfig(1M)
OVO 管理サーバーを設定する。
opccsa(1M)
指定された証明書リクエストをリスト、マップ、承諾、拒
否、削除する。
opccsacm(1M)
手作業による新規ノード証明書の発行とインストールキー
の使用に必要な、ovcm の機能を実行する。
opcdbidx(1M)
OVO データベースの構造をアップグレードする。
opcdbinit(1M)
デフォルトの設定でデータベースを初期化する。
opcdbinst(1M)
OVO データベース構造を作成または破壊する。
付録 C
507
OVO のマンページ
OVO のマンページ
表 C-1 OVO のマンページ ( 続き )
マンページ
説明
opcdbpwd(1M)
OVO データベースユーザー opc_op のパスワードを変更
する。
opcdbreorg(1M)
OVO データベースの表を再構成する。
opcdbsetup(1M)
OVO データベースに表を作成する。
opcdcode(1M)
OVO の暗号化されたテンプレートファイルを表示する。
opcerr(1M)
OVO エラーメッセージの指示文を表示する。
opcgetmsgids(1m)
オリジナルのメッセージ ID へのメッセージ ID を取得す
る。
opchbp(1M)
管理対象ノードの定期モニターをオン / オフする。
opchistdwn(1M)
OVO 履歴メッセージをファイルにダウンロードする。
opchistupl(1M)
履歴メッセージを OVO データベースにアップロードす
る。
opcmack(1)
メッセージ ID を指定して、OVO メッセージを受諾する。
opcmgrdist(1M)
管理サーバー間で OVO 設定を分配する。
opcmom(4)
OVO MoM 機能の概要を示す。
opcmomchk(1)
MoM テンプレートの構文をチェックする。
opcmon(1)
監視対象の値をローカル管理対象ノードの OVO 監視エー
ジェントへ転送する。
opcmsg(1)
メッセージを OVO へ送信する。
opcpat(1)
OVO パターンマッチ用テストプログラム。
opcragt(1M)
OVO 用のエージェントサービスを管理対象ノードでリ
モート運用する。
opcskm(3)
秘密鍵を管理する。
508
付録 C
OVO のマンページ
OVO のマンページ
表 C-1 OVO のマンページ ( 続き )
マンページ
説明
opcsqlnetconf(1M)
Net8 接続を使用するように、OVO データベースを設定す
る。
opcsv(1M)
OVO 管理サービスを運用する。
opcsvreg(1M)
サーバー設定ファイルを登録する。
opcsvskm(1M)
管理サーバー上の秘密鍵を管理する。
opcsw(1M)
ソフトウェア状態フラグを OVO データベースに設定す
る。
opcswitchuser(1M)
OVO エージェントの所有権を切り替える。
opctempl(1M)
テンプレートをファイルで維持する。
opctemplate(1M)
テンプレートを有効および無効にする。
opctmpldwn(1M)
OVO メッセージソースのテンプレートをダウンロードし、
暗号化する。
opcwall(1)
現在 OVO にログインしているユーザーにメッセージを送
る。
ovtrap2opc(1M)
trapd.conf ファイルと OVO テンプレートファイルを交
換する。
付録 C
509
OVO のマンページ
OVO の API のマンページ
OVO の API のマンページ
ここでは、OVO アプリケーションプログラム インタフェース (API) のマンページを説明しま
す。
表 C-2 OVO の API のマンページ
マンページ
説明
opcmon(3)
監視対象の値をローカル管理対象ノードの OVO 監視エー
ジェントへ転送する。
opcmsg(3)
メッセージを OVO に転送する。
510
付録 C
OVO のマンページ
HP OpenView Service Navigator のマンページ
HP OpenView Service Navigator のマンページ
ここでは、HP OpenView Service Navigator のマンページを説明します。
表 C-3 Service Navigator のマンページ
マンページ
説明
opcservice(1M)
HP OpenView Service Navigator を設定する。
opcsvcattr (1M)
サービス属性を追加、変更、削除する。
opcsvcconv(1M)
HP OpenView Service Navigator のサービス設定ファイ
ルを、それまでの構文から XML に変換する。
opcsvcdwn(1M)
HP OpenView Service Navigator のサービスステータス
のログをファイルにダウンロードする。
opcsvcterm(1M)
HP OpenView Service Navigator へのインタフェースを
エミュレートする。インタフェースは標準入力に XML
マークアップを入力し、標準出力に XML マークアップを
出力する。
opcsvcupl(1M)
HP OpenView Service Navigator のサービスステータス
のログを OVO データベースへアップロードする。
付録 C
511
OVO のマンページ
OVO Developer's Kit API のマンページ
OVO Developer's Kit API のマンページ
ここでは、OVO Developer's Kit アプリケーションプログラムインタフェース (API) のマンペー
ジについて説明します。
表 C-4 OVO Developer's Toolkit のマンページ
マンページ
説明
msiconf(4)
OVO メッセージマネージャを設定します。
opc_comif_close(3)
コミュニケーション キュー インタフェースのインスタン
スをクローズします。
opc_comif_freedata(3)
opc_comif_read() で割り当てられた空きデータ (free
data) を表示します。
opc_comif_open(3)
コミュニケーション キュー インタフェースのインスタン
スをオープンします。
opc_comif_read(3)
キューから情報を読み取ります。
opc_comif_read_request(3)
キューから情報を読み取ります。
opc_comif_write(3)
キュー内に情報を書き込みます。
opc_comif_write_request(3)
キュー内に情報を書き込みます。
opc_connect_api(3)
OVO を接続します。
opc_distrib(3)
OVO エージェントの設定を分配します。
opcagtmon_send(3)
モニター対象オブジェクトの値を OVO へ転送します。
opcagtmsg_api(3)
OVO エージェントのメッセージを処理します。
opcanno_api(3)
OVO メッセージの注釈を管理します。
opcapp_start(3)
OVO アプリケーションを起動します。
opcappl_api(3)
OVO アプリケーションを設定して起動します。
opcapplgrp_api(3)
OVO アプリケーショングループを設定します。
512
付録 C
OVO のマンページ
OVO Developer's Kit API のマンページ
表 C-4 OVO Developer's Toolkit のマンページ ( 続き )
マンページ
説明
opcconf_api(3)
OVO の設定を取得します。
opcdata(3)
OVO のデータ構造の属性にアクセスします。
opcdata_api(3)
OVO Data API を使って、OVO のデータ構造にアクセス
する方法を記述します。
opcif_api(3)
OVO メッセージストリームインタフェースとともに機能
する API
opciter(3)
opcdata コンテナーの要素にアクセスする OVO iterator
( 反復子 )
opcmsg_api(3)
OVO メッセージを管理します。
opcmsggrp_api(3)
OVO メッセージグループを管理します。
opcmsgregrpcond_api(3)
OVO メッセージのグループ替え条件を作成および変更し
ます。
opcnode_api(3)
OVO 管理対象ノードを設定します。
opcnodegrp_api(3)
OVO ノードグループを設定します。
opcnodehier_api(3)
OVO ノード階層を設定します。
opcprofile_api(3)
OVO ユーザープロファイルを設定します。
opcregcond(3)
OVO 登録条件の構造のフィールドにアクセスします。
opcsvc_api(3)
Service Navigator 用の C++ クラス
opctempl_api(3)
OVO メッセージソーステンプレートを設定します。
opctempfile_api(3)
テンプレートファイルを使って、OVO テンプレートを設
定します。
opctemplgrp_api(3)
OVO テンプレートグループを設定します。
opctransaction_api(3)
トランザクションを開始、コミット、ロールバックしま
す。
付録 C
513
OVO のマンページ
OVO Developer's Kit API のマンページ
表 C-4 OVO Developer's Toolkit のマンページ ( 続き )
マンページ
説明
opcuser_api(3)
OVO ユーザーを設定します。
opcversion(3)
現在使用中の OVO ライブラリの文字列を返します。
514
付録 C
索引
記号
<$#> 変数 , 147
<$*> 変数 , 147
<$>+1> 変数 , 147
<$>+2> 変数 , 148
<$>1> 変数 , 147
<$>-2> 変数 , 148
<$>-n> 変数 , 148
<$@> 変数 , 147
数字
<$1> 変数
SNMP トラップ , 147
ログファイル , 145
A
aa* 一時ファイル , 332
actagtp パイプファイル , 331
actagtq キューファイル , 331
ACTIONALLOWMANAGERS キーワード ,
113
actreqp パイプファイル , 326
actreqq キューファイル , 326
actrespp パイプファイル , 326
actrespq キューファイル , 326
Adobe Portable Document Format -参照
PDF ドキュメント
Advanced Security ドキュメント , 32
agdbserver モニターテンプレート , 201
AIX の管理対象ノード
OVO
ログファイルの場所 , 458
OVPA, 189
alarmgen モニターテンプレート , 201
API
MSI, 241
管理対象ノード , 491
マンページ
Developer’s Kit, 512
OVO, 510
ASCII 文字セット , 270
<$A> 変数 , 148
A メッセージの属性 , 77
B
backup-server テンプレート , 110
索引
C
CE 監査レポート , 106
cfgchanges ファイル , 326
Check alarmdef アプリケーション , 199
Check parm アプリケーション , 199
coda プロセス , 329
colored_message_lines オプション
ito_op, 297
itooprc, 299
CONDSTATUSVARS キーワード , 112
Config alarmdef アプリケーション , 199
Config parm アプリケーション , 199
Config perflbd.rc アプリケーション , 199
Config ttd.conf アプリケーション , 199
ctrlp パイプファイル , 326
ctrlq キューファイル , 326
<$C> 変数 , 148
D
DCE
サーバー
インストール , 406
説明 , 407
セキュリティ , 405 ‐ 409
設定
管理サーバー , 406
管理対象ノード , 406
説明 , 43
ノード
DCE セルで動作するように設定 , 407
インストール , 406
説明 , 407
認証された RPC を使用するように設定 ,
407
パスワード , 419 ‐ 420
ログインの失敗 , 420
変更 , 56 ‐ 58
default_browser オプション , 299
def_browser オプション , 297
def_help_url オプション , 299
def_look_and_feel オプション
ito_op, 297
itooprc, 299
DESCRIPTION キーワード , 112
Developer's Toolkit ドキュメント , 32
Developer’s Kit API のマンページ , 512
display オプション
ito_op, 297
515
索引
itooprc, 299
dispp<#> パイプファイル , 326
dispq<#> キューファイル , 326
E
ECS Designer ドキュメント , 32
escmgr テンプレート , 110
EUC
管理サーバー , 283
管理対象ノード , 281
Event Correlation Service Designer -参照
ECS Designer ドキュメント
<$EVENT_ID> 変数 , 145
example.m2 テンプレート , 110
example.m3 テンプレート , 111
<$E> 変数 , 148
<$e> 変数 , 148
E メッセージの属性 , 78
F
followthesun テンプレート , 111
forwmgrp パイプファイル , 326
forwmgrq キューファイル , 326
FTP( 再 ) インストール
-参照 インストール
<$F> 変数 , 148
G
GlancePlus
OVPA に含まれているもの , 191
GUI
Java
Motif との比較 , 294 ‐ 296
アクセス , 417
概要 , 291 ‐ 317
Motif
Java との比較 , 294 ‐ 296
アクセス , 417
OVO 管理者
アクセス , 417
管理サーバー、トラブルシューティング ,
360 ‐ 362
言語サポート
言語設定 , 259 ‐ 265
日本語環境で英語 GUI を実行 , 261
フォント X リソース , 262 ‐ 265
ユーロ記号の表示 , 261
ドキュメント
516
Java, 36 ‐ 37
Motif, 35 ‐ 36
パーミッション , 417
変数 , 152 ‐ 167
GUI エラーダイアログボックス , 352 ‐ 353
<$G> 変数 , 149
H
HA メッセージグループ , 74
hier.time.spec テンプレート , 111
hier.specmgr テンプレート , 111
hier.time.all テンプレート , 111
hierarchy.agt テンプレート , 111
hierarchy.sv テンプレート , 111
hierarchy テンプレート , 111
HP OpenView -参照 OpenView
HP OpenView Event Correlation Service
Designer -参照 ECS Designer ドキュメ
ント
HP OpenView Operations ネットワークノー
ドマネージャ -参照 NNM
HP OpenView Performance Agent -参照
OVPA
HP OpenView Service Desk, 247
HP-UX 管理サーバー
キーボードの言語変数 , 261
設定および関連する文字セット
日本語 , 280
設定と関連する文字セット
英語 , 276
hp_ux ノードグループ , 73
HP-UX の管理対象ノード
OVO
プログラムのアクセス , 418
ログファイルの場所 , 457 ‐ 458
OVPA
アンインストール , 197
インストール , 194 ‐ 196
インストールの必要条件 , 192 ‐ 193
概要 , 187 ‐ 204
デフォルト設定 , 199 ‐ 202
テンプレートグループ , 200 ‐ 202
HP アプリケーション、OVO に統合 , 227
HTML 形式、マンページのアクセス , 505
I
I/O アプリケーション、リモートで起動 , 419
ice_proxy_address オプション , 299
索引
索引
ice_proxy_advanced オプション , 300
ice_proxy_ftp_port オプション , 300
ice_proxy_ftp オプション , 300
ice_proxy_gopher_port オプション , 300
ice_proxy_gopher オプション , 300
ice_proxy_http_port オプション , 300
ice_proxy_http オプション , 300
ice_proxy_port オプション , 300
ice_proxy_sec_port オプション , 300
ice_proxy_sec オプション , 300
ice_proxy_sock_port オプション , 300
ice_proxy_sock オプション , 300
ice_proxy オプション , 299
initial_node オプション , 298, 300
INSERVICE パラメータ , 122
install_dir オプション , 301
IP
アドレス
管理サーバー , 463 ‐ 466, 474 ‐ 478
管理対象ノード , 471, 485
変更 , 463 ‐ 474
ポイントツーポイントのトラブルシューティ
ングとイーサネットの障害 , 390
マップ
Jovw を使用してのアクセス , 311 ‐ 313
ネットワーク管理 , 231
「IP 動作のモニター - テーブル」、OV サービ
スとして統合 , 232
ISO 8859-15
管理サーバー上 , 277
管理対象ノード上 , 268
ito_op 起動スクリプト , 297 ‐ 298
ito_restore.sh スクリプト , 448
I メッセージの属性 , 77
J
Java GUI
itooprc ファイル , 299 ‐ 303
ito_op 起動スクリプト , 297 ‐ 298
Motif GUI との比較 , 294 ‐ 296
OpenView アプリケーション , 306 ‐ 308
アクセス
Jovw, 311 ‐ 313
OVO, 417
アプリケーション , 155
概要 , 291 ‐ 317
起動オプション , 297 ‐ 298
使用
索引
NNM, 304 ‐ 306
パフォーマンスのヒント , 317
変数 , 152 ‐ 167
ログオン中のユーザーの確認 , 317
Java GUI へログインしているユーザーの確認
, 317
Jovw
アクセス , 311 ‐ 313
デフォルト IP マップ , 311 ‐ 313
L
List Processes アプリケーション , 199
List Versions アプリケーション , 199
locale オプション , 298, 301
LOCAL_ON_JAVA_CLIENT_WEB 変数 ,
151
LOCAL_ON_JAVA_CLIENT 変数 , 151
<$LOGFILE> 変数 , 145
LOGONLY パラメータ , 122
<$LOGPATH> 変数 , 145
M
magmgrp パイプファイル , 326
magmgrq キューファイル , 326
max_limited_messages オプション , 298, 301
message_notification_dlg_app_path オプショ
ン , 301
message_notification_dlg_app オプション ,
301
message_notification_dlg オプション , 301
message_notification_show_all オプション ,
301
MIB
管理対象ノード , 387 ‐ 388
midaemon モニターテンプレート , 201
moa* 一時ファイル , 332
monagtq キューファイル , 331
Motif GUI
Java GUI との比較 , 294 ‐ 296
アクセス , 417
パフォーマンスの向上 , 345
変数 , 152 ‐ 167
Motif GUI ドキュメント , 35 ‐ 36
mpicdmp パイプファイル , 327
mpicdmq キューファイル , 327
mpicmap パイプファイル , 331
mpicmaq キューファイル , 331
mpicmmp パイプファイル , 327
517
索引
mpicmmq キューファイル , 327
mpimap パイプファイル , 331
mpimaq キューファイル , 331
mpimmp パイプファイル , 327
msgagtdf ファイル , 331
msgagtp パイプファイル , 332
msgagtq キューファイル , 332
<$MSG_APPL> 変数 , 139
msgforw テンプレート , 112
<$MSG_GEN_NODE> 変数 , 139
<$MSG_GEN_NODE_NAME> 変数 , 139
MsgGroup メッセージの属性 , 78
<$MSG_GRP> 変数 , 139
<$MSG_ID> 変数 , 140
msgip パイプファイル , 332
msgiq キューファイル , 332
msgmgrp パイプファイル , 327
msgmgrq キューファイル , 327
msgmni パラメータ , 42
<$MSG_NODE> 変数 , 140
<$MSG_NODE_ID> 変数 , 140
<$MSG_NODE_NAME> 変数 , 140
<$MSG_OBJECT> 変数 , 140
<$MSG_SEV> 変数 , 141
MSGTARGETMANAGERS キーワード , 113
MSGTARGETRULECONDS キーワード ,
114
MSGTARGETRULES キーワード , 113
<$MSG_TEXT> 変数 , 141
<$MSG_TIME_CREATED> 変数 , 141
<$MSG_TYPE> 変数 , 141
MSI API, 241
N
<$NAME> 変数 , 146
NCS
説明 , 43
変更 , 56 ‐ 58
Net8、アクセスの制限 , 109
nfile パラメータ , 42
nflocks パラメータ , 42
NFS トラブルシューティング , 397
NNM
Java GUI からの使用
リモート , 305 ‐ 306
ローカル , 304 ‐ 305
OVO に統合 , 229
アクセス設定をするコマンド行ツール , 308
518
アプリケーションを OVO に統合 , 230 ‐
234
制限 , 230
nosec オプション , 301, 298
<$N> 変数 , 149
N メッセージの属性 , 78
O
oareqhdl ファイル , 327
OPC_ACCEPT_CTRL_SWTCH_ACKN パラ
メータ , 127
OPC_ACCEPT_CTRL_SWTCH_MSGS パラ
メータ , 127
OPC_ACCEPT_NOTIF_MSSGS パラメータ ,
127
opcacta プロセス , 329
opcactm プロセス , 323
OPC_AUTO_DEBUFFER パラメータ , 122
opcctla プロセス , 330
opcctlm プロセス , 323
opcctrlovw コマンド , 307, 308
$OPC_CUSTOM(name) 変数 , 155
opcdispm プロセス , 323
opcdista プロセス , 329
opcdistm プロセス , 323
opcecaas プロセス , 329
opcecap パイプファイル , 327, 332
opcecaq キューファイル , 327, 332
opceca プロセス , 329
opcecmas プロセス , 324
opcecm プロセス , 324
$OPC_ENV(env variable) 変数 , 142, 152
opcerr
エラー説明の取得 , 353
$OPC_EXACT_SELECTED_NODE_LABEL
S 変数 , 155
$OPC_EXT_NODES 変数 , 152
OPC_FORW_CTRL_SWTCH_TO_TT パラ
メータ , 127
opcforwm プロセス , 324
OPC_FORW_NOTIF_TO_TT パラメータ ,
127
<$OPC_GUI_CLIENT> 変数 , 143
$OPC_GUI_CLIENT_WEB 変数 , 155
$OPC_GUI_CLIENT 変数 , 155
opcinfo ファイル
管理対象ノードでの場所 , 349
コミュニティ名の設定 , 387
索引
索引
opcle プロセス , 330
opclic コマンド
構文 , 461
パラメータ , 461 ‐ 462
opcmack(1) コマンド , 491
opcmapnode コマンド , 308
<$OPC_MGMTSV> 変数 , 141, 144
$OPC_MGMTSV 変数 , 152
opcmon(1) コマンド , 491
opcmon(3) API, 491
opcmona プロセス , 330
opcmsg for OV Performance メッセージテン
プレート , 201
opcmsg(1) コマンド
説明 , 491
opcmsg(3) API
説明 , 491
$OPC_MSG.ACTIONS.AUTOMATIC.ACKN
OWLEDGE 変数 , 156
$OPC_MSG.ACTIONS.AUTOMATIC.ANN
OTATION 変数 , 157
$OPC_MSG.ACTIONS.AUTOMATIC.COM
MAND 変数 , 157
$OPC_MSG.ACTIONS.AUTOMATIC.NODE
変数 , 157
$OPC_MSG.ACTIONS.AUTOMATIC.STAT
US 変数 , 157
$OPC_MSG.ACTIONS.AUTOMATIC 変数 ,
156
$OPC_MSG.ACTIONS.OPERATOR.ACKN
OWLEDGE 変数 , 158
$OPC_MSG.ACTIONS.OPERATOR.ANNO
TATION 変数 , 158
$OPC_MSG.ACTIONS.OPERATOR.COMM
AND[n] 変数 , 158
$OPC_MSG.ACTIONS.OPERATOR.COMM
AND 変数 , 158
$OPC_MSG.ACTIONS.OPERATOR.NODE
変数 , 158
$OPC_MSG.ACTIONS.OPERATOR.STATU
S 変数 , 159
$OPC_MSG.ACTIONS.OPERATOR 変数 ,
157
$OPC_MSG.ACTIONS.TROUBLE_TICKET.
ACKNOWLEDGE 変数 , 159
$OPC_MSG.ACTIONS.TROUBLE_TICKET.
STATUS 変数 , 159
$OPC_MSG.ANNOTATIONS[n] 変数 , 160
$OPC_MSG.ANNOTATIONS 変数 , 159
索引
$OPC_MSG.APPLICATION 変数 , 160
$OPC_MSG.ATTRIBUTES 変数 , 160
$OPC_MSG.CREATED 変数 , 160
$OPC_MSG.DUPLICATES 変数 , 160
$OPC_MSG.ESCALATION.BY 変数 , 161
$OPC_MSG.ESCALATION.TIME 変数 , 161
$OPC_MSG.ESCALATION.TO 変数 , 161
$OPC_MSG.GROUP 変数 , 161
$OPC_MSG.INSTRUCTIONS 変数 , 161
$OPC_MSG.LAST_RECEIVED 変数 , 161
$OPC_MSG.MSG_ID 変数 , 162
$OPC_MSG.MSG_KEY 変数 , 162
$OPC_MSG.NODE 変数 , 162
$OPC_MSG.NO_OF_ANNOTATIONS 変数 ,
162
$OPC_MSG.OBJECT 変数 , 162
$OPC_MSG.ORIG_TEXT[n] 変数 , 163
$OPC_MSG.ORIG_TEXT 変数 , 162
$OPC_MSG.OWNER 変数 , 163
$OPC_MSG.RECEIVED 変数 , 163
$OPC_MSG.SERVICE.MAPPED_SVC_COU
NT 変数 , 163
$OPC_MSG.SERVICE.MAPPED_SVC[n] 変
数 , 163
$OPC_MSG.SERVICE.MAPPED_SVCS 変
数 , 164
$OPC_MSG.SERVICE 変数 , 163
$OPC_MSG.SEVERITY 変数 , 164
$OPC_MSG.SOURCE 変数 , 164
$OPC_MSG.TEXT[n] 変数 , 164
$OPC_MSG.TEXT 変数 , 164
$OPC_MSG.TIME_OWNED 変数 , 165
$OPC_MSG.TYPE 変数 , 165
opcmsga プロセス , 330
$OPC_MSG_GEN_NODES 変数 , 153
$OPC_MSGIDS_ACT 変数 , 153
$OPC_MSGIDS_HIST 変数 , 154
$OPC_MSGIDS_PEND 変数 , 154
$OPC_MSG_IDS 変数 , 153
opcmsgi プロセス , 330
opcmsgm プロセス , 324
$OPC_MSG_NODES 変数 , 152
opcmsgrd プロセス , 324
opcmsgr プロセス , 324
$OPC_NODE_LABELS 変数 , 155
$OPC_NODES 変数 , 154
OPC_ONE_LINE_MSG_FORWARD パラ
メータ , 127
519
索引
OPC_SEND_ACKN_TO_CTRL_SWTCH パ
ラメータ , 127
OPC_SEND_ANNO_TO_CTRL_SWTCH パ
ラメータ , 127
OPC_SEND_ANNO_TO_NOTIF パラメータ
, 127
OPC_SEND_ANT_TO_CTRL_SWTCH パラ
メータ , 127
OPC_SEND_ANT_TO_NOTIF パラメータ ,
127
opctmpldwn, 421
opctrapi プロセス , 331
opctss プロセス , 325
opcttnsm プロセス , 325
opcuiadm プロセス , 325
opcuiopadm プロセス , 325
opcuiop プロセス , 325
opcuiwww プロセス , 325
$OPC_USER 変数 , 144, 154
opcwall コマンド , 444
opc プロセス , 323
OpC メッセージグループ , 74
OpenView
Java GUI のアプリケーション , 306 ‐ 308
統合
「IP 動作のモニター - テーブル」を OV
サービスとして , 232
「イーサーネットトラフィック HP」を OV
アプリケーションとして , 231
保守 , 454
OpenView Event Correlation Service
Designer -参照 ECS Designer ドキュメ
ント
OpenView Performance Agent -参照 OVPA
<$OPTION(N)> 変数 , 141
OS メッセージグループ
OVO, 74
outage テンプレート , 112
OV Performance Agent テンプレートグルー
プ , 200
OV Performance Manager テンプレートグ
ループ , 200
ovbackup.ovpl コマンド , 445 ‐ 446
OVKey ライセンス
インスタントオンの置き換え , 459
利点 , 459
OVO
Windows ポリシー用 OpenView Operations
のエクスポート , 223 ‐ 224
520
Windows 用 OpenView Operations へテン
プレートをエクスポート , 223
アプリケーションの統合
HP OpenView プラグイン , 228
HP アプリケーション , 227
NNM, 229, 230 ‐ 234
OVO アプリケーション , 228
アプリケーションデスクトップ , 228 ‐
229
監視アプリケーション , 238
構成要素 , 227
アプリケーションを統合
アクション , 236 ‐ 237
概要 , 225 ‐ 243
ブロードキャストコマンド , 235
管理対象ノードでの設定のインストール ,
169 ‐ 185
管理対象ノードでの設定の更新 , 169 ‐ 185
言語サポート , 255 ‐ 289
コミュニケーション , 321 ‐ 322
セキュリティ
OVO プロセス , 412 ‐ 413
概要 , 399 ‐ 433
監査 , 427 ‐ 430
操作 , 415 ‐ 426
レベル , 413
設定
RPC 認証 , 411
概要 , 71 ‐ 167
通知サービス , 245 ‐ 252
トラブルチケットシステム , 245 ‐ 252
相互運用性
Windows 用 OpenView Operations, 209 ‐
224
概要 , 207 ‐ 224
その他の言語 , 288
データベースの表と表領域 , 495
設定
Windows 用 OpenView Operations から転
送メッセージを受け取るには , 219 ‐
221
トラブルシューティング , 347 ‐ 354
サーバー , 358 ‐ 359
内部エラーメッセージのフィルター処理 ,
354
バージョン , 348 ‐ 349
パフォーマンスの向上 , 343 ‐ 345
パフォーマンスの調整 , 342 ‐ 346
プロセス , 319 ‐ 337
索引
索引
グループ , 412
名前 , 412
保守 , 435 ‐ 487
マンページ , 506
メッセージを管理サーバーに送信 , 214
文字コード変換 , 276 ‐ 282
ovoareqsdr プロセス , 323
OVO エージェント
SSH インストール方式 , 59 ‐ 63
Windows 管理サーバー用 OpenView
Operations の設定 , 210 ‐ 213
インストール
スクリプト , 50
必要条件 , 41 ‐ 43
ヒント , 44 ‐ 49
オペレータがコントロールできるようにする
, 233 ‐ 234
管理 , 66 ‐ 68
管理対象ノードからインストール削除
自動的に , 64 ‐ 65
手作業で , 65
管理対象ノードでのアップデート , 50 ‐ 58
管理対象ノードへの設定分配 , 171
コマンドと文字セットを同期 , 267
設定ファイル
位置 , 334
種類 , 333
バージョン
インストール済みバージョンの表示 , 67
削除 , 68
使用できるバージョンの表示 , 66
説明 , 66
OVO エラーレポート , 106, 107
OVO 管理者
GUI
アクセス , 417
保存 , 416
レポート
カスタマイズ , 106
デフォルト設定 , 104
[OVO ソフトウェアと設定のインストール / 更
新 ] ウィンドウ , 53, 171
OVPA
AIX, 189
GlancePlus 試用 , 191
HP-UX, 187 ‐ 204
Solaris, 187 ‐ 204
Tru64 UNIX, 189
アプリケーション , 199
索引
インストールの必要条件 , 192 ‐ 193
概要 , 187 ‐ 204
カスタマイズ , 191
管理対象ノードからのアンインストール ,
197
管理対象ノードにインストール , 194 ‐ 196
説明 , 190 ‐ 191
データ
統合 , 190
分析 , 190
ロギング , 190
テンプレート , 200 ‐ 202
ハードウェアの必要条件 , 192
マニュアル
PDF, 203
英語 , 204
ダウンロード , 203
表示 , 203
OVPA でのデータのロギング , 190
ovrestore.ovpl コマンド , 446 ‐ 448
<$O> 変数 , 149
<$o> 変数 , 149
O メッセージの属性 , 77
P
PAM、認証 , 419
passwd オプション , 298, 301
PDF ドキュメント , 29
PDF マニュアル
OVPA, 203
perflbd モニターテンプレート , 201
Performance Agent -参照 OVPA
pids ファイル , 327, 332
Portable Document Format -参照 PDF ド
キュメント
port オプション , 301
<$PROG> 変数 , 150
prompt_for_activate オプション , 301
pvalarmd モニターテンプレート , 202
R
Reactivate alarmdef アプリケーション , 199
reconnect_interval オプション , 301
reconnect_timeout オプション , 301
REDO ログ、他のセットの作成 , 453
refresh_interval オプション , 298, 301
rep_server モニターテンプレート , 201
RESPMGRCONFIG キーワード , 112
521
索引
Restart PA Servers アプリケーション , 199
Restart Perf Agt アプリケーション , 199
ROMAN8、管理対象ノードファイル変換 ,
278
root
パスワード , 50
ユーザー , 418
RPC
サーバーチケット
検証 , 410
説明 , 410
トラブルシューティング , 381
認証 , 410 ‐ 412
OVO に設定 , 411
OVO の例 , 411
ログインコンテキスト , 410
RPC 認証 , 407
rqsdbf ファイル , 327
rqsp パイプファイル , 327
rqsq キューファイル , 327
<$R> 変数 , 149
<$r> 変数 , 149
S
scopeux モニターテンプレート , 201
SECONDARYMANAGERS キーワード , 112
secure_port オプション , 302
semmns パラメータ , 42
server オプション , 298
Service Desk, 247
Service Navigator のマンページ , 511
service テンプレート , 112
severity_label オプション , 302
shmmax パラメータ , 42
shortcut_tree_icon_width オプション , 302
show_at_severity オプション , 302
SNMP
設定ファイル , 387
トラップ
変数 , 147 ‐ 150
パフォーマンスの向上 , 342 ‐ 343
SNMP メッセージグループ , 75
solaris ノードグループ , 73
Solaris の管理対象ノード
OVO
ログファイルの場所 , 458
OVPA
アンインストール , 197
522
インストール , 194 ‐ 196
インストールの必要条件 , 192 ‐ 193
概要 , 187 ‐ 204
デフォルト設定 , 199 ‐ 202
テンプレートグループ , 200 ‐ 202
SSH
OVO エージェントのインストール , 59 ‐ 63
セキュリティ , 414
SSP メッセージグループ , 75
Start extract アプリケーション , 200
Start Perf Agt アプリケーション , 200
Start pvalarmd アプリケーション , 200
Start pv アプリケーション , 200
Start utility アプリケーション , 200
status.alarmgen ログファイルテンプレート ,
201
status.mi ログファイルテンプレート , 201
status.perflbd ログファイルテンプレート ,
201
status.pvalarmd ログファイルテンプレート ,
202
status.pv ログファイルテンプレート , 202
status.rep_server ログファイルテンプレート
, 201
status.scope ログファイルテンプレート , 201
status.ttd ログファイルテンプレート , 201
stderr と stdout に、エラーを出力 , 353
Stop Perf Agt アプリケーション , 200
Stop pvalarmd アプリケーション , 200
subproduct オプション , 302
SunMC ドキュメント , 32
SUPPRESS パラメータ , 122
<$S> 変数 , 149
<$s> 変数 , 150
S メッセージの属性 , 76
T
Tail Status Files アプリケーション , 200
tailored_applications_start オプション , 302
<$THRESHOLD> 変数 , 146
title_suffix オプション
ito_op, 298
itooprc, 302
trace (ASCII) ファイル , 332
trace オプション
ito_op, 298
itooprc, 302
Tru64 UNIX の管理対象ノード
索引
索引
OVPA, 189
ttd モニターテンプレート , 202
ttnsarp パイプファイル , 328
ttnsarq キューファイル , 328
ttnsp パイプファイル , 328
ttnsq キューファイル , 328
<$T> 変数 , 150
U
UNIX
カーネルパラメータ , 42
管理対象ノード
パスワードの割り当て , 421
トラブルシューティング
インストール , 363
実行時 , 378 ‐ 380
分配のアドバイス , 176
user オプション
ito_op, 298
itooprc, 302
<$USER> 変数 , 150
U メッセージの属性 , 77
V
<$VALAVG> 変数 , 146
<$VALCNT> 変数 , 146
<$VALUE> 変数 , 146
variables
resolving, 142
OVO エージェント
インストール
管理対象ノード , 39 ‐ 58
<$V> 変数 , 150
W
web_browser_type オプション , 303
web レポート、制限する , 109
which_browser オプション , 303
Windows NT/2000 の管理対象ノード
パスワードの割り当て , 421
ログファイルの場所 , 457
Windows 管理対象ノード
トラブルシューティング
インストール , 365 ‐ 366
Windows 用 OpenView Operations
OVO テンプレートのインポート , 223
OVO との相互運用性 , 209 ‐ 224
索引
OVO へのポリシーのエクスポート , 223 ‐
224
管理サーバーでのメッセージ転送 , 218
管理サーバーにメッセージを送信 , 210
設定
OVO 管理サーバー用エージェント , 214 ‐
216
OVO へメッセージを転送するサーバー ,
217 ‐ 222
エージェントポリシー , 221
管理サーバー用 OVO エージェント , 210
‐ 213
WMI ポリシー、デフォルト名の変更 , 221
X
X-OVw グループアプリケーション , 306
<$X> 変数 , 150
<$x> 変数 , 150
X リソース
フォント , 262 ‐ 265
あ
アーカイブログモード
説明 , 440
データベース
説明 , 443
有効にする , 443 ‐ 444
アカウント、プライマリ , 420
アクション
アプリケーションを統合 , 236 ‐ 237
エージェント , 236
スケジュール , 150
変数 , 142 ‐ 144
保護 , 423 ‐ 426
アクション監査 , 104
アクセス
GUI
Java, 417
Motif, 417
管理者 , 417
Jovw, 311 ‐ 313
OVO, 415
管理対象ノードの MIB, 387 ‐ 388
ファイルパーミッション , 416
プログラム
HP-UX, 418
マンページ
HTML 形式 , 505
523
索引
コマンド行 , 505
リモート , 419
アクティブメッセージ詳細レポート , 107
アクティブメッセージレポート , 107
アプリケーション
Java GUI
OpenView, 306 ‐ 308
比較 , 294
Motif GUI, 294
OVO に統合
HP アプリケーション , 227
NNM, 229, 230 ‐ 234
OpenView プラグイン , 228
OVO アプリケーション , 228
アクション , 236 ‐ 237
アプリケーションデスクトップ , 228 ‐
229
「イーサーネットトラフィック HP」を OV
アプリケーションとして , 231
監視アプリケーション , 238
構成要素 , 227
ブロードキャストコマンド , 235
OVPA, 199
オペレータへの割り当て , 227
監視ログファイル , 239
起動
I/O, 419
アカウント , 418
管理対象ノード , 242 ‐ 243
リモートで , 419
変数 , 152 ‐ 167
メッセージの傍受 , 240
アプリケーションの
OVO に統合
概要 , 225 ‐ 243
アプリケーションメッセージの属性 , 78
アンインストール
OVPA の管理対象ノード
HP-UX, 197
Solaris, 197
い
「イーサーネットトラフィック HP」、OV アプ
リケーションとして統合 , 231
イーサネットの障害 , 390
位置
設定データ , 437
テンプレート
524
計画休止 , 121
サービス時間 , 121
フレキシブル管理 , 110
メッセージ転送 , 125
ファイル
OVO エージェント設定 , 334
管理対象ノードのプロセス , 332
イベント
トレース , 69
印刷製本ドキュメント , 30 ‐ 31
印刷表記法 -参照 ドキュメント表記法
インスタントオンライセンス , 459
インスタントオンライセンスを OVKey ライ
センスに置き換える , 459
インストール
-参照 自動インストール ; インストール削
除 ; FTP( 再 ) インストール ; 手作業によ
るインストール ; 削除 ; 標準インストー
ル
DCE
サーバー , 406
ノード , 406
OVPA の管理対象ノード
HP-UX, 194 ‐ 196
管理対象ノードでの OVO 設定 , 169 ‐ 185
管理対象ノードの OVO エージェント
SSH インストール方式 , 59 ‐ 63
概要 , 39 ‐ 70
自動 , 50 ‐ 58
インストール削除
-参照 自動インストール削除 ; インストー
ル ; 手作業によるインストール削除 ; 削
除 ; 標準インストール削除
管理対象ノードから OVO エージェントを
手作業で , 65
自動的に , 64 ‐ 65
インストール削除のデバッグ
機能 , 69
無効にする , 70
有効にする , 69
インストール時のトラブルシューティング
管理対象ノード
Windows, 365 ‐ 366
インストールスクリプト , 50
インストールのデバッグ
機能 , 69
無効にする , 70
有効にする , 69
インストールのトラブルシューティング
索引
索引
管理対象ノード
UNIX, 363
複数のアドレスを持つホスト , 389 ‐ 396
インストールの必要条件
OVO
概要 , 41 ‐ 43
OVPA
HP-UX, 192 ‐ 193
Solaris, 192 ‐ 193
インストールのヒント
管理サーバー , 47 ‐ 48
管理対象ノード
UNIX, 48 ‐ 49
概要 , 44 ‐ 47
インターネットレポート、生成 , 103
インポート
OVO への Windows ポリシー用 OpenView
Operations, 223 ‐ 224
Windows 用 OpenView Operations への
OVO テンプレート , 223
う
ウィンドウ
OVO 管理者
OVO ソフトウェアと設定のインストール /
更新 , 53, 171
管理サーバーの設定 , 175
設定データのダウンロード , 438 ‐ 439
登録ノードグループ , 73
登録メッセージグループ , 74
え
英語
HP-UX の設定と関連する文字セット , 276
OVPA マニュアル , 204
管理サーバー , 276 ‐ 279
管理対象ノードファイル処理 , 278 ‐ 279
文字セット , 271 ‐ 272
エラー
opcerr で説明を取得 , 353
メッセージ
内部フィルター処理 , 354
場所 , 350
レポート
GUI エラーダイアログボックス , 352 ‐
353
stderr と stdout デバイス , 353
概要 , 350 ‐ 354
索引
メッセージブラウザ , 352
ログファイル , 351
エラー説明の取得
opcerr, 353
エラーレポート
GUI エラーダイアログボックス , 352 ‐ 353
stderr と stdout デバイス , 353
概要 , 350 ‐ 354
メッセージブラウザ , 352
お
オープン
[ 設定データのダウンロード ] ウィンドウ ,
439
オブジェクト名のローカル化 , 289
オブジェクト名、ローカル化 , 289
オブジェクトメッセージの属性 , 78
オプション
自動インストール / 削除 , 53
オフラインバックアップ , 440
オペレータ
GUI のアクセス
Java, 417
Motif, 417
アプリケーションの割り当て , 227
出力の保存 , 416
セキュリティ , 415 ‐ 426
できるようにする
IP マップで IP ネットワークを管理 , 231
VOP エージェントをコントロール , 233 ‐
234
変更
名前 , 415
パスワード , 415
レポート
カスタマイズ , 108
デフォルト設定 , 107
オペレータ概要レポート , 105
オペレータ起動アクション
保護 , 423
オペレータメッセージのレポート , 105
オペレータ詳細 , 105
オペレーティングシステム
HP-UX
OVPA, 187 ‐ 204
Solaris
OVPA, 187 ‐ 204
オンラインドキュメント
525
索引
説明 , 33
か
カーネルパラメータ , 42
ガイドライン
スクリプトとプログラム
通知サービス , 248
トラブルチケットシステム , 248
概念
トラブルチケットシステム , 247
外部
文字セット , 271 ‐ 273
カスタマイズ
OVPA, 191
スクリプト , 173
バイナリ , 173
レポート
オペレータ , 108
管理者 , 106
環境
英語
説明 , 269
日本語管理サーバーの管理対象ノード ,
271
文字セット , 271 ‐ 272
スペイン語
説明 , 269
日本語
英語 GUI を実行 , 261
外部文字セット , 273
説明 , 270
フレキシブル管理 , 283
環境変数 , 138
監査
セキュリティ , 427 ‐ 430
モード , 427
レベル , 427 ‐ 430
監査レポート , 104
監視
アプリケーション
統合 , 238
ログファイル , 239
管理
OVO エージェント , 66 ‐ 68
管理サーバー
EUC に変換 , 283
インストールのヒント , 47 ‐ 48
言語サポート
526
概要 , 257 ‐ 265
言語設定 , 257
文字セットの設定 , 258
設定
OVO の Windows エージェント用
OpenView Operations, 214 ‐ 216
OVO へメッセージを転送する Windows 用
OpenView Operations, 217 ‐ 222
Windows 用 OpenView Operations のため
の OVO エージェント , 210 ‐ 213
英語 , 276 ‐ 279
日本語 , 280 ‐ 282
データのバックアップ , 440 ‐ 450
トラブルシューティング
GUI, 360 ‐ 362
サーバー , 358 ‐ 359
ファイル
キュー , 326 ‐ 328
パイプ , 326 ‐ 328
プロセス , 326 ‐ 328
ファイル処理
ISO 8859-15, 277
シフト JIS, 280
プロセス , 323 ‐ 328
ホスト名または IP アドレスの変更 , 463 ‐
466, 474 ‐ 478
ホスト名または IP アドレスを変更した後の
再設定 , 467 ‐ 470, 479 ‐ 485
メッセージ転送
Windows 用 OpenView Operations, 218
メッセージの送信
OVO, 214
Windows 用 OpenView Operations, 210
[ 管理サーバーの設定 ] ウィンドウ , 175
管理サーバーのデータバックアップ , 440 ‐
450
管理対象ノード
API, 491
MIB にアクセスする , 387 ‐ 388
opcinfo ファイル , 349
OVO エージェントのインストール削除
自動的に , 64 ‐ 65
手作業で , 65
OVO エージェントの管理 , 66 ‐ 68
OVO に追加
登録ノードウィンドウに , 51
アップデート
OVO エージェント , 50 ‐ 58
インストール
索引
索引
OVO エージェント , 39 ‐ 70
OVO 設定 , 169 ‐ 185
カーネルパラメータ , 42
起動
アプリケーション , 242 ‐ 243
ブロードキャストコマンド , 242 ‐ 243
言語サポート , 266 ‐ 275
更新
OVO 設定 , 169 ‐ 185
実行時データを含むディレクトリ , 457
スクリプトの再分配 , 440
設定
DCE セル , 407
認証された RPC, 407
ソフトウェアインストール / 削除のデバッグ
, 69 ‐ 70
通信タイプ , 56 ‐ 58
トラブルシューティング
UNIX, 363, 378 ‐ 380
Windows, 365 ‐ 366
大文字と小文字が混在するノード名 , 364
組み込みパフォーマンスコンポーネント ,
382 ‐ 386
すべての管理対象ノード , 367 ‐ 377
パスワード
DCE, 419 ‐ 420
UNIX, 421
Windows NT, 421
割り当てる , 421
パターンマッチで名前を表示 , 310
ファイル
キュー , 331 ‐ 332
パイプ , 331 ‐ 332
プロセス , 331 ‐ 332
ファイル処理
英語 , 278 ‐ 279
日本語 , 281 ‐ 282
プロセス , 329 ‐ 334
プロセスファイル , 331 ‐ 333
分配
OVO エージェント設定 , 171
スクリプトとプログラム , 172 ‐ 176
保守 , 456 ‐ 458
ホスト名と IP アドレス , 471, 485
文字セット
EUC, 281
ROMAN8, 278
外部 , 271 ‐ 273
シフト JIS, 283
索引
変更 , 270
ライブラリ , 492
ログファイルの場所
AIX, 458
HP-UX, 458
HP-UX 11.x, 457
OVO, 457 ‐ 458
Solaris, 458
Windows NT, 457
管理対象ノードでの OVO のアップデート
エージェント , 50 ‐ 58
管理対象ノードでの OVO の更新
設定 , 169 ‐ 185
管理担当範囲
管理サーバー間のメッセージ転送 , 135 ‐
136
切替え , 131 ‐ 133
follow-the-sun, 133 ‐ 135
テンプレートの構文 , 118
関連ドキュメント
Advanced Security, 32
Developer's Toolkit, 32
ECS Designer, 32
PDF, 29
SunMC, 32
印刷製本 , 30 ‐ 31
オンライン , 33, 35 ‐ 37
追加 , 32
き
キーボード、HP-UX 上で言語変数を設定 ,
261
キーワード、テンプレート
時間 , 130 ‐ 131
フレキシブル管理 , 112 ‐ 115
「危険域」メッセージの重要度 , 76
起動
I/O アプリケーションをリモートで , 419
アプリケーション
アカウント , 418
管理対象ノード , 242 ‐ 243
リモートで , 419
ブロードキャストコマンド
管理対象ノード , 242 ‐ 243
リモートで , 419
起動オプション、Java GUI, 297 ‐ 298
機能
Java GUI と Motif GUI, 295
527
索引
機能、オフラインバックアップ , 441
キューファイル
管理サーバー , 326 ‐ 328
管理対象ノード , 331 ‐ 332
削除 , 450
セキュリティ , 426
く
組み込みパフォーマンスコンポーネント
トラブルシューティング , 382 ‐ 386
クラスタ、混合型 , 176
け
「警戒域」メッセージの重要度 , 76
計画休止
テンプレート
位置 , 121
構文 , 118 ‐ 121
パラメータ , 121
例 , 137
計画のテンプレート , 121 ‐ 125
言語
OVO
その他 , 288
言語サポート
GUI
言語設定 , 259 ‐ 265
日本語環境で英語 GUI を実行 , 261
フォント X リソース , 262 ‐ 265
ユーロ記号の表示 , 261
概要 , 255 ‐ 289
管理サーバー
概要 , 257 ‐ 265
言語設定 , 257
文字セットの設定 , 258
管理対象ノード
英語環境ノードを日本語管理サーバーで管
理する , 271
概要 , 266 ‐ 275
言語設定 , 267
文字セットの設定 , 268
検証
RPC サーバーチケット , 410
こ
向上
パフォーマンス
Java GUI, 317
528
Motif GUI の起動 , 345
OVO, 343 ‐ 345
SNMP 管理プラットフォーム , 342 ‐ 343
データベース , 343
構成要素、OVO に統合 , 227
構文
opclic コマンド , 461
タイムゾーン文字列 , 124
テンプレート
管理担当範囲切替え , 118
計画休止 , 118, 121
サービス時間 , 118, 121
時間 , 117
担当マネージャ設定 , 116
フレキシブル管理 , 115 ‐ 120
メッセージオペレーションとターゲット規
則 , 118
コマンド
opcctrlovw, 307, 308
opclic
構文 , 461
パラメータ , 461 ‐ 462
opcmapnode, 308
opcwall, 444
ovbackup.ovpl, 445 ‐ 446
OVO エージェント文字セットと同期 , 267
ovrestore.ovpl, 446 ‐ 448
アプリケーションをブロードキャストとして
統合 , 235
コマンド行
NNM ツール , 308
インタフェース , 125
マンページのアクセス , 505
ライセンス保守ツール , 461 ‐ 462
コマンドトレース , 69
コミュニケーション
OVO, 321 ‐ 322
コミュニティ名
opcinfo ファイル , 387
SNMP デーモン設定ファイル , 387
混合型クラスタ , 176
コントローラツール , 308 ‐ 309
コントロール
ファイル , 452
さ
サーバーチケット、RPC, 410
サービス
索引
索引
OV サービス , 232
サービス時間
テンプレート
位置 , 121
構文 , 118, 121
パラメータ , 121
例 , 136
再設定
ホスト名または IP アドレスを変更した後の
管理サーバー , 467 ‐ 470, 479 ‐ 485
作業中の OVO オペレータのレポート , 106
削除
-参照 インストール削除 ; インストール
OVO エージェント , 68
キューファイル , 450
ノードグループ , 73
メッセージグループ , 75
作成
プライマリアカウントを手作業で , 420
ミラーリングされたオンライン REDO ログ
, 453
参照ノードレポート , 104
し
シェルスクリプトの構文 , 249
シェルスクリプト、保護 , 423
時間
テンプレート
概要 , 128 ‐ 131
キーワード , 130 ‐ 131
構文 , 117
例 , 128 ‐ 130
しきい値モニター
テンプレート
変数 , 146
時刻メッセージの属性 , 78
指示文インタフェース
変数 , 151
システムセキュリティ
例外警告 , 317
実行時の障害
UNIX の管理対象ノード , 378 ‐ 380
すべての管理対象ノード , 367 ‐ 377
実行時の問題
管理対象ノードのディレクトリ , 457
自動アクション
保護 , 423
自動インストール
索引
-参照 インストール
自動インストール削除
-参照 インストールの削除
自動インストール / 削除のオプション , 53
自動バックアップ
概要 , 441 ‐ 448
欠点 , 442
設定データの復元 , 448 ‐ 450
対象外ファイル
データベース , 443
テンポラリ , 443
利点 , 442
シフト JIS
管理サーバーファイル処理 , 280
管理対象ノードを変換 , 283
ジャストインタイムコンパイラ -参照 JVM
JIT コンパイラ
「重要警戒域」メッセージの重要度 , 76
出力
OVO 管理者 , 416
オペレータ , 416
出力メッセージグループ
OVO, 74
手動アンインストール
OVPA
HP-UX, 198
Solaris, 198
手動インストール
OVPA
HP-UX, 195
Solaris, 195
使用
NNM, 304 ‐ 306
障害
トラブルシューティング
NSF, 397
OVO サーバー , 358 ‐ 359
RPC デーモン , 381
UNIX の管理対象ノードの実行時 , 378 ‐
380
Windows 管理対象ノードへのインストー
ル , 365 ‐ 366
大文字と小文字が混在するノード名 , 364
管理サーバー上の GUI, 360 ‐ 362
管理対象ノードへのインストール , 363
組み込みパフォーマンスコンポーネント ,
382 ‐ 386
すべての管理対象ノードの実行時 , 367 ‐
377
529
索引
データベース , 355 ‐ 357
複数のアドレスを持つホストのインストー
ル , 389 ‐ 396
ローカルロケーションブローカ , 381
トレース機能 , 349
使用可能
内部 OVO エラーメッセージのフィルター処
理 , 354
条件
ステータス変数 , 123
「詳細」メッセージの属性 , 78
症状、分析する , 349
証明書ステート概要 , 105
「ジョブ」メッセージグループ
OVO, 74
処理
管理サーバーファイル
ISO 8859-15, 277
シフト JIS, 280
管理対象ノードファイル
英語 , 278 ‐ 279
日本語 , 281 ‐ 282
す
スクリプト
ito_restore.sh, 448
カスタマイズ , 173
再分配 , 440
シェル、保護 , 423
通知サービス , 248 ‐ 249
トラブルチケットシステム , 248 ‐ 249
バージョン , 172
分配 , 172 ‐ 176
アドバイス , 172 ‐ 175
必要条件 , 172
スクリプトをすべての管理対象ノードに再分
配する , 440
ステータス変数 , 123
せ
制限
-参照 制限する
Net8 アクセス , 109
web レポート , 109
データベースアクセス , 109
制限する
-参照 制限
「正常域」メッセージの重要度 , 76
530
生成
インターネットレポート , 103
セキュリティ
OVO
プロセス , 412 ‐ 413
レベル , 413
SSH, 414
概要 , 399 ‐ 433
監査 , 427 ‐ 430
種類 , 401
操作
OVO へのアクセス , 415
概要 , 415 ‐ 426
データベース , 418
ネットワーク
DCE, 405 ‐ 409
RPC 認証 , 410 ‐ 412
概要 , 404 ‐ 414
プログラム , 418
プロセス , 335 ‐ 337
リモートアクション , 424 ‐ 426
例外警告 , 317
レポート , 108
「セキュリティ」メッセージグループ
OVO, 75
設定
DCE
管理サーバー , 406
管理対象ノード , 406
NNM へのアクセスを設定するコマンド行
ツール , 308
OVO
Windows 管理サーバー用 OpenView
Operations のためのエージェント ,
210 ‐ 213
Windows 用 OpenView Operations のメッ
セージの転送 , 219 ‐ 221
デフォルト設定 , 71 ‐ 167
OVO の RPC 認証 , 411
Windows 用 OpenView Operations
OVO 管理サーバー用エージェント , 214 ‐
216
OVO へメッセージを転送するサーバー ,
217 ‐ 222
Windows 管理サーバー用 OpenView
Operations でのエージェント , 221
管理サーバー
英語 , 276 ‐ 279
日本語 , 280 ‐ 282
索引
索引
管理対象ノードでのインストール , 169 ‐
185
管理対象ノードでの更新 , 169 ‐ 185
管理対象ノードへの OVO エージェントの分
配 , 171
グループパーミッション , 416
言語
管理サーバー , 257
管理対象ノード , 267
コミュニティ名
opcinfo ファイル , 387
SNMP デーモン設定ファイル , 387
通知サービス , 250
データのダウンロード , 437 ‐ 439
テンプレート
メッセージ転送 , 125
トラブルチケットシステム , 251
ノード
DCE セル , 407
認証された RPC, 407
ファイルパーミッション , 416
複数のディスク上のデータベース , 452 ‐
453
フレキシブル管理テンプレート , 110 ‐ 137
分配の保護 , 421
文字セット
GUI, 259 ‐ 265
管理サーバー , 258
管理対象ノード , 268
レポート生成のタイムアウト , 103
[ 設定データのダウンロード ] ウィンドウ
図 , 438
説明 , 438 ‐ 439
開く , 439
選択ノード , 105
選択ノードグループ , 104
選択ペンディングメッセージ詳細レポート ,
107
選択ペンディングメッセージレポート , 107
選択メッセージ詳細レポート , 107
選択メッセージレポート , 107
選択ユーザーアクション , 105
選択ユーザー監査レポート , 105
選択ユーザーログオン監査 , 106
選択履歴メッセージ詳細レポート , 107
選択履歴メッセージレポート , 107
全ペンディングメッセージ詳細レポート , 107
全ペンディングメッセージレポート , 107
全メッセージレポート , 104
索引
全履歴メッセージレポート , 105, 107
そ
相互運用性
Windows 用 OVO と OpenView Operations,
209 ‐ 224
概要 , 207 ‐ 224
送信
管理サーバーにメッセージ
Windows 用 OpenView Operations, 210
メッセージを管理サーバーに
OVO, 214
ゾーン、タイム
パラメータ , 124, 125
文字列 , 124
属性
メッセージ , 76 ‐ 78
メッセージ転送テンプレート , 126
「その他」メッセージグループ
OVO, 74
ソフトウェア
インストール / 削除のデバッグ , 69 ‐ 70
通信 , 43
ソフトウェアのインストール / 削除のデバッ
グ , 69 ‐ 70
た
第 2 のディスク、データベース コントロール
ファイルを移動 , 452
対象外
自動バックアップのファイル , 443
タイム
ゾーン , 124
タイムアウト、レポート生成の設定 , 103
ダウンロード
OVPA マニュアル , 203
設定
データ , 437 ‐ 439
担当マネージャ
テンプレート
構文 , 116
ち
チケット、RPC サーバー , 410
「注意域」メッセージの重要度 , 76
531
索引
つ
追加
OVO のノード
ノードグループ , 73
メッセージグループ , 75
追加のドキュメント , 32
通信
ソフトウェアタイプ
変更 , 56 ‐ 58
ソフトウェアの種類
説明 , 43
通知サービス
概念 , 247
スクリプトとプログラムの作成 , 248 ‐ 249
設定 , 250
パラメータ , 252
メッセージの転送 , 122
ツール
コントローラ , 308 ‐ 309
ノードマッピング , 309 ‐ 310
バックアップ , 440
復元 , 440
ライセンス保守 , 461 ‐ 462
て
定義
レポートプリンター , 103
ディスク、複数 , 452 ‐ 453
ディレクトリ
管理対象ノードの実行時データ , 457
保守 , 455
ワーキング , 416
データベース
アーカイブログモード
説明 , 440, 443
有効にする , 443 ‐ 444
アクセスの制限 , 109
キューファイルの削除 , 450
コントロールファイルを第 2 のディスクに
移動 , 452
自動バックアップの対象外ファイル , 443
セキュリティ , 418
トラブルシューティング , 355 ‐ 357
パフォーマンスの向上 , 343
表と表領域
OVO, 495
OVO 以外 , 500
復元 , 449, 449 ‐ 450
532
複数のディスクに設定 , 452 ‐ 453
保守 , 451
レポート , 103 ‐ 109
データベースの復元 , 449
「データベース」メッセージグループ , 74
データをバックアップ、管理サーバーの , 440
‐ 450
デーモン
RPC
トラブルシューティング , 381
SNMP, 387
できるようにする
オペレータ
IP マップで IP ネットワークを管理 , 231
OVO エージェントをコントロール , 233 ‐
234
手作業によるインストール
-参照 インストール
手作業によるインストール削除
-参照 インストール削除
デフォルト
IP マップ , 311
WMI ポリシー名 , 221
スクリプトとプログラムのディレクトリ ,
248
ノードグループ , 73
メッセージ
グループ , 73 ‐ 75
ワーキングディレクトリ , 416
デフォルト設定
要素 , 73 ‐ 102
HP-UX (OVPA), 199 ‐ 202
Solaris (OVPA), 199 ‐ 202
レポート
オペレータ , 107
管理者 , 104
デフォルトのワーキングディレクトリへの書
き込み , 416
転送
非該当メッセージ , 352
メッセージ
Windows 管理サーバー用 OpenView
Operations, 218
通知システム , 122
トラブルチケットシステム , 122
テンプレート
SNMP トラップ変数 , 147 ‐ 150
Windows 用 OpenView Operations へ OVO
テンプレートをインポート , 223
索引
索引
管理担当範囲切替え , 118
計画 , 121 ‐ 125
計画休止の構文 , 118 ‐ 121
サービス時間
位置 , 121
構文 , 118, 121
パラメータ , 121
時間
概要 , 128 ‐ 131
キーワード , 130 ‐ 131
構文 , 117
例 , 128 ‐ 130
しきい値モニター
変数 , 146
フレキシブル管理
follow-the-sun 担当範囲の切替え , 133 ‐
135
位置 , 110
型 , 110
管理サーバー間のメッセージ転送 , 135 ‐
136
キーワード , 112 ‐ 115
計画休止 , 137
構文 , 115 ‐ 120
サービス時間 , 136
設定 , 110 ‐ 137
担当範囲の切替え , 131 ‐ 133
例 , 131 ‐ 137
分配の保護 , 421
メッセージオペレーションの構文 , 118
メッセージソース変数 , 139 ‐ 150
メッセージターゲット規則の構文 , 118
メッセージ転送
位置 , 125
設定 , 125
属性 , 126
パラメータ , 126 ‐ 127
ログファイル
変数 , 145
テンプレート概要レポート , 105
テンプレートグループ
デフォルト設定
HP-UX (OVPA), 200 ‐ 202
Solaris (OVPA), 200 ‐ 202
テンプレート詳細レポート , 105
テンプレートの要約レポート , 105
テンポラリファイル、自動バックアップの対
象外 , 443
索引
と
同期
コマンドと OVO エージェント文字セット ,
267
統計レポート , 108
統合
「IP 動作のモニター - テーブル」を OV サー
ビスとして , 232
OVPA でのデータ , 190
アプリケーションを OVO に
HP OpenView プラグイン , 228
HP アプリケーション , 227
NNM, 229, 230 ‐ 234
OVO アプリケーション , 228
アクション , 236 ‐ 237
アプリケーションデスクトップ , 228 ‐
229
概要 , 225 ‐ 243
監視アプリケーション , 238
構成要素 , 227
ブロードキャストコマンド , 235
「イーサーネットトラフィック HP」を OV
アプリケーションとして , 231
[ 登録ノードグループ ] ウィンドウ , 73
[ 登録メッセージグループ ] ウィンドウ , 74
ドキュメント表記法 , 27 ‐ 28
ドキュメント、関連
Advanced Security, 32
Developer’s Toolkit, 32
ECS Designer, 32
Java GUI, 36 ‐ 37
Motif GUI, 35 ‐ 36
PDF, 29
SunMC, 32
印刷製本 , 30 ‐ 31
オンライン , 33, 35 ‐ 37
追加 , 32
特殊文字、フレキシブル管理テンプレート ,
116
トラブルシューティング
NSF, 397
PRC デーモンまたはローカルロケーション
ブローカ , 381
UNIX の管理対象ノード
インストール , 363
実行時 , 378 ‐ 380
Windows 管理対象ノード
インストール , 365 ‐ 366
533
索引
概要 , 347 ‐ 354
管理サーバー
GUI, 360 ‐ 362
OVO, 358 ‐ 359
管理対象ノードの実行時 , 367 ‐ 377
組み込みパフォーマンスコンポーネント ,
382 ‐ 386
データベース , 355 ‐ 357
複数のアドレスを持つホストのインストール
, 389 ‐ 396
トラブルチケットサービス
メッセージの転送 , 122
トラブルチケットシステム
概念 , 247
スクリプトとプログラムの作成 , 248 ‐ 249
設定 , 251
パラメータ , 252
トレース
イベント , 69
コマンド , 69
トレース機能
障害 , 349
トレンド分析レポート , 108
に
日本語
HP-UX の設定と関連する文字セット , 280
管理サーバー , 280 ‐ 282
管理対象ノードファイルの処理 , 281 ‐ 282
フレキシブル管理 , 283
文字セット , 273
「認識不能 (?)」メッセージの重要度 , 76
認証
DCE ノードを認証された RPC を使用する
ように設定する , 407
PAM, 419
RPC, 410 ‐ 412
プロセス , 335 ‐ 337
ね
ネットワークコンピューティングシステム -
参照 NCS
ネットワークセキュリティ
DCE, 405 ‐ 409
RPC 認証 , 410 ‐ 412
SSH, 414
概要 , 404 ‐ 414
ネットワークノードマネージャ -参照 NNM
534
「ネットワーク」メッセージグループ
OVO, 74
の
ノード概要レポート , 105
ノードグループ
管理サーバー , 73
削除 , 73
追加 , 73
デフォルト , 73
変更 , 73
ノードグループ概要レポート , 104
ノード設定レポート , 104
ノードマッピングツール , 309 ‐ 310
「ノード」メッセージの属性 , 78
は
バージョン
OVO, 348 ‐ 349
OVO エージェント
インストール済みバージョンの表示 , 67
管理 , 66
削除 , 68
使用できるバージョンの表示 , 66
スクリプト , 172
プログラム , 172
「ハードウェア」メッセージグループ
OVO, 74
パーミッション
GUI, 417
設定
グループ , 416
ファイルアクセス , 416
ファイルの設定 , 416
バイナリ
カスタマイズ , 173
共通 , 172
ファイル名 , 176
パイプファイル
管理サーバー , 326 ‐ 328
管理対象ノード , 331 ‐ 332
場所
エラーメッセージ , 350
ファイル
管理対象ノードでの opcinfo, 349
管理対象ノードのログファイル , 457 ‐
458
パスワード
索引
索引
DCE ノード , 419 ‐ 420
root, 50
制御 , 415
変更 , 415
割り当てる , 421
パターンマッチ
ノード名を表示 , 310
バックアップ
オフライン , 440
自動 , 441 ‐ 448
設定データの復元 , 448 ‐ 450
ツール , 440
バックアップの欠点
オフライン , 441
自動 , 442
「バックアップ」メッセージグループ , 74
バッファリングメッセージ
パラメータ , 122
パフォーマンス
Java GUI, 317
向上
Motif GUI の起動 , 345
OVO, 343 ‐ 345
SNMP 管理プラットフォーム , 342 ‐ 343
データベース , 343
調整 , 342 ‐ 346
パフォーマンスの調整 , 342 ‐ 346
「パフォーマンス」メッセージグループ
OVO, 74
パラメータ
opclic コマンド , 461 ‐ 462
カーネル , 42
計画休止
構文 , 121
タイムゾーン文字列 , 124, 125
通知サービス , 252
テンプレート
計画休止 , 121
サービス時間 , 121
メッセージ転送 , 126 ‐ 127
トラブルチケットシステム , 252
メッセージバッファリング , 122
ひ
非 OVO 管理対象レポート , 105
非該当
メッセージ、転送 , 352
「日付」メッセージの属性 , 78
索引
必要条件 -参照 分配 ; インストール要件
表記法、ドキュメント , 27 ‐ 28
表示
OVPA マニュアル , 203
インストール済み OVO エージェントのバー
ジョン , 67
使用できる OVO エージェント , 66
メッセージ
グループ , 74
[ 表示設定 ] ダイアログボックス
itooprc ファイル , 299 ‐ 303
標準アンインストール
OVPA
HP-UX, 197
Solaris, 197
標準インストール
-参照 インストール
OVPA
HP-UX, 194
Solaris, 194
標準インストール削除
-参照 インストール削除
表と表領域
OVO, 495
OVO 以外 , 500
ふ
ファイル
itooprc, 299 ‐ 303
opcinfo, 387
OVO エージェント設定
位置 , 334
種類 , 333
SNMP デーモンの設定 , 387
アクセス , 416
管理サーバー処理
ISO 8859-15, 277
シフト JIS, 280
管理対象ノード処理
英語 , 278 ‐ 279
日本語 , 281 ‐ 282
管理対象ノード変換
EUC, 281
ROMAN8, 278
キュー
管理サーバー , 326 ‐ 328
管理対象ノード , 331 ‐ 332
削除 , 450
535
索引
セキュリティ , 426
コントロール , 452
自動バックアップの対象外
データベース , 443
テンポラリ , 443
パーミッション , 416
パイプ
管理サーバー , 326 ‐ 328
管理対象ノード , 331 ‐ 332
プロセス
管理サーバー , 326 ‐ 328
管理対象ノード , 331 ‐ 333
保守 , 455
ファイル名
バイナリ , 176
フォント X リソース , 262 ‐ 265
復元
-参照 復元ツール
自動バックアップ後の設定データ , 448 ‐
450
データベースを最新の状態に , 449 ‐ 450
復元ツール , 440
-参照 復元
複数
データベースの設定用ディスク , 452 ‐ 453
複数のアドレスを持つホスト、トラブル
シューティング , 389 ‐ 396
プライマリアカウント
手作業で作成 , 420
無効 , 420
プラグイン、HP OpenView アプリケーショ
ン , 228
プリンター、レポート , 103
プリント
マンページ , 505
フレキシブル管理
テンプレート
follow-the-sun 担当範囲の切替え , 133 ‐
135
位置 , 110
型 , 110
管理サーバー間のメッセージ転送 , 135 ‐
136
キーワード , 112 ‐ 115
計画休止 , 137
構文 , 115 ‐ 120
サービス時間 , 136
設定 , 110 ‐ 137
担当範囲の切替え , 131 ‐ 133
536
例 , 131 ‐ 137
日本語環境 , 283
フローチャート
DCE RPC クライアント - サーバーの認証プ
ロセス , 411
HP-UX の設定と関連する文字セット
英語 , 276
日本語 , 280
OVO
機能の概要 , 321
リモートアクション , 424
ブロードキャストコマンド
アプリケーションを統合 , 235
起動
管理対象ノード上で , 242 ‐ 243
リモートで , 419
プログラム
アクセス
HP-UX, 418
セキュリティ , 418
通知サービス , 248 ‐ 249
トラブルチケットシステム , 248 ‐ 249
分配
アドバイス , 172 ‐ 175
概要 , 172 ‐ 176
必要条件 , 172
プロセス
概要 , 319 ‐ 337
管理サーバー , 323 ‐ 328
管理対象ノード , 329 ‐ 334
グループ , 412
セキュリティ , 335 ‐ 337
名前 , 412
認証 , 335 ‐ 337
ファイル , 331 ‐ 333
プロパティ、OVO へ転送するすべてのメッ
セージのデフォルトタイプの変更 , 221
分散コンピューティング環境 -参照 DCE
分析
OVO での症状 , 349
OVPA でのデータ , 190
分配
管理対象ノード
OVO エージェント設定 , 171
スクリプトとプログラム , 172 ‐ 176
スクリプトとプログラム
UNIX, 176
アドバイス , 172 ‐ 175
必要条件 , 172
索引
索引
マネージャ , 173
メッセージ
アプリケーション , 240
保護
オペレータ起動アクション , 423
シェルスクリプト , 423
自動アクション , 423
設定の分配 , 421
テンプレートの分配 , 421
リモートアクション , 423 ‐ 426
保守
OpenView, 454
OVO, 435 ‐ 487
管理対象ノード , 456 ‐ 458
ディレクトリ , 455
データベース , 451
ファイル , 455
ライセンス , 459 ‐ 462
ホスト名
変更 , 463 ‐ 474
管理サーバー , 463 ‐ 466, 474 ‐ 478
管理対象ノード , 471, 485
保存
出力
OVO 管理者 , 416
オペレータ , 416
ポリシー
OVO への Windows ポリシー用 OpenView
Operations のインポート , 223 ‐ 224
WMI デフォルト名の変更 , 221
へ
変換
管理サーバーを EUC に , 283
管理対象ノードファイル
EUC, 281
ROMAN8, 278
管理対象ノードを EUC に , 283
文字セット , 276 ‐ 282
変更
IP アドレス , 463 ‐ 474
通信タイプ , 56 ‐ 58
デフォルト
OVO へ転送するすべてのメッセージのプ
ロパティタイプ , 221
WMI ポリシー名 , 221
ノードグループ , 73
パスワード , 415
ホスト名 , 463 ‐ 474
メッセージグループ , 75
文字セット
管理対象ノード , 270
ログファイルエンキャプスレータ , 271
ユーザー名 , 415
変数
GUI, 152 ‐ 167
言語 , 259
アクション , 142 ‐ 144
アプリケーション , 152 ‐ 167
概要 , 138 ‐ 167
型 , 138
環境 , 138
指示文インタフェース , 151
ステータス , 123
テンプレート
SNMP トラップ , 147 ‐ 150
しきい値モニター , 146
ログファイル , 145
メッセージ
スケジュールアクション , 150
メッセージソースのテンプレート , 139 ‐
150
ペンディングメッセージのレポート , 105
ま
マニュアル、関連
OVPA, 203 ‐ 204
マネージャ、分配 , 173
マンページ
API
Developer’s Kit, 512
OVO, 510
OVO, 503 ‐ 512
Service Navigator, 511
アクセス
HTML 形式 , 505
コマンド行 , 505
プリント , 505
ほ
ポイントツーポイントの障害 , 390
傍受
み
ミラーリングされたオンライン REDO ログ ,
453
索引
537
索引
む
無効
プライマリアカウントを手作業で , 420
無効なノード
-参照 無効にする
無効にする
-参照 無効なノード ; 有効にする
インストール / 削除のデバッグ , 70
め
メッセージ
エラー , 350
管理サーバーに送信
OVO, 214
Windows 用 OpenView Operations, 210
重要度 , 76
スケジュールアクション変数 , 150
属性 , 76 ‐ 78
転送
Windows 管理サーバー用 OpenView
Operations, 218
管理サーバー間 , 135 ‐ 136
通知システム , 122
テンプレート , 125 ‐ 127
トラブルチケットシステム , 122
非該当メッセージ , 352
バッファリング
パラメータ , 122
傍受
アプリケーションメッセージ , 240
メッセージオペレーションのテンプレートの
構文 , 118
メッセージグループ
削除 , 75
追加 , 75
デフォルト , 73 ‐ 78
表示 , 74
変更 , 75
メッセージ詳細 , 105
メッセージストリームインタフェース -参照
MSI
メッセージソースのテンプレート
変数 , 139 ‐ 150
メッセージターゲット規則テンプレートの構
文 , 118
メッセージの重要度
レベル , 76
メッセージフィルター処理
538
内部エラーメッセージ , 354
メッセージブラウザ
Java GUI と Motif GUI, 294
エラーレポート , 352
[ メッセージブラウザ ] ウィンドウ
概要 , 75 ‐ 78
メッセージの属性と値 , 75
も
モード
アーカイブログ
データベース , 440, 443
有効にする , 443 ‐ 444
監査 , 427
文字コード変換 , 276 ‐ 282
文字セット
ASCII, 270
ISO 8859-15, 268
英語
サポートされた , 269
種類 , 271 ‐ 272
設定 , 276 ‐ 279
管理対象ノードの外部 , 271 ‐ 273
スペイン語
サポートされた , 269
日本語
サポートされた , 270
種類 , 273
設定 , 280 ‐ 282
変換 , 276 ‐ 282
変更
管理対象ノード , 270
ログファイルエンキャプスレータ , 271
ユーロ記号 , 268
ログファイルエンキャプスレータ , 274 ‐
275
文字列、タイムゾーン , 124 ‐ 125
問題
トラブルシューティング , 347 ‐ 354
防止 , 347 ‐ 348
問題の防止 , 347 ‐ 348
ゆ
有効にする
-参照 無効にする
インストール / 削除のデバッグ , 69
データベースのアーカイブログモード , 443
‐ 444
索引
索引
ユーザー
Java GUI のログイン , 317
root, 418
パスワードの制御 , 415
変更
名前 , 415
パスワード , 415
ユーザープロファイル概要レポート , 106
ユーザープロファイル詳細 , 106
ユーロ
Motif GUI での表示 , 261
ユーロ記号 , 268
よ
要素、デフォルト設定 , 73 ‐ 102
ら
ライセンス
インスタントオン , 459
コマンド行ツール , 461 ‐ 462
タイプ , 459 ‐ 460
保守 , 459 ‐ 462
ライセンス概要 , 106
ライブラリ
管理対象ノード , 492
り
利点
OVKey ライセンス , 459
バックアップ
オフライン , 441
自動 , 442
リモートアクション
-参照 リモートアクセス
I/O アプリケーション , 419
セキュリティ機構 , 424 ‐ 426
保護 , 423 ‐ 426
例 , 424
リモートアクセス
-参照 リモートアクション
アプリケーション , 419
ブロードキャストコマンド , 419
れ
例
OVO の RPC 認証 , 411
スクリプト
索引
通知サービス , 248
トラブルチケットシステム , 248
テンプレート
follow-the-sun 担当範囲の切替え , 133 ‐
135
管理サーバー間のメッセージ転送 , 135 ‐
136
計画休止 , 137
サービス時間 , 136
時間 , 128 ‐ 130
担当範囲の切替え , 131 ‐ 133
フレキシブル管理 , 116, 131 ‐ 137
リモートアクションフロー , 424
例外警告、システム , 317
レポート
インターネット , 103
オペレータ
カスタマイズ , 108
デフォルト設定 , 107
管理者
カスタマイズ , 106
デフォルト設定 , 104
セキュリティ , 108
タイムアウトの設定 , 103
データベース , 103 ‐ 109
統計 , 108
トレンド分析 , 108
プリンターの定義 , 103
ろ
ローカルロケーションブローカ
トラブルシューティング , 381
ログイン
DCE, 420
RPC, 410
ログオン監査 , 104
ログファイル
アプリケーション、監視 , 239
エラーメッセージ , 351
エンキャプスレータ
サポートされた文字セット , 274 ‐ 275
文字セットを変更 , 271
管理対象ノード上の場所 , 457 ‐ 458
テンプレート
変数 , 145
ログ、REDO, 453
539
索引
わ
割り当て
オペレータへのアプリケーションの , 227
割り当てる
パスワード
UNIX, 421
Windows NT, 421
管理対象ノード , 421
540
索引