バッチジョブを実行する場合は、会話型サーバの”miho”にログインしてロードレベラのジョブ・コマンド・ファイル(JCF)と
呼ばれるバッチジョブ投入用のテキスト・ファイルを作成し、ジョブ・サブミット・コマンド “llsubmit” でジョブを投入します。
ジョブ・コマンド・ファイルのファイル名は任意ですが、通常は xxxxx.cmd というファイル名を使用します。
|
|
| @ | #!/bin/tcsh | ・・・ | ジョブ・コマンド・ファイル全体が、cshスクリプト構文で記述されている事の宣言 |
| A | input | ・・・ | 標準入力ファイル |
| B | output | ・・・ | 標準出力ファイル |
| C | error | ・・・ | エラー出力ファイル |
| D | notification | ・・・ | notify_userにメールを送るタイミング (always/error/start/never/complete) |
| notify_user | ・・・ | notificationで指定されたタイミングでメールを受け取るユーザ | |
| E | data_limit | ・・・ | データセグメントに割り当てを許可する最大メモリサイズ |
| stack_limit | ・・・ | スタックセグメントに割り当てを許可する最大メモリサイズ | |
| rss_limit | ・・・ | ジョブに使用を許可する最大実メモリサイズ | |
| F | class | ・・・ | ジョブクラス。バッチジョブの大きさに合わせて所属グループ内のジョブクラスより選択 |
| G | queue | ・・・ | 「ジョブをキューに送る」という指定 |
|
続いて、このジョブ・コマンド・ファイルをサブミットするには、
⇒ 「2. バッチジョブのサブミット」 へ