コマンドを使用して、ジョブを実行します。
ジョブを実行します。
# btfwsubjob -j jobdb1 -q que001 jobdb1 |
作業は、ログインした一般ユーザで行ってください。
ジョブログと出力ファイルを確認します。
ジョブログの確認
出力ファイルの確認
ジョブログの確認
ジョブログには以下のように出力されます。
下の“太字”を参考にCOBOLのバッチアプリケーションに入力パラメタ値がジョブログに出力されていることを確認してください。確認するジョブログはジョブ投入時に割り当てられたジョブ番号(例: JOBNO=3)に対応するものを使用してください。
jobdb1
# cat /export/home/ijob/sample/joblogspool/ijeslog/que001/00003 --- JOB INFORMATION --- JOB NUMBER = 3 JOBQUEUE NAME = que001 JOB NAME = jobdb1 USER NAME = ijob JOB COMPLETION CODE = 0x00000000 (max) JOB DEFINITION NAME = jobdb1 SUBMIT TIME = 2006/11/16 11:14:27 COMPLETION TIME = 2006/11/16 11:14:33 SERVER NAME = machine2_p1 PRIORITY = 32 START JOBSTEP = - TIME LIMIT = - JOBLOG FILE NAME = /export/home/ijob/sample/joblogspool/ijeslog/que001/00003 --- 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 ~~~~~~~~~~~~~~~ 省略 ~~~~~~~~~~~~~~~ --- APPLICATION OUTPUT INFORMATION --- --- step1 --- [KAKUNIN] start [KAKUNIN] PARAM=SIVALUE [KAKUNIN] end: PROGRAM-STATUS=+000000000000000000 [KAKUNIN] end: TOTAL RECORD=000000007 --- step2 --- [TYUUMON] start [TYUUMON] PARAM=SIVALUE [TYUUMON] end: PROGRAM-STATUS=+000000000000000000 [TYUUMON] end: TOTAL RECORD=000000007 --- END --- # |
jobdb2
# cat /export/home/ijob/sample/joblogspool/ijeslog/que001/00004 --- JOB INFORMATION --- JOB NUMBER = 4 JOBQUEUE NAME = que001 JOB NAME = jobdb2 USER NAME = ijob JOB COMPLETION CODE = 0x00000000 (max) JOB DEFINITION NAME = jobdb2 SUBMIT TIME = 2006/11/16 11:14:58 COMPLETION TIME = 2006/11/16 11:15:00 SERVER NAME = machine2_p1 PRIORITY = 32 START JOBSTEP = - TIME LIMIT = - JOBLOG FILE NAME = /export/home/ijob/sample/joblogspool/ijeslog/que001/00004 --- 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 ~~~~~~~~~~~~~~~ 省略 ~~~~~~~~~~~~~~~ --- APPLICATION OUTPUT INFORMATION --- --- step3 --- [SYOHIN] start [SYOHIN] PARAM=SIVALUE [SYOHIN] end: PROGRAM-STATUS=+000000000000000000 [SYOHIN] end: TOTAL RECORD=000000007 --- step4 --- [HATYUU] start [HATYUU] PARAM=SIVALUE [HATYUU] end: PROGRAM-STATUS=+000000000000000000 --- END --- # |
出力ファイルの確認
出力ファイルが正しいことを確認します。
“/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 |