Linkexpress Transactional Replication option説明書
目次 索引 前ページ次ページ

第6部 クラスタシステム> 第28章 TJNL> 28.2 クラスタシステム(PRIMECLUSTER編)> 28.2.1 環境設定

28.2.1.4 TRMの環境作成

クラスタシステムでTRMを使用するためには、TRMの環境がクラスタシステムに対応している必要があります。
TRM環境の作成手順は以下のとおりです。

[図:TRMの環境作成の流れ]

■TRM環境定義の作成

クラスタアプリケーションを使用する場合、TRM環境定義にクラスタシステム用としてClusterセクションを追加します。また、環境定義に指定するすべてのファイルは、クラスタアプリケーションに登録した切替えディスクを指定する必要があります。クラスタアプリケーションを使用する場合のTRM環境定義の記述形式は以下のとおりです。なお、Clusterセクション以外の指定内容については、"環境定義の記述"を参照してください。

◆記述形式

[MQDConfiguration]
   QueueMax              = 作成メッセージキュー数の最大値
   MessageBufferMaxSize  = メッセージバッファの最大長
[Transaction]
   TransactionFile  = トランザクション管理ファイルの名前
   TransactionMax   = トランザクション多重度
   Max_Size         = 1トランザクションで送受信するメッセージ長の合計の最大値
[SystemFile]
   SystemFile1      = システム制御用ファイル1の名前
   SystemFile2      = システム制御用ファイル2の名前
   SystemFile2_Size = システム制御用ファイル2の容量
[QueueIndex]
   File             = メッセージキュー管理ファイルの名前
[DiskQueue]
   File             = ディスク型メッセージキューのメッセージ格納ファイルの名前
   Size             = ディスク型メッセージキューのメッセージ格納域の容量
[WatchQueueUsed]
   DiskQueue        = ディスク型メッセージキューのメッセージ格納域の安全値と警告値
[Cluster]
   SystemDirectory  = TRM用のクラスタアプリケーションが使用するディレクトリの名前

◆Clusterセクション

TRM用のクラスタアプリケーションが使用するシステムファイルを格納するディレクトリを指定します。記述内容を、"表:Clusterセクションの記述内容"に示します。

[表:Clusterセクションの記述内容]

キーワード

省略

記述方法

記述内容の説明

SystemDirectory

不可

絶対パス名で指定します。
切替えディスク上にあるディレクトリを指定します。

TRM用のクラスタアプリケーションが使用するシステムファイルを格納するディレクトリを指定します。
ひとつのクラスタアプリケーションから複数のTRMシステムを使用する場合は、使用するすべてのTRMシステムで、本キーワードに共通の値を指定してください。

以下に、Clusterセクションの記述例を示します。

[Cluster]
    SystemDirectory = /disk1/trmsysdir

◆共用ディスクの容量の見積もり

TRMをクラスタアプリケーションで使用する場合、共用ディスク上に"ファイル容量の見積り"に示すファイル容量が必要です。
必要なファイル容量を確保してから以降の操作を行ってください。

■運用ノードにTRM環境を作成

運用ノード上でTRM環境を作成します。TRM環境の作成は、通常の環境作成と同様に、trmqdsetupコマンドを使用します。
以下に、trmqdsetupコマンドの実行例を示します。

trmqdsetup -f /trm/def/setup.def

■待機ノードにTRM環境を作成

待機ノード上でTRM環境を作成します。このとき、切替えディスクにアクセスできるようにする必要はありません。TRM環境の作成は、trmqdsetupコマンドを使用します。運用ノード上に環境を作成したときと同一内容のTRM環境定義、および待機ノード上での環境作成を意味する-hオプションを指定します。
以下に、trmqdsetupコマンドの実行例を示します。

trmqdsetup -f /trm/def/setup.def -h

■TRMの起動

切替えディスクにアクセス可能なノード上で、TRMを起動します。
TRMの起動については、"TRMの起動"を参照してください。

■メッセージキューの作成

TJNLおよびJournalTransferが使用するメッセージキューを作成します。
メッセージキューの作成は、trmqdcrtqコマンドで行います。trmqdcrtqコマンドの詳細については、"trmqdcrtq"を参照してください。また、オプションの指定方法については、"TRMのメッセージキュー環境"を参照してください。


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

Copyright FUJITSU LIMITED 2007-2009