Deprecated: Array and string offset access syntax with curly braces is deprecated in /mnt/hep_web/hep_web/member/n-kota/dokuwiki/inc/init.php on line 542
ja:lsf [GiriWiki]

ユーザ用ツール

サイト用ツール


ja:lsf

以前のリビジョンの文書です



Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /mnt/hep_web/hep_web/member/n-kota/dokuwiki/inc/parser/handler.php on line 1458

Warning: Declaration of syntax_plugin_note::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in /mnt/hep_web/hep_web/member/n-kota/dokuwiki/lib/plugins/note/syntax.php on line 79

Warning: Declaration of syntax_plugin_note::render($mode, &$renderer, $indata) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in /mnt/hep_web/hep_web/member/n-kota/dokuwiki/lib/plugins/note/syntax.php on line 101

Warning: preg_match(): Compilation failed: invalid range in character class at offset 3120 in /mnt/hep_web/hep_web/member/n-kota/dokuwiki/inc/parser/lexer.php on line 118
A PCRE internal error occured. This might be caused by a faulty plugin

====== LSFの備忘録 ====== ---- ===== コマンド ===== ==== bsub ==== ジョブの投入。 ''bsub -q QUEUENAME -o OUTPUTFILE JOB''\\ オプション * -q QUEUENAME : 指定したqueueにjobを投入 * -o OUTPUTFILE : 標準出力の出力先を指定 * -L LOGINSHELL : ログインシェルを指定して実行。~/.bashrc は読み込まれなくなる。 シェルは /bin/bash のようにfull path 指定 ==== bkill ==== 投入されたジョブをkillする。 ''bkill JOBID '' \\ JOBIDに0を指定すると、投入したすべてのjobにkill signalを送る。 オプション * -q QUEUENAME : 指定されたqueueにのみ作用(JOBID=0 と組み合わせて使う?) ==== bjobs ==== ジョブの情報の表示。 ''bjobs -u USERNAME''\\ あるユーザーの投入したjobを見れる ==== bpeek ==== JOBIDを引数に取り、投入ジョブの標準出力と標準エラー出力を表示する。 オプション * -f : tail -f のように標準出力の更新に合わせ表示を続ける ---- ===== 環境変数 ===== ==== LSB_HOSTS ==== そのjobが投入されたホスト名。この変数が空かどうかを判定/条件分岐させることで、 スクリプトがバッチジョブとして実行された時とターミナル上で実行された時とで異なる挙動をさせることができるかも。 ---- ===== UNIXコマンド(LSFコマンドではないが) ===== ==== who,w ==== 現在のログインユーザーを表示。 ==== finger ==== USERNAMEを引数にとって、そのユーザーの情報を表示。\\ (homeに.nofinger があるユーザーは情報が表示されない。また、.planがあると、その情報を表示する。) ==== id ==== ユーザーのuserID, groupIDを表示。\\ 引数がなければ自分のものを、USERNAMEを引数に取るとそのユーザーについて。 ==== last ==== USERNAMEを引数にとって、そのユーザーのログイン情報を表示。 ---- ===== Want to do ===== ==== ./bashrcなどから環境変数を読み込まずにjobを実行させたい ==== bsubのLオプションを使う。 <code bash> bsub -q s -o log.txt -L /bin/bash job.sh </code> Lオプションはそもそもログインシェルをしていするオプション。シェルは上の例のようにfull path で書く必要がある。

ja/lsf.1507180881.txt.gz · 最終更新: 2017/10/05 05:21 by kota