qdel

qdel [ -f ] [ -help ] [ -u wc_user_list ] [ wc_job_range_list ] [ -si session_id ] [ -t task_id_range ]

qdel は、ユーザー/オペレータ/マネージャが1つ以上のジョブを削除する手段を提供します。マネージャー/オペレーターは、任意のユーザーに属するジョブを削除できますが、通常のユーザーは自分のジョブのみを削除できます。マネージャが別のユーザのジョブを削除したい場合、マネージャはジョブ ID を指定できます。マネージャがジョブ名またはパターンを使用している場合は、 "-u wc_user_list" を介してユーザーの名前を指定する必要があります。 「qdel wc_job_name」 は、デフォルトで呼び出し元ユーザーのジョブのみを削除します。 qdelは、ジョブ識別子の提示順にジョブを削除します。

-f

ジョブを強制的に削除します。ジョブを制御するsge_execd(8)がsge_qmaster(8)によって送信された削除要求に応答しなくても、ジョブはsge_qmaster(8)に登録されたジョブのリストから削除されます。

 

Univa Grid Engineの管理者でもオペレータでもないユーザは、クラスタ構成エントリqmaster_paramsにフラグENABLE_FORCED_QDEL (sge_conf(5)を参照)が含まれている場合にのみ、-f オプションを使用できます。ただし、管理者および管理者以外のユーザーの動作は異なります。管理者の場合、直ちにUniva Grid Engineデータベースからジョブが削除されます。それ以外の場合は、通常の削除が最初に試行され、強制的な取り消しは、通常の削除が失敗した場合にのみ実行されます。

さらに、qmaster_params(sge_conf(5)を参照)にENABLE_FORCED_QDEL_IF_UNKNOWNが設定されていると、定期的なqdel要求によってジョブが強制的に削除される可能性があります。

-u wc_user_list

ユーザー名のリストで指定されたユーザーによって送信されたジョブのみを削除します。管理者は、qdel -u "*"を使用してすべてのユーザーのすべてのジョブを削除することができます。マネージャがユーザーの特定のジョブを削除したい場合、ユーザーとジョブを指定する必要があります。ジョブが指定されていない場合、そのユーザーのすべてのジョブが削除されます。

Please reload

© 2006-2019 HPC Technologies Co., Ltd. All rights reserved.