ページの先頭行へ戻る
Interstage Application Server OLTPサーバ運用ガイド
Interstage

3.2.3 ワークユニットを変更する

ここでは、ユーティリティワークユニットの追加、変更、削除に必要な手順を説明します。


3.2.3.1 ワークユニットの追加

運用中のシステムに、新規にユーティリティワークユニットを追加する手順を説明します。



  1. アプリケーションのコンパイル

    運用環境で追加するアプリケーションの実行モジュールを作成します。

  2. ワークユニット定義の新規作成

    新規に追加するワークユニット定義を作成します。

  3. システムへの反映

    isaddwudefコマンドにより、ワークユニット定義をシステムに反映します。

    isaddwudef create-def.wu

    -oオプションを指定すると、同名の定義が存在する場合上書きされ、存在しない場合新規に登録します。省略すると、同名の定義が存在しない場合だけ登録されます。

  4. ワークユニットの起動

    追加したワークユニットを起動します。

    isstartwu ISSAMPLE1

3.2.3.2 ワークユニットの削除

運用中のシステムからワークユニットを削除する手順を説明します。



  1. ワークユニットの停止

    削除したいワークユニットが起動されている場合、ワークユニットを停止します。

    isstopwu ISSAMPLE1
  2. ワークユニットの削除

    対象ワークユニット定義を削除します。

    isdelwudef ISSAMPLE1

3.2.3.3 ワークユニットの変更

アプリケーションが利用する資源(データベース名やファイル名)に変更があり、ワークユニットを変更する場合の手順を説明します。変更は運用中に実施できます。なお、資源割当ての変更によりアプリケーション処理にも変更が生じた場合、アプリケーション処理の修正を実施した後、以下の作業を行ってください。



  1. ワークユニットの停止

    変更するワークユニットを停止します。

    isstopwu ISSAMPLE1
  2. ワークユニット定義の変更

    ワークユニット定義を変更した後、isaddwudefコマンドを実行してシステムに反映します。

    isaddwudef -o create-def.wu
  3. ワークユニットの再起動

    ワークユニットを再起動します。

    isstartwu ISSAMPLE1