コマンドを使用して、ジョブの実行、および、処理結果確認を実施します。
ジョブを実行します。
# btfwsubjob -j jobdb1 -q que001 jobdb1 FSP_INTS-JOB_BTFW: INFO: 16005: Submitted job. : JOBNO=1 JOBNAME='jobdb1' JOBQUE='que001' JOBDEFNAME='jobdb1' # btfwsubjob -j jobdb2 -q que001 jobdb2 FSP_INTS-JOB_BTFW: INFO: 16005: Submitted job. : JOBNO=2 JOBNAME='jobdb2' JOBQUE='que001' JOBDEFNAME='jobdb2' # |
作業は、ログインした一般ユーザで行ってください。
ジョブログと出力ファイルを確認します。
ジョブログの確認
出力ファイルの確認
ジョブログの確認
ジョブログには以下のように出力されます。
下の“太字”部分を参考にCOBOLのバッチアプリケーションの入力パラメタが二つになっていることと、各パラメタ値がジョブログに出力されていることを確認してください。
jobdb1
# cat /export/home/ijob/sample/joblogspool/ijeslog/que001/00001
--- JOB INFORMATION ---
JOB NUMBER = 1
JOBQUEUE NAME = que001
JOB NAME = jobdb1
USER NAME = ijob
JOB COMPLETION CODE = 0x00000000 (max)
JOB DEFINITION NAME = jobdb1
SUBMIT TIME = 2006/11/16 14:47:13
COMPLETION TIME = 2006/11/16 14:47:20
SERVER NAME = machine2_p1
PRIORITY = 32
START JOBSTEP = -
TIME LIMIT = -
JOBLOG FILE NAME = /export/home/ijob/sample/joblogspool/ijeslog/que001/00001
--- JOB DEFINITION INFORMATION ---
-- JOB INFORMATION --
JOB DEFINITION NAME : jobdb1
OPERATION OF FILE EXCLUSIVE : wait
ENVIRONMENT
symbol0 = value0
STEP
1. step1(COBOL) : KAKUNIN
2. step2(COBOL) : TYUUMON
JOB COMMENT
JYUTYUU
-- STEP INFORMATION --
1. step1
EXECUTE CONDITION : normal
BATCH APPLICATION
TYPE : COBOL
SERVER APPLICATION NAME : KAKUNIN
PARAMETER |
jobdb2
# cat /export/home/ijob/sample/joblogspool/ijeslog/que001/00002
--- JOB INFORMATION ---
JOB NUMBER = 2
JOBQUEUE NAME = que001
JOB NAME = jobdb2
USER NAME = ijob
JOB COMPLETION CODE = 0x00000000 (max)
JOB DEFINITION NAME = jobdb2
SUBMIT TIME = 2006/11/16 14:47:37
COMPLETION TIME = 2006/11/16 14:47:39
SERVER NAME = machine2_p1
PRIORITY = 32
START JOBSTEP = -
TIME LIMIT = -
JOBLOG FILE NAME = /export/home/ijob/sample/joblogspool/ijeslog/que001/00002
--- JOB DEFINITION INFORMATION ---
-- JOB INFORMATION --
JOB DEFINITION NAME : jobdb2
OPERATION OF FILE EXCLUSIVE : wait
ENVIRONMENT
symbol0 = value0
STEP
1. step3(COBOL) : SYOHIN
2. step4(COBOL) : HATYUU
-- STEP INFORMATION --
1. step3
EXECUTE CONDITION : normal
BATCH APPLICATION
TYPE : COBOL
SERVER APPLICATION NAME : SYOHIN
PARAMETER |
出力ファイルの確認
出力ファイルが正しいことを確認します。
“/export/home/ijob/sample/filemodel/output/org”配下の“HD.MAKER1.file”、“HD.MAKER2.file”と実行後に作成された“HD.MAKER1.file”、“HD.MAKER2.file”をdiffコマンドで比較し、ファイルが同じであることを確認してください。
# cd /export/home/ijob/sample/filemodel/output # diff org/HD.MAKER1.file HD.MAKER1.file # diff org/HD.MAKER2.file HD.MAKER2.file # |