これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド qrsub です。
プログラム:
NAME
qrsub.1 - Sun Grid Engine に事前予約 (AR) を送信します。
qrsub - Sun Grid Engine に事前予約 (AR) を送信します。
構文
qrsub [-NS 日付時刻] [-A アカウント文字列] [-ckpt ckpt_name] [-NS 時間] [-e 日付時刻] [-彼
はい|いいえ] [-ヘルプ] [-l リソースリスト] [-今] [-M ユーザー[@host],...] [-NS ar_name] [-w e|v] [-ペ
pe_name スロット範囲] [-NS wc_queue_list] [-u wc_user_list]
DESCRIPTION
Qrsub ACL で参照されるオペレーター、マネージャー、またはユーザーに手段を提供します (「
アクセスリスト(5))」喚起者「Sun Grid Engine で事前予約 (AR) を作成するには」
待ち行列システム。 AR を使用すると、将来の使用に備えて特定の消耗リソースを予約できます。 これら
予約されたリソースは AR を要求するジョブでのみ利用可能であり、スケジューラは
開始時間に達したときのリソースの可用性。 ARを依頼するジョブ
予約された消耗品リソースのみを使用できます。
AR 送信時に、Sun Grid Engine キュー システムが最適なキューを選択します。
AR リクエストに応じて、必要な量のリソースを予約します。 ご予約の場合は、
孤立状態にないすべてのキューは適していると見なされます。 ARリクエストの場合のみ
を満たすことができればARが付与されます。
AR は終了時間に達すると自動的に削除されるか、手動で削除されます。
qrデル . どちらの場合も、最初に AR を要求しているすべてのジョブが削除され、次に AR が削除されます。
自体。 付与済みの AR は、 qrstat(。)
注: AR の動作を予測可能にするには、リソースを予約する必要があります。
AR開始時に利用可能。 これは、無制限のランタイムでジョブを維持することで実現されます。
制限は AR から分離されており、そのようなジョブが予約に使用するリソースは考慮されていません。
注: リソース クォータは、AR キューの選択やジョブには考慮されません。
ARをリクエストしています。
AR が Sun Grid Engine キュー システムに正常に追加されたとき qrsub を返す
新しく作成された AR を参照する一意の整数 ID。 最大の AR ID は 9999999 です。
最高の ID に達するとラップアラウンドが発生し、1 から始まる次の未使用 ID が使用されます。
利用される。
qrsub、管理者とユーザーはデフォルトのリクエスト ファイルを定義できます (
Sun Grid Engine_request for qsub)。これには、考えられるコマンドラインのいずれかを含めることができます。
オプション。
クラスター全体のデフォルト要求ファイルはオプションです。 このようなデフォルトのリクエストファイルを使用すると、
下に置く必要があります
$SGE_ROOT/$SGE_CELL/common/sge_ar_request (グローバル デフォルト ファイル)。
ユーザープライベートのデフォルト要求ファイルはオプションです。 使用する場合は、以下に配置する必要があります。
$HOME/.sge_ar_request (ユーザーのプライベートデフォルトファイル)。
OPTIONS
-a 日付時刻
AR のアクティブ化 (開始) 日時を定義します。 オプションはありません
必須。 省略した場合は、現在の date_time が想定されます。 期間または終了のいずれか
date_time も指定する必要があります。 date_time の詳細については、を参照してください。
sge_types(1)
-A アカウント文字列
AR のリソース予約先のアカウントを識別します。
充電された。 のために "アカウント文字列『値の詳細はこちら』をご覧ください名"の定義
sge_types(1)。 このパラメータが存在しない場合、Sun Grid Engine は
AR の会計レコード内のデフォルトのアカウント文字列「sge」。
-ckpt ckpt_name
チェックポイント環境を選択します (「 チェックポイント(5)) AR ジョブが要求する場合があります。
このオプションを使用すると、キューがこのチェックポイント環境のみを提供することが保証されます。
予約されます。
-d 時間
AR の継続時間を定義します。 の用法 "-d 時間" の場合は " はオプションです"-e 日付時刻"
と要求される。 「」の詳細については、時間「定義を参照してください」 sge_typesとします。
-e 日付時刻
AR の終了日時を定義します。 の用法 "-e 日付時刻" はオプションです。
"-d 時間「」についての詳細はこちら日付時刻「定義を参照してください」
sge_typesとします。
-彼 y[es]|n[o]
AR がエラー状態になったときの動作を指定します。 ARがエラーになる
予約済みホストが不明な状態になったとき、キュー エラーが発生したとき、または
キューが無効または一時停止されています。
重大なエラーです。」-彼 はい" は、AR がエラー状態である限り、ジョブは使用しないことを意味します。
ARが予定されています。 ソフトエラーの場合、「-彼 いいえ「」を指定するとARが留まります
残りのリソースで使用可能。
デフォルトでは、ソフト エラー処理が使用されます。
-助けて すべてのオプションのリストを出力します。
-l リソース=値、...
Sun Grid Engine キューに AR を作成し、指定されたリソース要求を提供します
リスト。 複雑な(5) は、利用可能なリソースとそれに関連するリソースのリストをどのように作成するかを説明します。
有効な値指定子を取得できます。
複数ある場合もあります -l 単一のコマンドで切り替えます。
-m b|e|a|n
どの状況でメールが AR 所有者に送信されるかを定義または再定義します
または、で定義されたユーザーに対して、 -M 以下に説明するオプション。 オプションの引数
次の意味があります。
`b' メールは AR の開始時に送信されます
`e' メールは AR の最後に送信されます
`a' AR がエラー状態になるとメールが送信されます
`n' メールは送信されません。デフォルトは qrsub
-M ユーザー[@host],...
qmaster がメールを送信する宛先のユーザーのリストを定義または再定義します。
-マスターq wc_queue_list
-pe オプションを使用した並列 AR リクエストに対してのみ意味があります。
このオプションは、このリクエストに一致する適切なキューを予約するために使用されます。
qsub によって要求されます。 より詳しい説明は、 wc_queue_list 見つけることができます
in sge_typesとします。
-今 y[es]|n[o]
このオプションは、予約用のキューの選択に影響します。
とともに "-今 y" オプションを使用すると、qtype "INTERACTIVE" が割り当てられたキューのみが実行されます。
予約検討中です。 」-今 n" はデフォルトです qrsub.
-N 名
ARの名前。 要求された場合、名前は「」に準拠する必要があります。名"で定義されているように
sge_types(1)。 無効な名前は送信時に拒否されます。
-w e|v AR リクエストに適用される検証レベルを指定します。
指定子 e および v は、次の検証モードを定義します。
`v' verify - AR を送信せずに出力します。
広範な検証レポート
「e」エラー - 要件を満たせない場合はリクエストを拒否します
満たされる、デフォルト qrsub
-ぺ 並列環境 n[-[m]]|[-]m,...
AR キュー予約用に選択する並列プログラミング環境 (PE)。
PEの詳細については、 sge_peとします。
-q wc_queue_list
クラスターキュー、キュードメイン、またはキューインスタンスのリストを定義または再定義します。
AR によって予約される可能性があります。 の説明を見つけてください wc_queue_list in
sge_types(1)。 このパラメータにはリソースリクエストのすべてのプロパティがあり、
から派生した要件とマージされる -l 前述のオプション。
-u [ユーザー名|@access_list]、...
AR をリクエストするジョブの送信を許可されるユーザーを定義します。 アクセスが指定されている
UNIX ユーザーまたは ACL を含むカンマ区切りのリスト (「 アクセスリスト(5))。
ACL 名の前に「@」記号を付けます。
デフォルトでは、AR 所有者のみが AR を要求するジョブを送信できます。
注: リストで指定されたすべてのユーザーがアクセスできるキューのみがアクセス可能です。
予約の対象となります(を参照) キュー_conf(5))。
環境 変数
SGE_ROOT Sun GridEngineの標準構成ファイルの場所を指定します。
SGE_CELL 設定されている場合、デフォルトのSun GridEngineセルを指定します。 サングリッドに対処するには
エンジンセル、 qsub, qsh, ログイン or カルター (優先順位に従って) を使用します。
環境変数SGE_CELLで指定されたセルの名前。
設定されている場合。
デフォルトのセルの名前、つまり デフォルト.
SGE_DEBUG_LEVEL
設定されている場合、デバッグ情報をstderrに書き込む必要があることを指定します。 の
さらに、デバッグ情報が生成される詳細レベルは次のとおりです。
定義された。
SGE_QMASTER_PORT
設定した場合、TCP ポートを指定します。 sge_qmaster(8)
通信要求をリッスンします。 ほとんどのインストールはサービスを使用します
ポートを定義する代わりに、サービス「sge_qmaster」のマップ エントリを作成します。
onworks.net サービスを使用してオンラインで qrsub を使用する