![]() 前 |
![]() 次 |
「JES構成」ページを使用して、TuxedoドメインのARTバッチ固有のTuxedoシステム・サーバーを構成します。「JES構成」ページを開くには、ドメイン・エディタの「コントロール」パネルで「JESConfig」をクリックします。
ARTバッチに関連するサーバーは、「サーバー・テンプレート」を使用して追加できます。
「マシン・リスト」には、このドメインに追加済のすべてのマシンが含まれます。
1つ以上のマシンを選択してから「サーバー・テンプレートの適用」をクリックします。次のサーバーがマシンに追加されます。
JESQUEGRP
TMQUEUE
ARTJESGRP
TMUSREVT
ARTJESADM
ARTJESCONV
ARTJESINITIATOR
ARTJESPURGE
サーバーTMQUEUE
により使用されるTMS_QM
はTLOGデバイスを必要とするため、サーバー・テンプレートの適用後、パスが指定されていない場合は対応するマシンのTLOGDEVICE
およびTLOGSIZE
パラメータが$APPDIR/TLOG
に構成されます。
JES構成ファイルは、TuxJES管理サーバーARTJESADM
で使用されます。JES構成ファイルの次のパラメータを構成できます。
JES Base Directory
JESROOTを格納するベース・ディレクトリです。設定されていない場合のベース・ディレクトリは、$APPDIR
です。
JESROOT
ジョブ情報を格納するルート・リポジトリです。このディレクトリは、JESベース・ディレクトリに設定されているパスの下に作成されます。たとえば、JESROOTがjesrootに設定されており、JESベース・ディレクトリが$APPDIRに設定されている場合、JESROOTディレクトリのフルパスは{$APPDIR}/jesroot
です。
注意: ARTバッチ関連のサーバーが2つのTuxedoマシン上に構成されている場合は、それらで同一のJESROOTリポジトリを共有する必要があります。つまり、JESROOTの絶対パスのみが許容され、ディレクトリはネットワーク・ファイル・システム内に存在する必要があります。 |
DEFAULTJOBCLASS
JCLでジョブ・クラスが設定されていない場合のデフォルト・ジョブ・クラスです。これはオプションです。このオプションが設定されていない場合のデフォルト・ジョブ・クラスは、Aです。
DEFAULTJOBPRIORITY
JCLでジョブ優先度が設定されていない場合のデフォルトのジョブ優先度です。これはオプションです。このオプションが設定されていない場合のデフォルトのジョブ優先度は、0です。
DUPL_JOB
NODELAYがチェックされていない場合、あるジョブ名に対して、1つのジョブのみ実行ステータスになることができます。NODELAYがチェックされた場合は、依存性チェックを削除します。
EVENTPOST
個別のステージで、ジョブに対してイベントがポストされるかどうかを指定します。
S: ジョブ送信イベント
C: ジョブ変換完了イベント
E: ジョブ実行完了イベント
P: ジョブ・パージ・イベント
A: サポートされているすべてのイベント
EVENTPOSTが指定されていない場合、イベントはポストされません。イベントのポストでのデータ・バッファはFML32タイプで、フィールドはtuxjes/include/jesflds.h
で定義されます。
JOBREPOSITORY
格納済のジョブ・リポジトリのパスです。設定された場合、ジョブ送信のスクリプト・ファイル・パスに、JOBREPOSITORY内の相対パスを使用できます。
PRIVILEGE MODE
ユーザー代入を有効化するかどうかおよび、その方法を指定します。
NONE: デフォルト値。ジョブがJESシステムを起動するOSユーザーによって実行されることを示します。これは、JESシステム上のこれまでの実装すべてと互換性があります。
USER_IDENTICAL: ジョブが、JESシステムに参加するJESクライアントを使用してOracle Tuxedoユーザーによって実行されることを示します。このオプションを選択する前に、Oracle Tuxedoの各ユーザーが既存のOSユーザーに対応することを確認します。
USER_MAPPING: このオプションを選択すると、JESシステムはTuxJESユーザー・マッピング・ファイルを参照し、JESシステムに参加するJESクライアントを使用してOracle Tuxedoユーザーに対応するOSユーザーを検出して、このOSユーザーをジョブの実行者として指名します。
USER MAPPING FILE
このオプションは、権限モードとしてUSER_MAPPINGを選択した場合、有効化されます。ユーザー・マッピング・ファイルの名前を指定します。ユーザー・マッピング・ファイルは、デフォルトでは$APPDIRディレクトリの下にあります。
注意: ユーザー・マッピング・ファイルに次の名前は指定できません。
|
USER MAPPING Table
「ユーザー・マッピング表」には、Oracle TuxedoユーザーとOSユーザーの間のマッピング関係が表示されます。権限モードがUSER_MAPPINGの場合、「ユーザー・マッピング表」が有効になり、ユーザー・マッピングのエントリの追加、編集または削除が可能になります。マッピング表内のすべての行は次の書式になります。
tuxedousername OSusername
注意:
|
一部のフィールドは、ARTバッチ関連の情報の収集に使用されます。
JESキュー初期化スクリプト
JESキューを初期化するスクリプトです。JESのsimpjobというサンプルで提供されているテンプレートが、デフォルトとして使用されます。このテンプレートは「テキスト」フィールドでカスタマイズできます。その場合、キューのファイル名を"QUE"にする必要があります。
JESインストール・ディレクトリ
ページ内でARTバッチ・インストール・ディレクトリを指定する必要があります。必須オプションです。
ここには要件があり、MPドメインの構成の際には、すべてのマシンのARTバッチ・インストール・ディレクトリのパスを同一にする必要があります。
PDKSH
ARTバッチの実行に使用される、PDKSHの実行可能ファイルです。このオプションはオプションです。指定されていない場合、実行時にシステムのデフォルトのkshコマンドが使用されます。
注意: MPドメインを構成する場合、すべてのマシンのPDKSH実行可能ファイルの設定は同一である必要があります。 |