22.2.2 JP1/AJS3 - Managerのセットアップ後に仮想マシンを複製する手順(複製元の作業)
JP1/AJS3 - Managerのセットアップ後に仮想マシンを複製する場合,複製元の仮想マシンで必要な手順を次に示します。
-
仮想マシンにJP1/Baseをインストールする。
インストール手順については,マニュアル「JP1/Base 運用ガイド」を参照してください。
-
JP1/Baseをセットアップする。
セットアップ手順については,マニュアル「JP1/Base 運用ガイド」を参照してください。
-
仮想マシンにJP1/AJS3 - Managerをインストールする。
インストール手順については,「2.2.2 JP1/AJS3シリーズプログラムをインストールする」(Windowsの場合)または「12.2 JP1/AJS3シリーズプログラムのインストール」(UNIXの場合)を参照してください。
-
JP1/AJS3 - Managerをセットアップする。
複製先の仮想マシンに必要な項目だけ設定してください。
セットアップ手順については,次の個所を参照してください。
- Windowsの場合
- UNIXの場合
- 注意事項
-
仮想マシンの複製は物理ホストが対象です。論理ホストの構築が前提である,クラスタ運用時,およびディザスター・リカバリー運用時の設定はしないでください。
-
JP1/AJS3サービスを起動し,統合トレースログにエラーメッセージが出力されていないことを確認する。
-
複製先の仮想マシンに必要なユニットを定義する。
-
ジョブネットの実行やコマンドの実行など,運用上必要な動作に問題がないか確認する。
- 注意事項
-
・ジョブネットを実行登録する場合は,即時実行登録してください。計画実行登録や確定実行登録をすると,複製先の仮想マシンで意図しないジョブが実行されるおそれがあります。
・ジョブネットを実行したままJP1/AJS3サービスを停止しないでください。ジョブネットの実行が終了するまで待つか,ジョブネットを強制終了してください。
-
JP1/AJS3サービスを停止する。
-
組み込みDBが起動している場合は,ajsembdbstopコマンドを実行して組み込みDBを停止する。
組み込みDBが起動しているかどうかは,ajsembdbstatusコマンドで確認できます。
ajsembdbstopコマンドについては,マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス 3. 通常の運用で使用するコマンド ajsembdbstop」を参照してください。
-
ディスク複製インストール時の複製前にJP1/Baseで必要な作業を実施する。
ディスク複製インストール時にJP1/Baseで必要な作業については,JP1/Baseのリリースノートを参照してください。
-
組み込みDBシステム構成ファイルを編集する。
組み込みDBシステム構成ファイルを次に示します。
- Windowsの場合
-
組み込みDB運用ディレクトリ\conf\pdsys
- UNIXの場合
-
組み込みDB運用ディレクトリ/conf/pdsys
組み込みDBシステム構成ファイルをテキストエディターで開き,複製元ホスト名の記述を削除してください。ファイルの編集例を次に示します。
- 変更前
-
pdstart -t SDS -s ajs2 -u unt1 -m 127.0.0.1,複製元ホスト名
- 変更後
-
pdstart -t SDS -s ajs2 -u unt1 -m 127.0.0.1
-
JP1/AJS3サービスをコールドスタートする。
JP1/AJS3サービスをコールドスタートする方法については,マニュアル「JP1/Automatic Job Management System 3 運用ガイド 6.2.1 JP1/AJS3起動時の動作を一時的に変更する」を参照してください。
-
エージェントプロセスが記憶するマネージャーホスト名を削除する。
jpoagoec -rコマンドを実行して,マネージャーホスト名を削除します。jpoagoec -rコマンドの実行後,コマンドの戻り値が0(正常終了)であることを確認してください。また,jpoagoec -pコマンドを実行して,マネージャーホスト名が出力されないことを確認してください。
jpoagoecコマンドについては,マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス 3. 通常の運用で使用するコマンド jpoagoec」を参照してください。
-
複製先の仮想マシンにQUEUEジョブ・サブミットジョブの実行環境を引き継ぐ場合で,複製後にホスト名を変更するときは,QUEUEジョブ・サブミットジョブの実行環境を退避する。
jpqexportコマンドを実行して,QUEUEジョブ・サブミットジョブの実行環境を退避します。また,jpqexportコマンドの実行後,出力結果が正しいことと,コマンドの戻り値が0(正常終了)であることを確認してください。
jpqexportコマンドについては,マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス 4. 特別な運用で使用するコマンド jpqexport」を参照してください。
-
JP1/BaseサービスおよびJP1/AJS3サービスの自動起動を抑止する。
複製先の仮想マシンでサービスが自動で起動しないように,サービスの自動起動を抑止します。
JP1/Baseサービスの自動起動の抑止方法については,マニュアル「JP1/Base 運用ガイド」を参照してください。
JP1/AJS3サービスの自動起動の抑止方法については,マニュアル「JP1/Automatic Job Management System 3 設計ガイド(システム構築編) 4.2.4 JP1/AJS3のサービスの自動起動および自動終了の設定」を参照してください。
-
JP1/Baseサービス,JP1/AJS3サービス,および関連サービスがすべて停止していることを確認して,仮想マシンをシャットダウンする。
-
仮想マシンを複製する。
詳細については,仮想化ソフトウェアのドキュメントを参照してください。