ジョブ テンプレートについて
ジョブ テンプレートは、アプリケーションのジョブ パラメーターを定義するためにクラスター管理者によって作成されたカスタム送信ポリシーです。 クラスター管理者は、ジョブ テンプレートを使用してジョブの送信を管理し、クラスターの使用状況を最適化できます。
ジョブ テンプレートを使用すると、まずジョブ スケジューラ サービスの動作を深く理解しなくても、ユーザーが簡単にジョブを送信できます。 ジョブ テンプレートは、組織のリソース割り当てポリシーにも準拠しながら、処理ニーズを満たすジョブを作成するためのパターンとして機能します。
新しいジョブのジョブ テンプレートを選択すると、[新しいジョブ] ダイアログ ボックスのジョブ プロパティで使用可能な値が適宜変更されます。 たとえば、[優先度] ドロップダウン メニューには、選択したテンプレートで有効な優先度レベルのみが表示され、実行時設定を定義された最大値を超えることはできません。
手記
クラスター管理者は、特定のジョブ テンプレートを使用できるユーザーに関するアクセス許可を指定できます。 アクセス権を持ち、使用する必要があるジョブ テンプレートの詳細については、クラスター管理者に問い合わせてください。
ユーザーがジョブを送信した後、HPC ジョブ スケジューラ サービスは次の方法でジョブ テンプレートを適用します。
指定したジョブ テンプレートに対する ジョブの送信 アクセス許可がユーザーに付与されていることを確認します。 そうでない場合、ジョブは拒否され、送信は失敗します。 これにより、管理者は、選択したユーザー グループが送信できるジョブの種類を制御できます。
ユーザーが指定しなかったジョブ プロパティに対して、ジョブ テンプレートから既定の設定を適用する。
ジョブ テンプレートで定義されている制約に対する各ジョブ プロパティの検証。 テンプレートで指定されている有効な範囲内にないジョブ プロパティがある場合、ジョブは拒否され、送信は失敗します。
ジョブがすべてのチェックに合格すると、ジョブ キューに追加されます。