1

途中で計算を行ったところ、ランタイム制限の 50:00 では不十分であることがわかりました。そこで、$bstop 1234 を使用してジョブ 1234 を停止し、古いランタイムを -W 50:00 から -W 100:00 に変更しようとしました。そのためのコマンドを提案できますか?

私は試した

$ bmod -W 100:00 1234 
Please request for a minimum of 32 cores!
For more information, please contact XXX@XXX.
Request aborted by esub. Job not modified.

$ bmod [-W 100:00| -Wn ]  1234
-bash: -Wn]: command not found
100:00[8217]: Illegal job ID.
. Job not modified.

によると

[-W [hour:]minute[/host_name | /host_model] | -Wn]

http://www.cisl.ucar.edu/docs/LSF/7.0.3/command_reference/bmod.cmdref.htmlから

構文がよくわかりません。-Wn は Wall time new という意味ですか

助けてくれて本当にありがとうございます!

4

1 に答える 1

0
  • 最初のコマンドは失敗します。これは、LSF が管理者によって定義された必須の esub を呼び出して、コマンド ラインで前処理を行い、これがエラーを返すためです。リンクしたページからの関連する引用は次のとおりです。

bsub と同様に、bmod はマスター esub (mesub) を呼び出します。これは、LSF 管理者によって構成された必須の esub 実行可能ファイルと、LSF_SERVERDIR に存在する場合は esub という名前の実行可能ファイル (.application なし) を呼び出します。

  • esubチェックに合格するbmodコマンドラインを考え出す必要がありますが、デフォルトでは実行時に一部のパラメーター(-nなど)を変更できないため、bmodが拒否するため、他の問題が発生する可能性があります指定する場合はリクエストしてください。

  • -Wn オプションは、実行制限を別の値に変更するのではなく、ジョブから完全に削除するために使用されます。

于 2013-10-25T18:31:26.970 に答える