3.3.4 インストール・アンインストール時の注意事項
- 〈この項の構成〉
(1) インストールについて
-
「Install failed」などと表示され,Hitachi PP Installerを使ったインストールが失敗した場合,/etc/.hitachi/.hitachi.logを確認してください。なお,このログファイルは,次にHitachi PP Installerを起動すると上書きされるので,必要に応じてバックアップをとってください。
また,/tmp/HITACHI_JP1_INST_LOGディレクトリ下にインストール時のログが出力されます。このログを確認してください。
-
Solarisの非大域ゾーンへインストールする場合,同一装置内のすべてのJP1/Baseを非大域ゾーンに対応したバージョン(08-50以降)にしてください。
(2) 再インストールについて
-
JP1/Baseを上書きインストールする場合は,JP1/BaseとJP1シリーズすべてのプログラム,およびJP1/Baseのイベントサービスを利用しているすべてのプログラムを必ず終了してください。
JP1/AJS - Managerを使用している場合は,JP1/AJS Monitorサービスを終了してください。
-
JP1/Baseを上書きインストールすると統合トレース機能(HNTRLib2)が停止します。このため,JP1/Baseを起動しても統合トレースログで情報の採取ができません。JP1/Baseを上書きインストールした場合は,統合トレース機能(HNTRLib2)が起動しているかpsコマンドを使って確認してください(hntr2monプロセスが稼働していれば起動しています)。統合トレース機能(HNTRLib2)が起動していなければ,hntr2monコマンドを使って起動してください。hntr2monコマンドの詳細については,「15. コマンド」の「hntr2mon(UNIX限定)」を参照してください。
-
JP1/Baseをアンインストールしてから,再インストールする場合には,JP1/BaseおよびJP1/Baseを前提とする製品をすべてアンインストールしたあとに,JP1/Base,JP1/Baseを前提とする製品の順に再インストールをしてください。
-
JP1/IM - Managerの場合
JP1/Baseを再インストールしたあと,JP1/BaseおよびJP1/IM - Managerを再セットアップしてください。
-
JP1/AJSの場合
JP1/Baseを再インストールしたあと,JP1/BaseおよびJP1/AJSを再セットアップしてください。
-
JP1/AJS2 for Mainframeの場合
JP1/AJS2 for Mainframeもアンインストールしたあと,JP1/BaseおよびJP1/AJS2 for Mainframeを再インストールしてください。そのあと,JP1/BaseおよびJP1/AJS2 for Mainframeを再セットアップしてください。
-
JP1/Power Monitorの場合
JP1/Baseを再インストールしたあと,JP1/BaseおよびJP1/Power Monitorを再セットアップしてください。ただし,JP1/AJSとの連携セットアップや論理ホストのセットアップを実行していない場合は,JP1/Power Monitorを再セットアップする必要はありません。
-
-
SNMPトラップ変換機能を利用している場合,JP1/Baseの上書きインストール後に再度,imevtgw_setupコマンドを実行してください。
(3) OS環境への設定
JP1/Baseのインストール時に,/etc/servicesファイルに「付録C ポート番号一覧」に示すポート番号が設定されます。これらの設定情報は,JP1/Baseのアンインストールで削除されます。
(4) アンインストールについて
-
JP1/Baseのアンインストール後は,次に示すディレクトリが残っていないか確認し,残っている場合は削除してください。
-
/etc/opt/jp1base
-
/opt/jp1base
-
/var/opt/jp1base
-
-
インストーラーのログとして次のファイルが作成されます。アンインストールが正常終了したあとに削除してください。
/tmp/HITACHI_JP1_INST_LOG/jp1base_inst{1|2|3|4|5}.log
-
servicesファイルに設定したサービス名jesrdのポート番号は削除されません。不要であれば,削除してください。
(5) 上書きインストールについて
以前のバージョンの製品を使用している環境に上書きインストールする場合,次の点に注意してください。
-
バージョン6のJP1/IM - Central ConsoleまたはJP1/AJSと,バージョン7以降のJP1/Baseを同一ホストにインストールできません。
-
バージョン8で,コマンド実行履歴ファイル(ISAM)の保存形式が変更になりました。そのため,JP1/IMを使用している環境で,バージョン8以降のJP1/Baseを07-51以前のバージョンから上書きインストールした場合,JP1/IMの運用開始までの間に必ずjcocmdconvコマンドを実行してください。
このコマンドを実行すると,バージョン7以前のJP1/Baseに蓄積されたコマンド実行履歴ファイル(ISAM)を,バージョン8以降のコマンド実行履歴ファイル(ISAM)に移行できます。このコマンドを実行しなかった場合,バージョン7以前に蓄積されたコマンド実行履歴が参照できません。また,クラスタ運用時には,共有ディスクにアクセスできる状態で,実行系か待機系のどちらか一方から論理ホストに対し,jcocmdconvコマンドを1回だけ実行してください。
jcocmdconvコマンドの詳細については,「15. コマンド」の「jcocmdconv」を参照してください。
なお,コマンド実行履歴はマネージャーホスト(JP1/IMと同ホスト)のJP1/Baseだけに作成されます。
-
09-00では,イベントサーバ設定ファイル(conf)のoptionsパラメーターにsave-repフラグが追加されました。このフラグを設定すると,イベントDBの重複防止テーブルをファイル上に保持します。設定しない場合は,重複防止テーブルをメモリー上に保持します。そのため,イベントサーバの再起動時に,重複防止テーブルが破棄されたあとで再構築され,他ホストから転送されたJP1イベントの受信に時間が掛かります。他ホストから転送されたJP1イベントを受信するイベントサーバでは,save-repフラグを設定することを推奨します。
なお,08-50以前のバージョンから上書きインストールした場合は,このフラグが設定されていないため,次の手順で重複防止テーブルをファイル上に構築してください。
-
イベントサーバ設定ファイルのoptionsパラメーターにsave-repフラグを追加する。
イベントサーバ設定ファイルについては,「16. 定義ファイル」の「イベントサーバ設定ファイル」を参照してください。
-
jevdbmkrepコマンドを実行する。
jevdbmkrepコマンドについては,「15. コマンド」の「jevdbmkrep」を参照してください。
-
イベントサーバを起動する。
-
-
09-10では,ログファイルトラップ起動定義ファイル(jevlog_start.conf)が追加されました。09-10以降のJP1/IMと連携している場合,IM構成管理を使用しているときは,このファイルを使用すると,IM構成管理からログファイルトラップの起動・停止を管理できます。
IM構成管理からログファイルトラップの起動・停止を管理する場合,jbs_startでログファイルトラップを起動するように定義しているときは,次の作業を実施して,ログファイルトラップを起動するための定義をログファイルトラップ起動定義ファイルに移行してください。
-
jbs_startで設定していた,ログファイルトラップを起動するための定義を削除する。
-
ログファイルトラップ起動定義ファイルに,起動・停止したいログファイルトラップを設定する。
ログファイルトラップ起動定義ファイルについては,「16. 定義ファイル」の「ログファイルトラップ起動定義ファイル」を参照してください。
なお,移行の際は,次の点に注意してください。
-
jevlogstartコマンドオプションにログファイルトラップ動作定義ファイル名(-fオプション)を必ず指定してください。
-
監視名またはログファイルトラップ動作定義ファイル名が,ほかのログファイルトラップと重複しないようにしてください。重複している場合は,別の名称に変更してください。
-
-
11-50以降では,大規模なシステム(エージェント1,024台以上)でJP1/IM - Managerのリモートコマンドや自動アクションを使用する運用の場合,従来のコマンド実行履歴ファイルのレコード数(初期設定で20,000レコード)では不足するおそれがあるため,レコード数を拡張することを推奨します。
なお,コマンド実行履歴ファイルの自動再編成機能を有効にしている場合,ファイルのサイズに応じてJP1/Baseの起動時間が増加するため,運用に支障がないことを確認してください。詳細については,「4.9 コマンド実行履歴ファイルの自動再編成機能について」を参照してください。
(6) クラスタ運用での上書きインストールについて
07-10以前のJP1/Baseでクラスタシステムを使用していて,07-11以降のJP1/Baseを上書きインストールする場合,上書きインストール後に次に示す(a)〜(c)の作業を順番に実施して,論理ホスト環境の設定のアップグレードをする必要があります。
また,10-10以前のJP1/Baseでクラスタシステムを使用していて,10-50以降のJP1/Baseを上書きインストールする場合,上書きインストール後に「(d) 10-50以降で追加された定義ファイルをコピーする」の作業を実施して,論理ホスト環境の設定のアップグレードをする必要があります。
(a) 07-00以降で追加されたプロセスが起動するようにする
次に示すコマンドを実行して,設定ファイルを修正してください。
- 認証サーバを論理ホストで起動する場合
cp -p /etc/opt/jp1base/conf/jp1bs_spmd.conf.session.model 共有ディレクトリ/jp1base/conf/jp1bs_spmd.conf cp -p /etc/opt/jp1base/conf/jp1bs_service_0700.conf.model 共有ディレクトリ/jp1base/conf/jp1bs_service_0700.conf
- 認証サーバを論理ホストで起動しない場合
cp -p /etc/opt/jp1base/conf/jp1bs_spmd.conf.model 共有ディレクトリ/jp1base/conf/jp1bs_spmd.conf cp -p /etc/opt/jp1base/conf/jp1bs_service_0700.conf.model 共有ディレクトリ/jp1base/conf/jp1bs_service_0700.conf
(b) 07-00以降で追加された定義ファイルをコピーする
次に示す手順で定義ファイルをコピーしてください。
-
共有ディレクトリ/jp1base/conf/配下にpluginディレクトリを作成する。
-
/etc/opt/jp1base/conf/plugin/reqforward.confを,共有ディレクトリ/jp1base/conf/plugin/配下にコピーする。
-
/etc/opt/jp1base/conf/user_acl/JP1_AccessLevelを,共有ディレクトリ/jp1base/conf/user_acl/配下にコピーする。
-
共有ディレクトリ/jp1base/conf/配下にjbshcディレクトリを作成する。
-
/etc/opt/jp1base/conf/jbshc/配下のファイルを,共有ディレクトリ/jp1base/conf/jbshc/配下にコピーする。
-
/etc/opt/jp1base/conf/lcact/配下のファイルを,共有ディレクトリ/jp1base/conf/lcact/配下にコピーする。
-
/etc/opt/jp1base/conf/jbsdfts/配下のファイルを,共有ディレクトリ/jp1base/conf/jbsdfts/配下にコピーする。
(c) 07-00以降で追加された共通定義情報を追加する
次に示す手順で設定ファイルを修正してください。
-
共通定義情報のバックアップを取る。
次のコマンドを実行してください
jbsgetcnf -h 論理ホスト名 > バックアップファイル名
なお,論理ホスト名は,論理ホストのセットアップ時に指定したとおりに大文字・小文字を正しく指定してください。
-
論理ホストに追加する共通定義情報を用意する。
次のファイルをテンポラリーディレクトリにコピーしてください。
07-00のJP1/Baseの場合は,jcocmd0710.conf.modelおよびjbshc_com.conf.modelだけをコピーしてください。
07-10のJP1/Baseの場合は,jbshc_com.conf.modelだけをコピーしてください。
/etc/opt/jp1base/default/base_plugin.conf.model /etc/opt/jp1base/default/jcocmd0700.conf.model /etc/opt/jp1base/default/jcocmd0710.conf.model /etc/opt/jp1base/default/jbsspm070.conf.model /etc/opt/jp1base/conf/jp1bs_param_V7.conf.model /etc/opt/jp1base/default/jbshc_com.conf.model /etc/opt/jp1base/default/jbscom_default.conf.model /etc/opt/jp1base/default/jbslcact_default.conf.model /etc/opt/jp1base/default/jbssrvmgr.conf.model
-
手順2でコピーしたファイルをエディターなどで修正して,論理ホスト用の共通定義情報を作成する。
ファイル中の「JP1_DEFAULT」をすべて「論理ホスト名」に修正してください。ファイル名はそれぞれ「〜.conf」にしてください。
-
手順3で修正したファイルを論理ホストの共通定義情報として設定する。
次のコマンドを各ファイルに対して実行して,共通定義情報を追加してください。
jbssetcnf ファイル名
(d) 10-50以降で追加された定義ファイルをコピーする
次に示す手順で定義ファイルをコピーしてください。
-
共有ディレクトリ/event/配下にsuppressディレクトリを作成する。
-
/etc/opt/jp1base/conf/event/servers/default/suppress/forward_suppressを共有ディレクトリ/event/suppress/配下にコピーする。