qsub のオプション
qsub -help で出てくるオプションをざっくり調べた。 (see qsub man page - Sun Grid Engine )
- [-@ file]
- read commandline input from file
- オプションをファイルで指定を使う。
- [-hard]
- consider following requests “hard”
- [-soft]
- consider following requests as soft
- 対になっていて、リソース指定の条件を hard にするか soft にするか、ということみたい。
- [-a date_time]
- request a start time
- 実行資格を得る日時を指定
- [-dl date_time]
- request a deadline initiation time
- 締切を設定。しかし gridengine は保証しない。
- 許可されたユーザしか使えない。
- [-ac context_list]
- [-dc simple_context_list]
- delete context variable(s)
- [-sc context_list]
- set job context (replaces old context)
- context の設定?
- [-ar ar_id]
- bind job to advance reservation
- Advance Reservation の設定? 事前予約
- [-A account_string]
- account string in accounting record
- 実行するアカウント名を変更?
- [-binding [env|pe|set] exp|lin|str]
- binds job to processor cores
- CPU や コアに対する設定?
- [-b y[es] |n[o] ]
- handle command as binary
- スクリプトがバイナリかスクリプトかを指定。
- [-c ckpt_selector]
- define type of checkpointing for job
- チェックポイントの設定?
- [-ckpt ckpt-name]
- request checkpoint method
- チェックポイントの設定?
- [-clear]
- skip previous definitions for job
- そこ以前の全ての設定をクリア
- [-cwd]
- use current working directory
- カレントワーキングディレクトリから実行。
- [-wd working_directory]
- use working_directory
- ワーキングディレクトリを指定
- [-C directive_prefix]
- define command prefix for job script
- スクリプト内のdirective_prefix (#$ のこと) を変更
- [-e path_list]
- specify standard error stream path(s)
- エラー出力のためのパス
- [-o path_list]
- specify standard output stream path(s)
- 標準出力のためのパス
- [-h]
- place user hold on job
- hold 状態にする
- [-help]
- [-hold_jid job_identifier_list]
- define jobnet interdependencies
- 依存関係を設定?
- [-hold_jid_ad job_identifier_list]
- define jobnet array interdependencies
- 依存関係を設定?
- [-i file_list]
- specify standard input stream file(s)
- 標準入力に使うファイル
- [-j y[es] |n[o] ]
- merge stdout and stderr stream of job
- 標準出力と標準エラー出力を合流させる
- [-js job_share]
- share tree or functional job share
- job share という機能。
- [-jsv jsv_url]
- job submission verification script to be used
- JSV ?
- [-l resource_list]
- request the given resources
- リソースに関する要求
- [-m mail_options]
- define mail notification events
- メール通知のオプション
- [-masterq wc_queue_list]
- bind master task to queue(s)
- parallel job のマスターキュー
- [-notify]
- notify job before killing/suspending it
- ジョブの停止などのときに通知
- [-now y[es]|n[o]]
- start job immediately or not at all
- 即座に実行する。
- 無理ならばキューに入れずにエラー?
- [-R y[es]|n[o]]
- reservation desired
- 即座に実行する。
- 無理ならばキューに入れずにエラー?
- [-N name]
- [-P project_name]
- [-p priority]
- define job’s relative priority
- 優先度
- [-pe pe-name slot_range]
- request slot range for parallel jobs
- 並列環境
- [-q wc_queue_list]
- [-r y[es]|n[o]]
- define job as (not) restartable
- プログラムが異常終了したときに、rerun する
- [-shell y[es]|n[o]]
- start command with or without wrapping -c
- シェルを指定?
- [-sync y[es]|n[o]]
- wait for job to end and return exit code
- ジョブが終了するのを待ち、その終了ステータスを返す?
- [-S path_list]
- command interpreter to be used
- ジョブのスクリプトを解釈するシェルを指定
- [-t task_id_range]
- create a job-array with these tasks
- ジョブアレイ
- [-tc max_running_tasks]
- throttle the number of concurrent tasks (experimental)
- ユーザの同時実行数を制御
- [-terse]
- tersed output, print only the job-id
- job-id 表示のところで ‘Your job …’ と表示?
- [-v variable_list]
- export these environment variables
- 環境変数
- [-verify]
- do not submit just verify
- ジョブを送らずに、情報を表示。
- [-V]
- export all environment variables
- job context で、環境変数を export する
- [-w e|w|n|v|p]
- verify mode (error|warning|none|just verify|poke) for jobs
- ジョブの承認レベルを設定?
- [{command|-} [command_args]]
- [-M mail_list]
- notify these e-mail addresses
- メール通知