SGE ノードのシステム管理の観点から、長時間実行されるプログラムをスタンドアロンで実行する代わりに、qsub を介して実行するようユーザーに強制することは可能ですか?
問題は、同じマシンが制御ノードと計算ノードとして機能していることです。したがって、「gcc」でコンパイルしているユーザーと長時間実行プログラムを区別することはできません。理想的には、qsub を介して実行時間の長い (つまり、1 時間以上の) ジョブをユーザーに送信させたいと考えています。ちょっと意地悪になって、1時間以上実行されたがqsub経由で送信されなかったジョブを殺してもかまいません。
今までは「qsubを使ってください!」とメールを出すくらいしかできなかったのですが…。
SGE の構成を確認しましたが、関連するものはないようです。しかし、多分私は何かを逃しただけです...どんな助けでも大歓迎です! ありがとう!