第6章 資源を配付する
6.1 運用形態に合わせた動作環境の定義
運用形態によって定義が必要な資源配付の動作環境定義について説明します。
6.1.1 通信ソフトウェアの定義(Linkexpress)【Solaris版/Linux版】
資源配付が帳票システムと連携してグローバルサーバのDRMSと通信する場合は、以下の通信ソフトウェアの設定が必要です。
・ Linkexpress
Linkexpress連携のための事前準備
/etc/servicesの設定
Linkexpressの応答側ポート番号を設定する必要があります。
Linkexpressインストール後に以下を/etc/servicesに設定してください。また、ホストからの要求時にGS DTSで指定するポート番号には9364 番ポートを利用してください。
・ 設定するポート番号
lnkexpb 9362/tcp #Linkexpress lnkexpc 9363/tcp #Linkexpress lnkexpf 9364/tcp #Linkexpress
ユーザー
IDの登録
Linkexpressで利用する以下のユーザーID/パスワードを登録してください
ユーザーID:lnkexp パスワード:lnkexp0
Linkexpress定義編集 定義ファイルのパス
Linkexpressの定義ファイルのパス名は以下のとおりです。
OS名 ファイル名
Solaris /opt/FSUNlnkexp/GEN/lxtrnsgm
Linux /opt/FJSVlnkexp/GEN/lxtrnsgm
定義方法
・ node命令
node命令のnameオペランドで指定する相手側システム名は、資源配付のシステム名の定義時に使用するdrmsdfnコマンドで指定 するノード名(-nオプション)と必ず同じである必要があります。
・ path命令
- path命令のapplオペランドは、必ず以下のとおりに定義してください。
appl=@_drms
- path命令のlogonオペランドは、必ず以下のとおりに定義してください。
logon=no
・ appl命令
- appl命令のnameオペランドは、必ず以下のとおりに定義してください。
name=@_drms
- appl命令のapplpathオペランドは、必ず以下のとおりに定義してください。
applpath=/opt/FJSVmpsdl/bin/qjicdts [定義例]
begin
node name=MPCLOSE path=fujitsu1 port=9364 path name=fujitsu1 appl=@_drms req_path=244(*1) ind_path=244(*1) protocol=FTP+(*2) combuf=4096 logon=no appl name=@_drms
applpath=/opt/FJSVmpsdl/bin/qjicdts end
*1) 相手ホストに合わせてください
*2) 相手ホストに合わせてください(相手システムのDTSのPTFが97031以降の場合は、FTP+を推奨します) Linkexpress
定義の反映
Linkexpress定義編集後、以下の手順で定義を反映してください。
1. Linkexpressの停止
OS名 コマンド名
Solaris # /opt/FSUNlnkexp/bin/lxstpsys Linux # /opt/FJSVlnkexp/bin/lxstpsys 2. 定義のGEN
OS名 コマンド名
Solaris # /opt/FSUNlnkexp/bin/lxgentrn /opt/FSUNlnkexp/GEN/lxtrnsgm Linux # /opt/FJSVlnkexp/bin/lxgentrn /opt/FJSVlnkexp/GEN/lxtrnsgm 3. Linkexpressの起動
OS名 コマンド名
Solaris # /opt/FSUNlnkexp/bin/lxstrsys Linux # /opt/FJSVlnkexp/bin/lxstrsys
資源配付の設定
資源配付のDRMS編集ファイルに以下の設定が必要です。
・ nametypeオプションにHOSTを設定
・ serverprotocolオプションにDTSを設定 設定方法
DRMS編集ファイルに以下のオプション、値を設定してください。
・ nametype = HOST
・ serverprotocol = DTS
資源配付の設定の反映
以下の手順で設定を反映してください。
1. Systemwalker Centric Managerの停止
# /opt/systemwalker/bin/pcentricmgr 2. 資源配付の設定を行う。
DRMS編集ファイルに対し、“資源配付の設定”に記載した編集を行う。
3. Systemwalker Centric Managerの起動
# /opt/systemwalker/bin/scentricmgr
6.1.2 通信ソフトウェアの定義(Linkexpress)【Windows版】
資源配付が帳票システムと連携してグローバルサーバのDRMSと通信する場合は、以下の通信ソフトウェアの設定が必要です。
・ Linkexpress
また、通信ソフトウェアの設定に加え、通信ソフトウェアの動作に必要な関連製品の編集が必要となります。
通信ソフトウェアと必要な設定を下表に示します。
通信ソフトウェア 資源配付に必要な設定 資源配付用に固定に定義する命令
Linkexpress 環境定義の
ネットワーク定義
node定義命令 path定義命令 appl定義命令
ネットワーク定義
環境定義には動作環境定義、サーバグループ定義、およびネットワーク定義の3種類があり、ネットワーク定義では、相手側システムの 情報、通信パスの情報など、データ通信を行うための情報を定義します。なお、ネットワーク定義で使用する以下の命令については、
資源配付用として固有に定義する必要があります。
ネットワーク定義とLinkexpressの動作に必要な関連製品の定義については、“FUJITSU Linkexpress解説書”を参照してください。
・ node定義命令
・ path定義命令
・ appl定義命令
node
定義命令
node定義命令のnameオペランドで指定する相手側システム名は、資源配付のシステム名の定義時に使用するdrmsdfnコマンドで指定 するノード名(-nオプション)と必ず同じである必要があります。
path定義命令
path定義命令のapplオペランド、logonオペランドおよびextendオペランドには、必ず以下のとおりに定義してください。
appl=@_LEDRMS logon=no
extend=no
appl定義命令
appl定義命令のnameオペランドには、必ず以下のとおりに定義してください。
name=@_LEDRMS
appl定義命令のapplpathオペランドには以下のパス名を指定します。
Systemwalkerインストールディレクトリ\mpwalker.dm\mpdrmssv\bin\f3cqcdts.exe
設定例
“Linkexpressのネットワーク定義例”に、Linkexpressのネットワーク定義例を示し、“資源配付のコマンド例”に、資源配付のコマンド例 を示します。
Linkexpressのネットワーク定義例
begin
comdef msglvl= ・・・
node name=FUJITSU ← 資源配付のシステム名定義に path= ・・・ おけるノード名と一致させる path name= ・・・
appl=@_LEDRMS ← "@_LEDRMS" を指定 logon=no
extend=no req_path= ・・・
ind_path= ・・・
protocol= ・・・
appl name=@_LEDRMS ← "@_LEDRMS" を指定 applpath= c:\mpwalker.dm\mpdrmssv\bin\f3cqcdts.exe end
資源配付のコマンド例
drmsdfn -a sys -k serv -n FUJITSU -s HOST