Torque/Maui システムで複雑な Fortran MPI アプリケーションを実行しています。アプリケーションを実行すると、巨大な一意の出力 (最大 20 GB) が生成されます。それを避けるために、実行を 5 つの部分に分割する RunJob スクリプトを作成しました。
今のところ、RunJob スクリプトは最初の部分の最後で正しく停止し、正しい出力も生成します。ただし、再起動しようとすると、次のエラー メッセージが表示されます。
qsub: ジョブ実行の UID が正しくありません MSG=ruserok は、compute-0-0.local からのユーザー名/ユーザー名の検証に失敗しました
この問題は、Torque/Maui システムがデフォルトでノードがジョブを送信することを許可していないという事実に起因することを知っています。
実際、これを入力すると:
qmgr -c 'ls' | grep allow_node_submit
私は得た:
allow_node_submit = False
私は管理者アカウントを持っていません。ユーザー アカウントだけです。
私の質問は次のとおりです。
- ユーザーである gmgr で allow_node_submit = true を設定することは可能ですか? どのように ?(- そうじゃないと思う)
- 質問 1 = false の場合、これを回避する別の方法はありますか? どのように ?
ではごきげんよう。