Interstage Application Server OLTPサーバ運用ガイド
目次 索引 前ページ次ページ

第5章 分散トランザクション機能の運用> 5.8 リソース管理プログラムの起動停止

5.8.2 OTSシステムと別ホストで動作するための環境設定

 リソース管理プログラムをOTSシステムが動作するホストと別ホスト上で動作させる場合の環境設定について説明します。

ネーミングサービスを共有させる場合(推奨)

 OTSシステムが動作するホストとリソース管理プログラムを動作させるホストでネーミングサービスを共有して利用する場合。

  1. リソース管理プログラムが動作するホストで、Interstage動作環境定義に以下を指定します。
     NS USE=remote
     NS Host Name=利用するネーミングサービスが動作するホスト名
     NS Port Number=利用するネーミングサービスのPort番号
  2. リソース管理プログラムが動作するホストで、isinit コマンドにてtype3を選択して初期化します。
  3. リソース管理プログラムが動作するホストで、isstartコマンドにてInterstageを起動します(OTSシステムは起動されません)。
  4. (Windowsの場合のみ)リソース管理プログラムが動作するホストで、netコマンドなどを使用して「ObjectTransactionService」サービスを起動します。

    net start ObjectTransactionService
  5. OTSシステムが動作するホストで、isstartコマンドにてOTSシステムを起動します。注1)
  6. リソース管理プログラムが動作するホストで、セットアップ情報ファイルに以下を指定します。
     MODE=RMP注2)
  7. リソース管理プログラムが動作するホストで、otssetupコマンドにて初期化します。
  8. リソース管理プログラムが動作するホストで、otsstartrscコマンドにてリソース管理プログラムを起動します。

注1) OTSシステムがローカル以外のネーミングサービスを利用する場合は、リソース管理プログラム同様にInterstage動作環境定義に利用するネーミングサービスを設定してInterstageを初期化する必要があります。詳細は、“リモートのネーミングサービスを利用する場合”を参照してください。

注2) HOSTおよびPORTは指定しないでください。

ネーミングサービスを共有させない場合

 OTSシステムが動作するホストとリソース管理プログラムを動作させるホストで異なるネーミングサービスを利用する場合。
(リソース管理プログラムがローカルのネーミングサービスを利用する場合)

  1. リソース管理プログラムが動作するホストで、Interstage動作環境定義ファイルに以下を指定します。
     OTS Setup mode=rmp
     OTS Host= OTSシステムの動作するホスト名
     OTS Port= OTSシステムが動作するノードのCORBAサービスのポート番号
     OTS Locale=OTSシステムが動作するホストのロケール
  2. リソース管理プログラムが動作するホストで、isinit コマンドにてtype2を選択して初期化します。
  3. リソース管理プログラムが動作するホストで、isstartコマンドにてInterstageを起動します(OTSシステムは起動されません)。
  4. OTSシステムが動作するホストで、isstartコマンドにてOTSシステムを起動します。
  5. リソース管理プログラムが動作するホストで、otsstartrscコマンドにてリソース管理プログラムを起動します。

 OTSシステムが動作するホストとリソース管理プログラムを動作させるホストで異なるネーミングサービスを利用する場合。
(リソース管理プログラムがリモートのネーミングサービスを利用する場合)

  1. リソース管理プログラムが動作するホストで、Interstage動作環境定義ファイルに以下を指定します。
     NS USE=remote
     NS Host Name=利用するネーミングサービスが動作するホスト名
     NS Port Number=利用するネーミングサービスのPort番号
  2. リソース管理プログラムが動作するホストで、isinit コマンドにてtype3を選択して初期化します。
  3. リソース管理プログラムが動作するホストで、isstartコマンドにてInterstageを起動します。(OTSシステムは起動されません)
  4. リソース管理プログラムが動作するホストで、セットアップ情報ファイルを作成し、以下を設定します。
     OTS Setup mode=rmp
     OTS Host= OTSシステムの動作するホスト名
     OTS Port= OTSシステムが動作するホストのCORBAサービスのポート番号
     OTS Locale=OTSシステムが動作するホストのロケール
  5. (Windowsの場合のみ)リソース管理プログラムが動作するホストで、netコマンドなどを使用して「ObjectTransactionService」サービスを起動します。

    net start ObjectTransactionService
  6. リソース管理プログラムが動作するホストで、otssetup コマンドにてセットアップ情報ファイルを指定しセットアップします。
  7. リソース管理プログラムが動作するホストで、isstartコマンドにてInterstageを起動します。(OTSシステムは起動されません)
  8. OTSシステムが動作するホストで、isstartコマンドにてOTSシステムを起動します。
  9. リソース管理プログラムが動作するホストで、otsstartrscコマンドにてリソース管理プログラムを起動します。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2007