JP1/Advanced Shell
スプールに格納されたスプールジョブは,スプールディレクトリに保存されたまま,増加します。このため,定期的に古いスプールジョブを削除して磁気ディスクの空き容量を増やす必要があります。スプールジョブを削除するためには,次のadshhkコマンドを入力します。
adshhk 対象リストファイル名 レポートファイル名 ログファイル名 [日数]対象リストファイル名には,削除したいスプールジョブのあるスプールディレクトリ名などを記載します。レポートファイル名のファイルにadshhkコマンドの実行結果が出力されます。実行結果は,トレースログにも出力されます。ログファイル名のファイルには,エラーメッセージを出力します。日数で指定した日数より前のスプールジョブを削除します。例えば,2を指定した場合,今日と昨日の2日間より前である,おととい以前のスプールジョブを削除します。
このコマンドを実行した場合,実行結果がレポートファイルに出力されます。次のレポートファイルの例では,先頭行にヘッダ情報が出力されています。
"jobid","jobname","rc","start date","end date","act","info","spool","target days","execute date" "000056","JOB001","1","2011/06/13 09:03:31","2011/06/13 09:03:31","delete","","C:\Documents and Settings\All Users\Documents\Hitachi\jp1as\jp1ase\spool","15","2011/06/30 18:19:58" "000057","JOB001","0","2011/06/13 09:04:11","2011/06/13 09:04:11","delete","","C:\Documents and Settings\All Users\Documents\Hitachi\jp1as\jp1ase\spool","15","2011/06/30 18:19:58" "000201","ADSH000201","127","2011/06/13 09:52:25","2011/06/13 09:52:25","error","KNAX4419-E I/O error. path=""C:\Documents and Settings\All Users\Documents\Hitachi\jp1as\jp1ase\spool\000201-ADSH000201\JOBLOG.sysout"" error=""Permission denied""","C:\Documents and Settings\All Users\Documents\Hitachi\jp1as\jp1ase\spool","15","2011/06/30 18:19:58" "000203","jobname","0","2011/06/13 10:30:04","2011/06/13 10:30:05","delete","","C:\Documents and Settings\All Users\Documents\Hitachi\jp1as\jp1ase\spool","15","2011/06/30 18:19:58" "000204","jobname","0","2011/06/13 10:30:47","2011/06/13 10:30:47","delete","","C:\Documents and Settings\All Users\Documents\Hitachi\jp1as\jp1ase\spool","15","2011/06/30 18:19:8"
- (凡例)
- 実行結果の1行目の見出しの意味は,次のとおりです。2行目以降には,対応した項目の値が表示されます。
- jobid:ジョブ識別子
- jobname:ジョブ名
- rc:ジョブの終了コード
- start date:ジョブの実行開始日時(yyyy/mm/dd hh:mmm:ssの形式)
- デバッグモードで起動したときにデバッガ自身に割り当てるスプールは,ジョブの実行結果ではなくデバッガのログ出力用のため,デバッグの開始日時が出力されます。
- end date:ジョブの終了日時(yyyy/mm/dd hh:mmm:ssの形式)
- デバッグモードで起動したときにデバッガ自身に割り当てるスプールは,ジョブの実行結果ではなくデバッガのログ出力用のため,ジョブ終了日時は出力されません。
- act:適用した動作(keep:保存,delete:削除,error:削除処理中にエラー発生)
- info:エラーの詳細情報
- spool:スプールディレクトリ
- target days:対象日数
- execute date:コマンドの実行開始日時(yyyy/mm/dd hh:mmm:ssの形式)
- 注意
- スプールのディレクトリの下に,JP1/Advanced Shellが作成するファイルやディレクトリではないユーザー独自のファイルやディレクトリが存在する場合,adshhkコマンドはKNAX4419-Eメッセージなどを出力して終了します。
All Rights Reserved. Copyright (C) 2011, 2012, Hitachi, Ltd.