JP1/AJS3を利用する場合,管理ユニットの仮想サーバの起動や停止を自動化して運用できます。設定は運用を開始する前に,次の手順で実施します。ここでは,ジョブネットの定義について説明します。ジョブネットの実行登録(計画実行登録)については,「7.2 システムの開始と停止」を参照してください。
- 操作端末でJP1/AJS3 - Viewを使用して,仮想サーバ運用管理ホストのJP1/AJS3 - Managerに接続します。
- 仮想サーバ運用管理ホスト上で稼働するジョブネットを定義し,ジョブネットのスケジュールを設定します。
パターン2とパターン3について,代表的な業務のジョブネットの定義例を示します。各手順の詳細については,次のマニュアルを参照してください。
- JP1/Automatic Job Management System 3 操作ガイド
●パターン2の場合
システムの起動と停止時に使用する,業務Aと業務Bのジョブネットの定義例を次に示します。
- 業務A仮想サーバ増加ジョブネットの例
- スケジュール定義:毎日8:00に実行
- 処理内容:
- 仮想サーバ運用管理ホストがWindowsの場合
<Cosminexusのインストールディレクトリ>\manager\vmx\bin\vmx_start_unit -unit unit_a
|
- 仮想サーバ運用管理ホストがLinuxの場合
/opt/Cosminexus/manager/vmx/bin/vmx_start_unit -unit unit_a
|
- 業務A仮想サーバ減少ジョブネットの例
- スケジュール定義:毎日18:00に実行
- 処理内容:
- 仮想サーバ運用管理ホストがWindowsの場合
6台の仮想サーバをスケールインする設定をします(定義例では3台目以降を省略しています)。デプロイされた仮想サーバの中から,時間帯で増減する仮想サーバを決定して,-vsオプションにその仮想サーバを指定します。
<Cosminexusのインストールディレクトリ>\manager\vmx\bin\vmx_scalein_unit -vs VMX192168002107
<Cosminexusのインストールディレクトリ>\manager\vmx\bin\vmx_scalein_unit -vs VMX192168002108
:
|
- 仮想サーバ運用管理ホストがLinuxの場合
6台の仮想サーバをスケールインする設定をします(定義例では3台目以降を省略しています)。デプロイされた仮想サーバの中から,時間帯で増減する仮想サーバを決定して,-vsオプションにその仮想サーバを指定します。
/opt/Cosminexus/manager/vmx/bin/vmx_scalein_unit -vs VMX192168002107
/opt/Cosminexus/manager/vmx/bin/vmx_scalein_unit -vs VMX192168002108
:
|
- 業務B開始ジョブネットの例
- スケジュール定義:毎日22:00に実行
- 処理内容:
- 仮想サーバ運用管理ホストがWindowsの場合
<Cosminexusのインストールディレクトリ>\manager\vmx\bin\vmx_start_unit -unit unit_b
|
- 仮想サーバ運用管理ホストがLinuxの場合
/opt/Cosminexus/manager/vmx/bin/vmx_start_unit -unit unit_b
|
- 業務B停止ジョブネットの例
- スケジュール定義:毎日2:00に実行
- 処理内容:
- 仮想サーバ運用管理ホストがWindowsの場合
<Cosminexusのインストールディレクトリ>\manager\vmx\bin\vmx_stop_unit -unit unit_b
|
- 仮想サーバ運用管理ホストがLinuxの場合
/opt/Cosminexus/manager/vmx/bin/vmx_stop_unit -unit unit_b
|
●パターン3の場合
システムの起動と停止時に使用する,業務Aと業務Bのジョブネットの定義例を次に示します。
- 業務A再開始ジョブネットの例
- スケジュール定義:毎週日曜4:00に実行
- 処理内容:
- 仮想サーバ運用管理ホストがWindowsの場合
<Cosminexusのインストールディレクトリ>\manager\vmx\bin\vmx_stop_unit -unit unit_a
<Cosminexusのインストールディレクトリ>\manager\vmx\bin\vmx_start_unit -unit unit_a
|
- 仮想サーバ運用管理ホストがLinuxの場合
/opt/Cosminexus/manager/vmx/bin/vmx_stop_unit -unit unit_a
/opt/Cosminexus/manager/vmx/bin/vmx_start_unit -unit unit_a
|
- 業務B開始ジョブネットの例
- スケジュール定義:毎日6:00に実行
- 処理内容:
- 仮想サーバ運用管理ホストがWindowsの場合
<Cosminexusのインストールディレクトリ>\manager\vmx\bin\vmx_start_unit -unit unit_b
|
- 仮想サーバ運用管理ホストがLinuxの場合
/opt/Cosminexus/manager/vmx/bin/vmx_start_unit -unit unit_b
|
- 業務B停止ジョブネットの例
- スケジュール定義:毎日20:00に実行
- 処理内容:
- 仮想サーバ運用管理ホストがWindowsの場合
<Cosminexusのインストールディレクトリ>\manager\vmx\bin\vmx_stop_unit -unit unit_b
|
- 仮想サーバ運用管理ホストがLinuxの場合
/opt/Cosminexus/manager/vmx/bin/vmx_stop_unit -unit unit_b
|
All Rights Reserved. Copyright (C) 2010, Hitachi, Ltd.