sacctmgr
Section: Slurm Commands (1)Updated: Slurm Commands
Index
NAME
sacctmgr - Used to view and modify Slurm account information.sacctmgr-Slurmアカウント情報を表示および変更するために使用されます。
SYNOPSIS
sacctmgr [OPTIONS...] [COMMAND...]DESCRIPTION
sacctmgr is used to view or modify Slurm account information. The account information is maintained within a database with the interface being provided by slurmdbd (Slurm Database daemon). This database can serve as a central storehouse of user and computer information for multiple computers at a single site.sacctmgrは、Slurmアカウント情報を表示または変更するために使用されます。アカウント情報は、slurmdbd(Slurm Databaseデーモン)によって提供されるインターフェースを使用してデータベース内で維持されます。このデータベースは、単一のサイトにある複数のコンピューターのユーザーおよびコンピューター情報の中央保管庫として機能します。
Slurm account information is recorded based upon four parameters that form what is referred to as an association. These parameters are user, cluster, partition, and account. user is the login name.
Slurmアカウント情報は、関連付けと呼ばれるものを形成する4つのパラメーターに基づいて記録されます。これらのパラメーターは、ユーザー、クラスター、パーティション、およびアカウントです。userはログイン名です。
cluster is the name of a Slurm managed cluster as specified by the ClusterName parameter in the slurm.conf configuration file. partition is the name of a Slurm partition on that cluster. account is the bank account for a job.
clusterは、slurm.conf構成ファイルのClusterNameパラメーターで指定されたSlurm管理クラスターの名前です。partitionは、そのクラスター上のSlurmパーティションの名前です。accountは、ジョブの銀行口座です。
The intended mode of operation is to initiate the sacctmgr command, add, delete, modify, and/or list association records then commit the changes and exit.
意図された操作モードは、sacctmgrコマンドを開始し、関連レコードを追加、削除、変更、および/またはリストしてから、変更をコミットして終了することです。
- Note:
- The content's of Slurm's database are maintained in lower case. This may
result in some sacctmgr output differing from that of other Slurm
commands.
Slurmのデータベースのコンテンツは小文字で維持されます。これにより、一部のsacctmgr出力が他のSlurmコマンドの出力と異なる場合があります。
OPTIONS
- -h, --help
-
Print a help message describing the usage of sacctmgr.
This is equivalent to the help command.
sacctmgrの使用法を説明するヘルプメッセージを出力します。これは、helpコマンドと同等です。
- -i, --immediate
-
commit changes immediately without asking for confirmation.
確認を求めずにすぐに変更をコミットします。
- -n, --noheader
-
No header will be added to the beginning of the output.
ヘッダーは出力の最初に追加されません。
- -p, --parsable
-
Output will be '|' delimited with a '|' at the end.
出力は '|'になります '|'で区切られた 最後に。
- -P, --parsable2
-
Output will be '|' delimited without a '|' at the end.
出力は '|'になります '|'なしで区切られます 最後に。
- -Q, --quiet
-
Print no messages other than error messages.
This is equivalent to the quiet command.
エラーメッセージ以外のメッセージを出力しません。これは、quietコマンドと同等です。
- -r, --readonly
-
Makes it so the running sacctmgr cannot modify accounting information.
The readonly option is for use within interactive mode.
実行中のsacctmgrがアカウンティング情報を変更できないようにします。readonlyオプションは、対話モードで使用するためのものです。
- -s, --associations
-
Use with show or list to display associations with the entity.
This is equivalent to the associations command.
エンティティとの関連付けを表示するには、showまたはlistと一緒に使用します。これはassociationsコマンドと同等です。
- -v, --verbose
-
Enable detailed logging.
This is equivalent to the verbose command.
詳細なログを有効にします。これは、verboseコマンドと同等です。
- -V , --version
-
Display version number.
This is equivalent to the version command.
バージョン番号を表示します。これはversionコマンドと同等です。
COMMANDS
- add <ENTITY> <SPECS>
-
Add an entity.
Identical to the create command.
エンティティを追加します。createコマンドと同じです。
- associations
-
Use with show or list to display associations with the entity.
エンティティとの関連付けを表示するには、showまたはlistと一緒に使用します。
- clear stats
-
Clear the server statistics.
サーバー統計を消去します。
- create <ENTITY> <SPECS>
-
Add an entity.
Identical to the add command.
エンティティを追加します。addコマンドと同じです。
- delete <ENTITY> where <SPECS>
-
Delete the specified entities.
指定したエンティティを削除します。
- dump <ENTITY> <File=FILENAME>
-
Dump cluster data to the specified file. If the filename is not specified
it uses clustername.cfg filename by default.
指定したファイルにクラスターデータをダンプします。ファイル名が指定されていない場合、デフォルトでclustername.cfgファイル名が使用されます。
- help
-
Display a description of sacctmgr options and commands.
sacctmgrのオプションとコマンドの説明を表示します。
- list <ENTITY> [<SPECS>]
-
Display information about the specified entity.
By default, all entries are displayed, you can narrow results by
specifying SPECS in your query.
Identical to the show command.
指定したエンティティに関する情報を表示します。デフォルトでは、すべてのエントリが表示されます。クエリでSPECSを指定することにより、結果を絞り込むことができます。showコマンドと同じです。
- load <FILENAME>
-
Load cluster data from the specified file. This is a configuration file
generated by running the sacctmgr dump command. This command does
not load archive data, see the sacctmgr archive load option instead.
指定したファイルからクラスターデータを読み込みます。これは、sacctmgr dumpコマンドを実行して生成された構成ファイルです。このコマンドはアーカイブデータをロードしません。代わりにsacctmgrアーカイブロードオプションを参照してください。
- modify <ENTITY> where <SPECS> set <SPECS>
-
Modify an entity.
エンティティを変更します。
- problem
-
Use with show or list to display entity problems.
エンティティの問題を表示するには、showまたはlistと一緒に使用します。
- reconfigure
-
Reconfigures the SlurmDBD if running with one.
SlurmDBDを使用して実行している場合は、それを再構成します。
- show <ENTITY> [<SPECS>]
-
Display information about the specified entity.
By default, all entries are displayed, you can narrow results by
specifying SPECS in your query.
Identical to the list command.
指定したエンティティに関する情報を表示します。デフォルトでは、すべてのエントリが表示されます。クエリでSPECSを指定することにより、結果を絞り込むことができます。listコマンドと同じです。
- shutdown
-
Shutdown the server.
サーバーをシャットダウンします。
- version
-
Display the version number of sacctmgr.
sacctmgrのバージョン番号を表示します。
INTERACTIVE COMMANDS
NOTE:
All commands listed below can be used in the interactive mode, but NOT
on the initial command line.
注:以下にリストされているすべてのコマンドは対話モードで使用できますが、最初のコマンドラインでは使用できません。
- exit
-
Terminate sacctmgr interactive mode.
Identical to the quit command.
sacctmgr対話モードを終了します。quitコマンドと同じです。
- quiet
-
Print no messages other than error messages.
エラーメッセージ以外のメッセージを出力しません。
- quit
-
Terminate the execution of sacctmgr interactive mode.
Identical to the exit command.
sacctmgr対話モードの実行を終了します。exitコマンドと同じです。
- verbose
-
Enable detailed logging.
This includes time-stamps on data structures, record counts, etc.
This is an independent command with no options meant for use in
interactive mode.
詳細なログを有効にします。これには、データ構造、レコードカウントなどのタイムスタンプが含まれます。これは、インタラクティブモードで使用するためのオプションがない独立したコマンドです。
- !!
-
Repeat the last command.
最後のコマンドを繰り返します。
ENTITIES
- account
-
A bank account, typically specified at job submit time using the
--account= option.
These may be arranged in a hierarchical fashion, for example
accounts chemistry and physics may be children of
the account science.
The hierarchy may have an arbitrary depth.
銀行口座。通常、ジョブの送信時に--account =オプションを使用して指定されます。これらは階層的な方法で配置できます。たとえば、アカウントの化学と物理学はアカウントサイエンスの子になる場合があります。階層は任意の深さを持つことができます。
- association
-
The entity used to group information consisting of four parameters:
account, cluster, partition (optional), and user.
Used only with the list or show command. Add, modify, and
delete should be done to a user, account or cluster entity. This will
in-turn update the underlying associations.
アカウント、クラスター、パーティション(オプション)、ユーザーの4つのパラメーターで構成される情報をグループ化するために使用されるエンティティ。listまたはshowコマンドでのみ使用されます。追加、変更、および削除は、ユーザー、アカウント、またはクラスターエンティティに対して行う必要があります。これにより、基になる関連付けが更新されます。
- cluster
-
The ClusterName parameter in the slurm.conf configuration
file, used to differentiate accounts on different machines.
slurm.conf構成ファイルのClusterNameパラメーター。異なるマシン上のアカウントを区別するために使用されます。
- configuration
-
Used only with the list or show command to report current
system configuration.
現在のシステム構成を報告するために、listまたはshowコマンドでのみ使用されます。
- coordinator
-
A special privileged user, usually an account manager, that can
add users or sub-accounts to the account they are coordinator over.
This should be a trusted person since they can change limits on
account and user associations, as well as cancel, requeue or reassign
accounts of jobs inside their realm.
特別な特権を持つユーザー(通常はアカウントマネージャー)。ユーザーまたはサブアカウントを、コーディネーターであるアカウントに追加できます。アカウントとユーザーの関連付けの制限を変更したり、レルム内のジョブのアカウントをキャンセル、再キューイング、または再割り当てしたりできるため、これは信頼できる人物である必要があります。
- event
-
Events like downed or draining nodes on clusters.
クラスター上のノードのダウンまたは排出などのイベント。
- federation
-
A group of clusters that work together to schedule jobs.
一緒に動作してジョブをスケジュールするクラスターのグループ。
- job
-
Used to modify specific fields of a job: Derived Exit Code,
the Comment String, or wckey.
ジョブの特定のフィールドを変更するために使用されます:派生終了コード、コメント文字列、またはwckey。
- qos
-
Quality of Service.
サービスの質。
- Resource
-
Software resources for the system. Those are software licenses shared
among clusters.
システムのソフトウェアリソース。これらは、クラスター間で共有されるソフトウェアライセンスです。
- RunawayJobs
-
Used only with the list or show command to report current
jobs that have been orphaned on the local cluster and are now
runaway. If there are jobs in this state it will also give you an
option to "fix" them.
NOTE: You must have an AdminLevel of at least Operator to preform
this.
ローカルクラスタで孤立し、現在は暴走している現在のジョブを報告するために、listコマンドまたはshowコマンドでのみ使用されます。この状態のジョブがある場合、ジョブを「修正」するオプションも表示されます。注:これを実行するには、少なくともOperatorのAdminLevelが必要です。
- stats
-
Used with list or show command to view server statistics.
Accepts optional argument of ave_time or total_time to sort on those
fields. By default, sorts on increasing RPC count field.
サーバーの統計情報を表示するために、listまたはshowコマンドと共に使用します。ave_timeまたはtotal_timeのオプションの引数を受け入れて、それらのフィールドでソートします。デフォルトでは、増加するRPCカウントフィールドでソートされます。
- transaction
-
List of transactions that have occurred during a given time period.
特定の期間中に発生したトランザクションのリスト。
- user
-
The login name. Only lowercase usernames are supported.
ログイン名。小文字のユーザー名のみがサポートされています。
- wckeys
-
Workload Characterization Key. An arbitrary string for grouping orthogonal accounts.
ワークロード特性化キー。直交アカウントをグループ化するための任意の文字列。
GENERAL SPECIFICATIONS FOR ASSOCIATION BASED ENTITIES
NOTE: The group limits (GrpJobs, GrpTRES, etc.) are tested when a job is being considered for being allocated resources. If starting a job would cause any of its group limit to be exceeded, that job will not be considered for scheduling even if that job might preempt other jobs which would release sufficient group resources for the pending job to be initiated.注:グループ制限(GrpJobs、GrpTRESなど)は、ジョブがリソースの割り当てを検討されているときにテストされます。ジョブを開始すると、グループの制限を超える場合、そのジョブは、保留中のジョブを開始するのに十分なグループリソースを解放する他のジョブをプリエンプトする場合でも、スケジューリングの対象とは見なされません。
- DefaultQOS=<default qos>
-
The default QOS this association and its children should have.
This is overridden if set directly on a user.
To clear a previously set value use the modify command with a new value of -1.
この関連付けとその子が持つデフォルトのQOS。これは、ユーザーに直接設定されている場合はオーバーライドされます。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- Fairshare=<fairshare number | parent>
-
Number used in conjunction with other accounts to determine job
priority. Can also be the string parent, when used on a user
this means that the parent association is used for fairshare. If
Fairshare=parent is set on an account, that account's children will be
effectively reparented for fairshare calculations to the first parent
of their parent that is not Fairshare=parent. Limits remain the same,
only its fairshare value is affected. To clear a previously set
value use the modify command with a new value of -1.
ジョブの優先順位を決定するために他のアカウントと組み合わせて使用される番号。文字列の親にすることもできます。ユーザーで使用する場合、これは親の関連付けがフェアシェアに使用されることを意味します。Fairshare = parentがアカウントに設定されている場合、そのアカウントの子は、Fairshare = parentでない親の最初の親に対するフェアシェア計算のために効果的に親が変更されます。制限は同じままで、フェアシェア値のみが影響を受けます。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- GrpTRESMins=<TRES=max TRES minutes,...>
-
The total number of TRES minutes that can possibly be used by past,
present and future jobs running from this association and its children.
To clear a previously set value use the modify command with a new
value of -1 for each TRES id.
このアソシエーションとその子から実行される過去、現在、未来のジョブが使用できるTRES分数の合計。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
NOTE: This limit is not enforced if set on the root association of a cluster. So even though it may appear in sacctmgr output, it will not be enforced.
注:この制限は、クラスターのルートの関連付けに設定されている場合は適用されません。そのため、sacctmgrの出力に表示される場合でも、強制されません。
ALSO NOTE: This limit only applies when using the Priority Multifactor plugin. The time is decayed using the value of PriorityDecayHalfLife or PriorityUsageResetPeriod as set in the slurm.conf. When this limit is reached all associated jobs running will be killed and all future jobs submitted with associations in the group will be delayed until they are able to run inside the limit.
また、この制限は、Priority Multifactorプラグインを使用する場合にのみ適用されます。時間は、slurm.confに設定されているPriorityDecayHalfLifeまたはPriorityUsageResetPeriodの値を使用して減衰します。この制限に達すると、実行中のすべての関連ジョブが強制終了され、グループ内の関連付けを使用して送信される今後のすべてのジョブは、制限内で実行できるようになるまで遅延されます。
- GrpTRESRunMins=<TRES=max TRES run minutes,...>
-
Used to limit the combined total number of TRES minutes used by all
jobs running with this association and its children. This takes into
consideration time limit of running jobs and consumes it, if the limit
is reached no new jobs are started until other jobs finish to allow
time to free up.
この関連付けとその子で実行されているすべてのジョブによって使用されるTRES分を組み合わせた合計数を制限するために使用されます。これは、実行中のジョブの時間制限を考慮してそれを消費します。制限に達した場合、他のジョブが終了して時間を解放するまで、新しいジョブは開始されません。
- GrpTRES=<TRES=max TRES,...>
-
Maximum number of TRES running jobs are able to be allocated in aggregate for
this association and all associations which are children of this association.
To clear a previously set value use the modify command with a new
value of -1 for each TRES id.
TRES実行ジョブの最大数は、この関連付けと、この関連付けの子であるすべての関連付けに合計で割り当てることができます。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
NOTE: This limit only applies fully when using the Select Consumable Resource plugin.
注:この制限は、Select Consumable Resourceプラグインを使用する場合にのみ完全に適用されます。
- GrpJobs=<max jobs>
-
Maximum number of running jobs in aggregate for
this association and all associations which are children of this association.
To clear a previously set value use the modify command with a new value of -1.
このアソシエーションおよびこのアソシエーションの子であるすべてのアソシエーションの合計で実行中のジョブの最大数。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- GrpJobsAccrue=<max jobs>
-
Maximum number of pending jobs in aggregate able to accrue age priority for this
association and all associations which are children of this association.
To clear a previously set value use the modify command with a new value of -1.
このアソシエーションおよびこのアソシエーションの子であるすべてのアソシエーションの年齢優先度を獲得できる合計で保留中のジョブの最大数。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- GrpSubmitJobs=<max jobs>
-
Maximum number of jobs which can be in a pending or running state at any time
in aggregate for this association and all associations which are children of
this association.
To clear a previously set value use the modify command with a new value of -1.
このアソシエーションおよびこのアソシエーションの子であるすべてのアソシエーションの合計で、いつでも保留状態または実行状態になることができるジョブの最大数。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- GrpWall=<max wall>
-
Maximum wall clock time running jobs are able to be allocated in aggregate for
this association and all associations which are children of this association.
To clear a previously set value use the modify command with a new value of -1.
ジョブを実行する最大ウォールクロック時間は、この関連付けと、この関連付けの子であるすべての関連付けに合計で割り当てることができます。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
NOTE: This limit is not enforced if set on the root association of a cluster. So even though it may appear in sacctmgr output, it will not be enforced.
注:この制限は、クラスターのルートの関連付けに設定されている場合は適用されません。そのため、sacctmgrの出力に表示される場合でも、強制されません。
ALSO NOTE: This limit only applies when using the Priority Multifactor plugin. The time is decayed using the value of PriorityDecayHalfLife or PriorityUsageResetPeriod as set in the slurm.conf. When this limit is reached all associated jobs running will be killed and all future jobs submitted with associations in the group will be delayed until they are able to run inside the limit.
また、この制限は、Priority Multifactorプラグインを使用する場合にのみ適用されます。時間は、slurm.confに設定されているPriorityDecayHalfLifeまたはPriorityUsageResetPeriodの値を使用して減衰します。この制限に達すると、実行中のすべての関連ジョブが強制終了され、グループ内の関連付けを使用して送信される今後のすべてのジョブは、制限内で実行できるようになるまで遅延されます。
- MaxTRESMinsPerJob=<max TRES minutes>
-
Maximum number of TRES minutes each job is able to use in this association.
This is overridden if set directly on a user.
Default is the cluster's limit.
To clear a previously set value use the modify command with a new
value of -1 for each TRES id.
この関連付けで各ジョブが使用できるTRES分数の最大値。これは、ユーザーに直接設定されている場合はオーバーライドされます。デフォルトはクラスターの制限です。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
- MaxTRESPerJob=<max TRES>
-
Maximum number of TRES each job is able to use in this association.
This is overridden if set directly on a user.
Default is the cluster's limit.
To clear a previously set value use the modify command with a new
value of -1 for each TRES id.
この関連付けで各ジョブが使用できるTRESの最大数。これは、ユーザーに直接設定されている場合はオーバーライドされます。デフォルトはクラスターの制限です。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
NOTE: This limit only applies fully when using the Select Consumable Resource plugin.
注:この制限は、Select Consumable Resourceプラグインを使用する場合にのみ完全に適用されます。
- MaxJobs=<max jobs>
-
Maximum number of jobs each user is allowed to run at one time in this
association.
This is overridden if set directly on a user.
Default is the cluster's limit.
To clear a previously set value use the modify command with a new value of -1.
この関連付けで各ユーザーが一度に実行できるジョブの最大数。これは、ユーザーに直接設定されている場合はオーバーライドされます。デフォルトはクラスターの制限です。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- MaxJobsAccrue=<max jobs>
-
Maximum number of pending jobs able to accrue age priority at any given time for
the given association.
This is overridden if set directly on a user.
Default is the cluster's limit.
To clear a previously set value use the modify command with a new value of -1.
特定のアソシエーションの任意の時点で年齢優先度を獲得できる保留中のジョブの最大数。これは、ユーザーに直接設定されている場合はオーバーライドされます。デフォルトはクラスターの制限です。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- MaxSubmitJobs=<max jobs>
-
Maximum number of jobs which can this association can have in a
pending or running state at any time.
Default is the cluster's limit.
To clear a previously set value use the modify command with a new value of -1.
この関連付けが可能なジョブの最大数は、いつでも保留中または実行中の状態にすることができます。デフォルトはクラスターの制限です。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- MaxWallDurationPerJob=<max wall>
-
Maximum wall clock time each job is able to use in this association.
This is overridden if set directly on a user.
Default is the cluster's limit.
<max wall> format is <min> or <min>:<sec> or <hr>:<min>:<sec> or
<days>-<hr>:<min>:<sec> or <days>-<hr>.
The value is recorded in minutes with rounding as needed.
To clear a previously set value use the modify command with a new value of -1.
この関連付けで各ジョブが使用できる最大の実時間。これは、ユーザーに直接設定されている場合はオーバーライドされます。デフォルトはクラスターの制限です。<最大の壁>の形式は、<min>または<min>:<sec>または<hr>:<min>:<sec>または<days>-<hr>:<min>:<sec>または<days>-です。 <hr>。値は分単位で記録され、必要に応じて丸められます。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
NOTE: Changing this value will have no effect on any running or pending job.
注:この値を変更しても、実行中または保留中のジョブには影響しません。
- Priority
-
What priority will be added to a job's priority when using this association.
This is overridden if set directly on a user.
Default is the cluster's limit.
To clear a previously set value use the modify command with a new value of -1.
この関連付けを使用するときにジョブの優先度に追加される優先度。これは、ユーザーに直接設定されている場合はオーバーライドされます。デフォルトはクラスターの制限です。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- QosLevel<operator><comma separated list of qos names>
-
Specify the default Quality of Service's that jobs are able to run at
for this association. To get a list of valid QOS's use 'sacctmgr list qos'.
This value will override its parents value and push down to its
children as the new default. Setting a QosLevel to '' (two single
quotes with nothing between them) restores its default setting. You
can also use the operator += and -= to add or remove certain QOS's
from a QOS list.
この関連付けでジョブが実行できるデフォルトのサービス品質を指定します。有効なQOSのリストを取得するには、「sacctmgr list qos」を使用します。この値はその親の値をオーバーライドし、新しいデフォルトとしてその子にプッシュダウンします。QosLevelを ''(間に何もない2つの単一引用符)に設定すると、デフォルト設定が復元されます。演算子+ =および-=を使用して、QOSリストから特定のQOSを追加または削除することもできます。
Valid <operator> values include:
-
- =
-
Set QosLevel to the specified value. Note: the QOS that can be used
at a given account in the hierarchy are inherited by the children of that account.
By assigning QOS with the = sign only the assigned QOS can be used by the
account and its children.
QosLevelを指定された値に設定します。注:階層内の特定のアカウントで使用できるQOSは、そのアカウントの子によって継承されます。=記号を使用してQOSを割り当てることにより、割り当てられたQOSのみをアカウントとその子が使用できます。
- +=
-
Add the specified <qos> value to the current QosLevel. The account will
have access to this QOS and the other previously assigned to it.
指定された<qos>値を現在のQosLevelに追加します。アカウントは、このQOSおよび以前に割り当てられた他のQOSにアクセスできます。
- -=
-
Remove the specified <qos> value from the current QosLevel.
指定した<qos>値を現在のQosLevelから削除します。
-
-
See the EXAMPLES section below.
以下の「使用例」セクションを参照してください。
SPECIFICATIONS FOR ACCOUNTS
- Cluster=<cluster>
-
Specific cluster to add account to. Default is all in system.
アカウントを追加する特定のクラスター。デフォルトはすべてシステム内です。
- Description=<description>
-
An arbitrary string describing an account.
アカウントを説明する任意の文字列。
- Name=<name>
-
The name of a bank account.
Note the name must be unique and can not be represent different bank
accounts at different points in the account hierarchy.
銀行口座の名前。名前は一意である必要があり、口座階層の異なるポイントで異なる銀行口座を表すことはできません。
- Organization=<org>
-
Organization to which the account belongs.
アカウントが属する組織。
- Parent=<parent>
-
Parent account of this account. Default is the root account, a top
level account.
このアカウントの親アカウント。デフォルトは、最上位のアカウントであるrootアカウントです。
- RawUsage=<value>
-
This allows an administrator to reset the raw usage accrued to an
account. The only value currently supported is 0 (zero). This is a
settable specification only - it cannot be used as a filter to list
accounts.
これにより、管理者はアカウントに発生した未加工の使用量をリセットできます。現在サポートされている唯一の値は0(ゼロ)です。これは設定可能な仕様のみです-アカウントをリストするためのフィルターとして使用することはできません。
- WithAssoc
-
Display all associations for this account.
このアカウントのすべての関連付けを表示します。
- WithCoord
-
Display all coordinators for this account.
このアカウントのすべてのコーディネーターを表示します。
- WithDeleted
-
Display information with previously deleted data.
以前に削除されたデータを含む情報を表示します。
NOTE: If using the WithAssoc option you can also query against
association specific information to view only certain associations
this account may have. These extra options can be found in the
SPECIFICATIONS FOR ASSOCIATIONS section. You can also use the
general specifications list above in the GENERAL SPECIFICATIONS FOR
ASSOCIATION BASED ENTITIES section.
注:WithAssocオプションを使用する場合は、関連付け固有の情報に対してクエリを実行して、このアカウントが持つ可能性のある特定の関連付けのみを表示することもできます。これらの追加オプションは、「関連仕様」セクションにあります。上記の一般的な仕様の一覧は、「協会ベースのエンティティの一般的な仕様」セクションでも使用できます。
LIST/SHOW ACCOUNT FORMAT OPTIONS
- Account
-
The name of a bank account.
銀行口座の名前。
- Description
-
An arbitrary string describing an account.
アカウントを説明する任意の文字列。
- Organization
-
Organization to which the account belongs.
アカウントが属する組織。
- Coordinators
-
List of users that are a coordinator of the account. (Only filled in
when using the WithCoordinator option.)
アカウントのコーディネーターであるユーザーのリスト。(WithCoordinatorオプションを使用する場合にのみ入力されます。)
NOTE: If using the WithAssoc option you can also view the information
about the various associations the account may have on all the
clusters in the system. The association information can be filtered.
Note that all the accounts in the database will always be shown as filter only
takes effect over the association data. The Association format fields are
described in the LIST/SHOW ASSOCIATION FORMAT OPTIONS section.
注:WithAssocオプションを使用する場合、システム内のすべてのクラスターでアカウントが持つ可能性のあるさまざまな関連付けに関する情報も表示できます。関連付け情報はフィルタリングできます。フィルターは関連付けデータに対してのみ有効であるため、データベース内のすべてのアカウントが常に表示されることに注意してください。アソシエーションフォーマットフィールドについては、「リスト/ショーアソシエーションフォーマットオプション」セクションで説明しています。
SPECIFICATIONS FOR ASSOCIATIONS
- Clusters=<comma separated list of cluster names>
-
List the associations of the cluster(s).
クラスターの関連付けを一覧表示します。
- Accounts=<comma separated list of account names>
-
List the associations of the account(s).
アカウントの関連付けをリストします。
- Users=<comma separated list of user names>
-
List the associations of the user(s).
ユーザーの関連付けをリストします。
- Partition=<comma separated list of partition names>
-
List the associations of the partition(s).
パーティションの関連付けを一覧表示します。
NOTE: You can also use the general specifications list above in the
GENERAL SPECIFICATIONS FOR ASSOCIATION BASED ENTITIES section.
注:上記の一般的な仕様のリストを、「協会ベースのエンティティの一般仕様」セクションで使用することもできます。
Other options unique for listing associations:
- OnlyDefaults
-
Display only associations that are default associations
デフォルトの関連付けである関連付けのみを表示する
- Tree
-
Display account names in a hierarchical fashion.
アカウント名を階層的に表示します。
- WithDeleted
-
Display information with previously deleted data.
以前に削除されたデータを含む情報を表示します。
- WithSubAccounts
-
Display information with subaccounts. Only really valuable when used
with the account= option. This will display all the subaccount
associations along with the accounts listed in the option.
サブアカウントで情報を表示します。account =オプションと一緒に使用した場合にのみ、本当に価値があります。これにより、オプションにリストされているアカウントとともに、すべてのサブアカウントの関連付けが表示されます。
- WOLimits
-
Display information without limit information. This is for a smaller
default format of "Cluster,Account,User,Partition".
制限のない情報を表示します。これは、「クラスター、アカウント、ユーザー、パーティション」の小さいデフォルトフォーマット用です。
- WOPInfo
-
Display information without parent information (i.e. parent id, and
parent account name). This option also implicitly sets the WOPLimits
option.
親情報なしの情報を表示します(つまり、親IDと親アカウント名)。このオプションは、WOPLimitsオプションも暗黙的に設定します。
- WOPLimits
-
Display information without hierarchical parent limits (i.e. will
only display limits where they are set instead of propagating them
from the parent).
階層的な親の制限なしで情報を表示します(つまり、親から伝播するのではなく、設定されている制限のみを表示します)。
LIST/SHOW ASSOCIATION FORMAT OPTIONS
- Account
-
The name of a bank account in the association.
協会の銀行口座の名前。
- Cluster
-
The name of a cluster in the association.
アソシエーション内のクラスターの名前。
- DefaultQOS
-
The QOS the association will use by default if it as access to it in
the QOS list mentioned below.
下記のQOSリストにあるアクセスへのアクセスとして、関連付けがデフォルトで使用するQoS。
- Fairshare
-
Number used in conjunction with other accounts to determine job
priority. Can also be the string parent, when used on a user
this means that the parent association is used for fairshare. If
Fairshare=parent is set on an account, that account's children will be
effectively reparented for fairshare calculations to the first parent
of their parent that is not Fairshare=parent. Limits remain the same,
only its fairshare value is affected.
ジョブの優先順位を決定するために他のアカウントと組み合わせて使用される番号。文字列の親にすることもできます。ユーザーで使用する場合、これは親の関連付けがフェアシェアに使用されることを意味します。Fairshare = parentがアカウントに設定されている場合、そのアカウントの子は、Fairshare = parentでない親の最初の親に対するフェアシェア計算のために効果的に親が変更されます。制限は同じままで、フェアシェア値のみが影響を受けます。
- GrpTRESMins
-
The total number of TRES minutes that can possibly be used by past,
present and future jobs running from this association and its children.
このアソシエーションとその子から実行される過去、現在、未来のジョブが使用できるTRES分数の合計。
- GrpTRESRunMins
-
Used to limit the combined total number of TRES minutes used by all
jobs running with this association and its children. This takes into
consideration time limit of running jobs and consumes it, if the limit
is reached no new jobs are started until other jobs finish to allow
time to free up.
この関連付けとその子で実行されているすべてのジョブによって使用されるTRES分を組み合わせた合計数を制限するために使用されます。これは、実行中のジョブの時間制限を考慮してそれを消費します。制限に達した場合、他のジョブが終了して時間を解放するまで、新しいジョブは開始されません。
- GrpTRES
-
Maximum number of TRES running jobs are able to be allocated in aggregate for
this association and all associations which are children of this association.
TRES実行ジョブの最大数は、この関連付けと、この関連付けの子であるすべての関連付けに合計で割り当てることができます。
- GrpJobs
-
Maximum number of running jobs in aggregate for
this association and all associations which are children of this association.
このアソシエーションおよびこのアソシエーションの子であるすべてのアソシエーションの合計で実行中のジョブの最大数。
- GrpJobsAccrue
-
Maximum number of pending jobs in aggregate able to accrue age priority for this
association and all associations which are children of this association.
このアソシエーションおよびこのアソシエーションの子であるすべてのアソシエーションの年齢優先度を獲得できる合計で保留中のジョブの最大数。
- GrpSubmitJobs
-
Maximum number of jobs which can be in a pending or running state at any time
in aggregate for this association and all associations which are children of
this association.
このアソシエーションおよびこのアソシエーションの子であるすべてのアソシエーションの合計で、いつでも保留状態または実行状態になることができるジョブの最大数。
- GrpWall
-
Maximum wall clock time running jobs are able to be allocated in aggregate for
this association and all associations which are children of this association.
ジョブを実行する最大ウォールクロック時間は、この関連付けと、この関連付けの子であるすべての関連付けに合計で割り当てることができます。
- ID
-
The id of the association.
関連付けのID。
- LFT
-
Associations are kept in a hierarchy: this is the left most
spot in the hierarchy. When used with the RGT variable, all
associations with a LFT inside this LFT and before the RGT are
children of this association.
アソシエーションは階層に保持されます。これは、階層の左端のスポットです。RGT変数と共に使用すると、このLFT内のRFTとのすべての関連付け、およびRGTの前は、この関連付けの子になります。
- MaxTRESPerJob
-
Maximum number of TRES each job is able to use.
各ジョブが使用できるTRESの最大数。
- MaxTRESMinsPerJob
-
Maximum number of TRES minutes each job is able to use.
各ジョブが使用できるTRES分数の最大値。
- MaxTRESPerNode
-
Maximum number of TRES each node in a job allocation can use.
ジョブ割り当ての各ノードが使用できるTRESの最大数。
- MaxJobs
-
Maximum number of jobs each user is allowed to run at one time.
各ユーザーが一度に実行できるジョブの最大数。
- MaxJobsAccrue
-
Maximum number of pending jobs able to accrue age priority at any given time.
任意の時点で年齢優先度を獲得できる保留中のジョブの最大数。
- MaxSubmitJobs
-
Maximum number of jobs pending or running state at any time.
任意の時点で保留中または実行中のジョブの最大数。
- MaxWallDurationPerJob
-
Maximum wall clock time each job is able to use.
各ジョブが使用できる最大の実時間。
- Qos
-
-
Valid QOS' for this association.
この関連付けの有効なQOS。
-
Valid QOS' for this association.
- QosRaw
-
-
QOS' ID.
QOSのID。
-
QOS' ID.
- ParentID
-
The association id of the parent of this association.
この関連付けの親の関連付けID。
- ParentName
-
The account name of the parent of this association.
この関連付けの親のアカウント名。
- Partition
-
The name of a partition in the association.
アソシエーション内のパーティションの名前。
- Priority
-
What priority will be added to a job's priority when using this association.
この関連付けを使用するときにジョブの優先度に追加される優先度。
- WithRawQOSLevel
-
Display QosLevel in an unevaluated raw format, consisting of a comma
separated list of QOS names prepended with '' (nothing), '+' or '-' for
the association. QOS names without +/- prepended were assigned (ie,
sacctmgr modify ... set QosLevel=qos_name) for the entity listed or
on one of its parents in the hierarchy. QOS names with +/- prepended
indicate the QOS was added/filtered (ie, sacctmgr modify ... set
QosLevel=[+-]qos_name) for the entity listed or on one of its parents
in the hierarchy. Including WOPLimits will show exactly where each QOS
was assigned, added or filtered in the hierarchy.
関連付けのために ''(何もない)、 '+'または '-'を前に付けたコンマ区切りのQOS名のリストで構成される未評価の未加工形式でQosLevelを表示します。+/-が前に付いていないQOS名が、リストされているエンティティーまたは階層内のその親の1つに割り当てられました(つまり、sacctmgr modify ... set QosLevel = qos_name)。先頭に+/-が付いたQOS名は、リストされたエンティティまたは階層内のその親の1つで、QOSが追加/フィルタリングされたことを示します(つまり、sacctmgr modify ... set QosLevel = [+-] qos_name)。WOPLimitsを含めると、各QOSが階層内で割り当て、追加、またはフィルタリングされた場所が正確に表示されます。
- RGT
-
Associations are kept in a hierarchy: this is the right most
spot in the hierarchy. When used with the LFT variable, all
associations with a LFT inside this RGT and after the LFT are
children of this association.
アソシエーションは階層内に保持されます。これは階層内で最も右のスポットです。LFT変数と共に使用すると、このRGT内のLFTとのすべての関連付けと、LFTの後の関連付けがこの関連付けの子になります。
- User
-
The name of a user in the association.
関連付けに含まれるユーザーの名前。
SPECIFICATIONS FOR CLUSTERS
- Classification=<classification>
-
Type of machine, current classifications are capability, capacity and
capapacity.
マシンのタイプ。現在の分類は、能力、容量、容量です。
- Features=<comma separated list of feature names>
-
Features that are specific to the cluster. Federated jobs can be directed to
clusters that contain the job requested features.
クラスターに固有の機能。フェデレーションジョブは、ジョブが要求する機能を含むクラスターに送信できます。
- Federation=<federation>
-
The federation that this cluster should be a member of. A cluster can only be a
member of one federation at a time.
このクラスターがメンバーであるべき連合。クラスターは、一度に1つのフェデレーションのメンバーにしかできません。
- FedState=<state>
-
The state of the cluster in the federation.
連携内のクラスターの状態。
Valid states are:-
- ACTIVE
-
Cluster will actively accept and schedule federated jobs.
クラスターは、連合ジョブを積極的に受け入れ、スケジュールします。
- INACTIVE
-
Cluster will not schedule or accept any jobs.
クラスターはジョブをスケジュールまたは受け入れません。
- DRAIN
-
Cluster will not accept any new jobs and will let existing federated jobs
クラスターは新しいジョブを受け入れず、既存の統合ジョブを許可します
complete. - DRAIN+REMOVE
-
Cluster will not accept any new jobs and will remove itself from the federation
once all federated jobs have completed. When removed from the federation, the
cluster will accept jobs as a non-federated cluster.
クラスターは新しいジョブを受け入れず、すべてのフェデレーションジョブが完了すると、フェデレーションから自身を削除します。フェデレーションから削除されると、クラスターは非フェデレーションクラスターとしてジョブを受け入れます。
-
- Name=<name>
-
The name of a cluster.
This should be equal to the ClusterName parameter in the slurm.conf
configuration file for some Slurm-managed cluster.
クラスターの名前。これは、一部のSlurm管理のクラスターのslurm.conf構成ファイルのClusterNameパラメーターと同じである必要があります。
- RPC=<rpc list>
-
Comma separated list of numeric RPC values.
数値RPC値のカンマ区切りリスト。
- WithFed
-
Appends federation related columns to default format options
(e.g. Federation,ID,Features,FedState).
フェデレーション関連の列をデフォルトのフォーマットオプション(Federation、ID、Features、FedStateなど)に追加します。
- WOLimits
-
Display information without limit information. This is for a smaller
default format of Cluster,ControlHost,ControlPort,RPC
制限のない情報を表示します。これは、Cluster、ControlHost、ControlPort、RPCの小さいデフォルトフォーマット用です。
NOTE: You can also use the general specifications list above in the
GENERAL SPECIFICATIONS FOR ASSOCIATION BASED ENTITIES section.
注:上記の一般的な仕様のリストを、「協会ベースのエンティティの一般仕様」セクションで使用することもできます。
LIST/SHOW CLUSTER FORMAT OPTIONS
- Classification
-
Type of machine, i.e. capability, capacity or capapacity.
マシンのタイプ、つまり能力、容量、または容量。
- Cluster
-
The name of the cluster.
クラスターの名前。
- ControlHost
-
When a slurmctld registers with the database the ip address of the
controller is placed here.
slurmctldがデータベースに登録されると、コントローラーのIPアドレスがここに配置されます。
- ControlPort
-
When a slurmctld registers with the database the port the controller
is listening on is placed here.
slurmctldがデータベースに登録されると、コントローラーがリッスンしているポートがここに配置されます。
- Features
-
The list of features on the cluster (if any).
クラスター上の機能のリスト(存在する場合)。
- Federation
-
The name of the federation this cluster is a member of (if any).
このクラスターがメンバーである連携の名前(存在する場合)。
- FedState
-
The state of the cluster in the federation (if a member of one).
フェデレーション内のクラスターの状態(メンバーの場合)。
- FedStateRaw
-
Numeric value of the name of the FedState.
FedStateの名前の数値。
- Flags
-
Attributes possessed by the cluster. Current flags include Cray, External and
MultipleSlurmd.
クラスターが所有する属性。現在のフラグには、Cray、External、MultipleSlurmdがあります。
External clusters are registration only clusters. A slurmctld can designate an external slurmdbd with the AccountingStorageExternalHost slurm.conf option. This allows a slurmctld to register to an external slurmdbd so that clusters attached to the external slurmdbd can communicate with the external cluster with Slurm commands.
外部クラスターは登録専用のクラスターです。slurmctldは、AccountingStorageExternalHost slurm.confオプションで外部slurmdbdを指定できます。これにより、slurmctldを外部slurmdbdに登録できるため、外部slurmdbdに接続されているクラスターがSlurmコマンドを使用して外部クラスターと通信できます。
- ID
-
The ID assigned to the cluster when a member of a federation. This ID uniquely
identifies the cluster and its jobs in the federation.
連携のメンバーである場合にクラスターに割り当てられるID。このIDは、フェデレーション内のクラスターとそのジョブを一意に識別します。
- NodeCount
-
The current count of nodes associated with the cluster.
クラスターに関連付けられているノードの現在の数。
- NodeNames
-
The current Nodes associated with the cluster.
クラスターに関連付けられている現在のノード。
- PluginIDSelect
-
The numeric value of the select plugin the cluster is using.
クラスターが使用している選択プラグインの数値。
- RPC
-
When a slurmctld registers with the database the rpc version the controller
is running is placed here.
slurmctldがデータベースに登録されると、コントローラーが実行しているrpcバージョンがここに配置されます。
- TRES
-
Trackable RESources (Billing, BB (Burst buffer), CPU, Energy, GRES, License,
Memory, and Node) this cluster is accounting for.
このクラスターが考慮している追跡可能なRESource(請求、BB(バーストバッファー)、CPU、エネルギー、GRES、ライセンス、メモリ、ノード)。
NOTE: You can also view the information about the root association for
the cluster. The Association format fields are described
in the LIST/SHOW ASSOCIATION FORMAT OPTIONS section.
注記:クラスターのルートの関連付けに関する情報を表示することもできます。アソシエーションフォーマットフィールドについては、「リスト/ショーアソシエーションフォーマットオプション」セクションで説明しています。
SPECIFICATIONS FOR COORDINATOR
- Account=<comma separated list of account names>
-
Account name to add this user as a coordinator to.
このユーザーをコーディネーターとして追加するアカウント名。
- Names=<comma separated list of user names>
-
Names of coordinators.
コーディネーターの名前。
NOTE: To list coordinators use the WithCoordinator options with list
account or list user.
注:コーディネーターをリストするには、リストアカウントまたはリストユーザーでWithCoordinatorオプションを使用します。
SPECIFICATIONS FOR EVENTS
- All_Clusters
-
Get information on all cluster shortcut.
すべてのクラスターショートカットに関する情報を取得します。
- All_Time
-
Get time period for all time shortcut.
すべての時間のショートカットの期間を取得します。
- Clusters=<comma separated list of cluster names>
-
List the events of the cluster(s). Default is the cluster where the
command was run.
クラスターのイベントを一覧表示します。デフォルトは、コマンドが実行されたクラスターです。
- End=<OPT>
-
Period ending of events. Default is now.
イベントの期間終了。デフォルトは今です。
Valid time formats are...
HH:MM[:SS] [AM|PM]
MMDD[YY] or MM/DD[/YY] or MM.DD[.YY]
MM/DD[/YY]-HH:MM[:SS]
YYYY-MM-DD[THH:MM[:SS]] - Event=<OPT>
-
Specific events to look for, valid options are Cluster or Node,
default is both.
検索する特定のイベント。有効なオプションはクラスターまたはノードで、デフォルトは両方です。
- MaxTRES=<OPT>
-
Max number of TRES affected by an event.
イベントの影響を受けるTRESの最大数。
- MinTRES=<OPT>
-
Min number of TRES affected by an event.
イベントの影響を受けるTRESの最小数。
- Nodes=<comma separated list of node names>
-
Node names affected by an event.
イベントの影響を受けるノード名。
- Reason=<comma separated list of reasons>
-
Reason an event happened.
イベントが発生した理由。
- Start=<OPT>
-
Period start of events. Default is 00:00:00 of previous day, unless
states are given with the States= spec events. If this is the case
the default behavior is to return events currently in
the states specified.
イベントの期間開始。States = specイベントで状態が指定されていない限り、デフォルトは前日の00:00:00です。この場合、デフォルトの動作は、現在指定された状態にあるイベントを返すことです。
Valid time formats are...
HH:MM[:SS] [AM|PM]
MMDD[YY] or MM/DD[/YY] or MM.DD[.YY]
MM/DD[/YY]-HH:MM[:SS]
YYYY-MM-DD[THH:MM[:SS]] - States=<comma separated list of states>
-
State of a node in a node event. If this is set, the event type is
set automatically to Node.
ノードイベント内のノードの状態。これが設定されている場合、イベントタイプは自動的にノードに設定されます。
- User=<comma separated list of users>
-
Query against users who set the event. If this is set, the event type is
set automatically to Node since only user slurm can perform a cluster event.
イベントを設定したユーザーに対してクエリを実行します。これが設定されている場合、ユーザーイベントのみがクラスターイベントを実行できるため、イベントタイプは自動的にノードに設定されます。
LIST/SHOW EVENT FORMAT OPTIONS
- Cluster
-
The name of the cluster event happened on.
発生したクラスターイベントの名前。
- ClusterNodes
-
The hostlist of nodes on a cluster in a cluster event.
クラスターイベントのクラスター上のノードのホストリスト。
- Duration
-
Time period the event was around for.
イベントがあった期間。
- End
-
Period when event ended.
イベントが終了した期間。
- Event
-
Name of the event.
イベントの名前。
- EventRaw
-
Numeric value of the name of the event.
イベントの名前の数値。
- NodeName
-
The node affected by the event. In a cluster event, this is blank.
イベントの影響を受けるノード。クラスタイベントでは、これは空白です。
- Reason
-
The reason an event happened.
イベントが発生した理由。
- Start
-
Period when event started.
イベントが開始した期間。
- State
-
On a node event this is the formatted state of the node during the event.
ノードイベントでは、これはイベント中のノードのフォーマットされた状態です。
- StateRaw
-
On a node event this is the numeric value of the state of the node
during the event.
ノードイベントでは、これはイベント中のノードの状態の数値です。
- TRES
-
Number of TRES involved with the event.
イベントに関連するTRESの数。
- User
-
On a node event this is the user who caused the event to happen.
ノードイベントでは、これはイベントを発生させたユーザーです。
SPECIFICATIONS FOR FEDERATION
- Clusters[+|-]=<comma separated list of cluster names>
-
List of clusters to add/remove to a federation. A blank value (e.g. clusters=)
will remove all federations for the federation. NOTE: a cluster can only be a
member of one federation.
連携に追加/削除するクラスターのリスト。空白の値(例:clusters =)は、連携のすべての連携を削除します。注:クラスターは1つの連携のメンバーにのみなることができます。
- Name=<name>
-
The name of the federation.
連携の名前。
- Tree
-
Display federations in a hierarchical fashion.
連携を階層的に表示します。
LIST/SHOW FEDERATION FORMAT OPTIONS
- Features
-
The list of features on the cluster.
クラスターの機能のリスト。
- Federation
-
The name of the federation.
連携の名前。
- Cluster
-
Name of the cluster that is a member of the federation.
連携のメンバーであるクラスターの名前。
- FedState
-
The state of the cluster in the federation.
連携内のクラスターの状態。
- FedStateRaw
-
Numeric value of the name of the FedState.
FedStateの名前の数値。
- Index
-
The index of the cluster in the federation.
連携内のクラスターのインデックス。
SPECIFICATIONS FOR JOB
- Comment=<comment>
-
The job's comment string when the AccountingStoreJobComment parameter
in the slurm.conf file is set (or defaults) to YES. The user can only
modify the comment string of their own job.
slurm.confファイルのAccountingStoreJobCommentパラメータがYES(またはデフォルト)に設定されている場合のジョブのコメント文字列。ユーザーは自分のジョブのコメント文字列のみを変更できます。
- Cluster=<cluster_list>
-
List of clusters to alter jobs on, defaults to local cluster.
ジョブを変更するクラスターのリスト。デフォルトはローカルクラスターです。
- DerivedExitCode=<derived_exit_code>
-
The derived exit code can be modified after a job completes based on
the user's judgment of whether the job succeeded or failed. The user
can only modify the derived exit code of their own job.
派生した終了コードは、ジョブが成功したか失敗したかのユーザーの判断に基づいて、ジョブが完了した後に変更できます。ユーザーは自分のジョブの派生終了コードのみを変更できます。
- EndTime
-
Jobs must end before this time to be modified. Format output is,
YYYY-MM-DDTHH:MM:SS, unless changed through the SLURM_TIME_FORMAT environment
variable.
ジョブを変更するには、この時間より前に終了する必要があります。SLURM_TIME_FORMAT環境変数で変更しない限り、形式の出力はYYYY-MM-DDTHH:MM:SSです。
- JobID=<jobid_list>
-
The id of the job to change. Not needed if altering multiple jobs using wckey
specification.
変更するジョブのID。wckey仕様を使用して複数のジョブを変更する場合は不要です。
- NewWCKey=<newwckey>
-
Use to rename a wckey on job(s) in the accounting database
アカウンティングデータベース内のジョブのwckeyの名前を変更するために使用します
- StartTime
-
Jobs must start at or after this time to be modified in the same format as
EndTime.
EndTimeと同じ形式で変更するには、この時刻以降にジョブを開始する必要があります。
- User=<user_list>
-
Used to specify the jobs of users jobs to alter.
変更するユーザージョブのジョブを指定するために使用されます。
- WCKey=<wckey_list>
-
Used to specify the wckeys to alter.
変更するwckeysを指定するために使用されます。
- The DerivedExitCode, Comment and WCKey fields are the only
DerivedExitCode、Comment、およびWCKeyフィールドのみが -
fields of a job record in the database that can be modified after job
completion.
ジョブの完了後に変更できる、データベース内のジョブレコードのフィールド。
LIST/SHOW JOB FORMAT OPTIONS
The sacct command is the exclusive command to display job
records from the Slurm database.
sacctコマンドは、Slurmデータベースのジョブレコードを表示するための専用コマンドです。
SPECIFICATIONS FOR QOS
NOTE: The group limits (GrpJobs, GrpNodes, etc.) are tested when a job is being considered for being allocated resources. If starting a job would cause any of its group limit to be exceeded, that job will not be considered for scheduling even if that job might preempt other jobs which would release sufficient group resources for the pending job to be initiated.注:グループ制限(GrpJobs、GrpNodesなど)は、ジョブがリソースの割り当てを検討されているときにテストされます。ジョブを開始することでグループの制限を超える場合、保留中のジョブを開始するのに十分なグループリソースを解放する他のジョブをプリエンプトしても、そのジョブはスケジューリングの対象とは見なされません。
- Flags
-
Used by the slurmctld to override or enforce certain characteristics.
slurmctldが特定の特性をオーバーライドまたは強制するために使用します。
Valid options are
有効なオプションは
-
- DenyOnLimit
-
If set, jobs using this QOS will be rejected at
submission time if they do not conform to the QOS 'Max' limits. Group
limits will also be treated like 'Max' limits as well and will be
denied if they go over. By default jobs that go over these limits
will pend until they conform. This currently only applies to QOS and
Association limits.
設定されている場合、このQOSを使用するジョブは、QOSの「最大」制限に準拠していない場合、送信時に拒否されます。グループ制限も「最大」制限と同様に扱われ、超えた場合は拒否されます。デフォルトでは、これらの制限を超えるジョブは、準拠するまで保留されます。これは現在、QOSとアソシエーションの制限にのみ適用されます。
- EnforceUsageThreshold
-
If set, and the QOS also has a UsageThreshold,
any jobs submitted with this QOS that fall below the UsageThreshold
will be held until their Fairshare Usage goes above the Threshold.
設定されていて、QOSにもUsageThresholdがある場合、このQOSで送信され、UsageThresholdを下回るジョブは、フェアシェアの使用量がしきい値を超えるまで保留されます。
- NoReserve
-
If this flag is set and backfill scheduling is used, jobs using this QOS will
not reserve resources in the backfill schedule's map of resources allocated
through time. This flag is intended for use with a QOS that may be preempted
by jobs associated with all other QOS (e.g use with a "standby" QOS). If this
flag is used with a QOS which can not be preempted by all other QOS, it could
result in starvation of larger jobs.
このフラグが設定され、バックフィルスケジューリングが使用されている場合、このQOSを使用するジョブは、バックフィルスケジュールの時間を通じて割り当てられたリソースのマップにリソースを予約しません。このフラグは、他のすべてのQOSに関連付けられているジョブによってプリエンプトされる可能性があるQOSでの使用を目的としています(たとえば、「スタンバイ」QOSでの使用)。このフラグを他のすべてのQOSが横取りできないQOSで使用すると、より大きなジョブが不足する可能性があります。
- PartitionMaxNodes
-
If set jobs using this QOS will be able to
override the requested partition's MaxNodes limit.
このQOSを使用する設定されたジョブは、要求されたパーティションのMaxNodes制限を上書きすることができます。
- PartitionMinNodes
-
If set jobs using this QOS will be able to
override the requested partition's MinNodes limit.
このQOSを使用するジョブを設定すると、要求されたパーティションのMinNodes制限をオーバーライドできます。
- OverPartQOS
-
If set jobs using this QOS will be able to
override any limits used by the requested partition's QOS limits.
このQOSを使用するジョブを設定すると、要求されたパーティションのQOS制限によって使用される制限を上書きできます。
- PartitionTimeLimit
-
If set jobs using this QOS will be able to
override the requested partition's TimeLimit.
このQOSを使用するジョブを設定すると、要求されたパーティションのTimeLimitをオーバーライドできます。
- RequiresReservaton
-
If set jobs using this QOS must designate a reservation when submitting a job.
This option can be useful in restricting usage of a QOS that may have greater
preemptive capability or additional resources to be allowed only within a
reservation.
このQOSを使用するジョブを設定する場合、ジョブを送信するときに予約を指定する必要があります。このオプションは、より大きなプリエンプティブ機能または追加のリソースが予約内でのみ許可される可能性があるQOSの使用を制限するのに役立ちます。
- NoDecay
-
If set, this QOS will not have its GrpTRESMins,
GrpWall and UsageRaw decayed by the slurm.conf PriorityDecayHalfLife or
PriorityUsageResetPeriod settings. This allows a QOS to provide aggregate
limits that, once consumed, will not be replenished automatically.
設定されている場合、このQOSは、slurm.conf PriorityDecayHalfLifeまたはPriorityUsageResetPeriod設定によって減衰されるGrpTRESMins、GrpWall、およびUsageRawを持ちません。これにより、QOSは、一度消費されると自動的に補充されない集計制限を提供できます。
Such a QOS will act as a time-limited quota of resources for an association that has access to it. Account/user usage will still be decayed for associations using the QOS.
このようなQOSは、それにアクセスできるアソシエーションのリソースの時間制限付きクォータとして機能します。QOSを使用する関連付けでは、アカウント/ユーザーの使用は引き続き減少します。
The QOS GrpTRESMins and GrpWall limits can be increased or the QOS RawUsage value reset to 0 (zero) to again allow jobs submitted with this QOS to be queued (if DenyOnLimit is set) or run (pending with QOSGrp{TRES}MinutesLimit or QOSGrpWallLimit reasons, where {TRES} is some type of trackable resource).
QOS GrpTRESMinsとGrpWallの制限を増やすか、QOS RawUsage値を0(ゼロ)にリセットして、このQOSで送信されたジョブを再びキューに入れたり(DenyOnLimitが設定されている場合)、実行したりできる(QOSGrp {TRES} MinutesLimitまたはQOSGrpWallLimitの理由で保留中)ここで、{TRES}は追跡可能なリソースの一種です)。
- UsageFactorSafe
-
If set, and AccountingStorageEnforce includes Safe, jobs will only
be able to run if the job can run to completion with the UsageFactor
applied.
設定されていて、AccountingStorageEnforceにSafeが含まれている場合、UsageFactorが適用された状態でジョブを最後まで実行できる場合にのみ、ジョブを実行できます。
-
- GraceTime
-
Preemption grace time to be extended to a job which has been
selected for preemption.
プリエンプションのために選択されたジョブに延長されるプリエンプション猶予時間。
- GrpTRESMins
-
The total number of TRES minutes that can possibly be used by past,
present and future jobs running from this QOS.
このQOSから実行されている過去、現在、未来のジョブが使用できるTRES分数の合計。
- GrpTRESRunMins
-
Used to limit the combined total number of TRES
minutes used by all jobs running with this QOS. This takes into
consideration time limit of running jobs and consumes it, if the limit
is reached no new jobs are started until other jobs finish to allow
time to free up.
このQOSで実行されているすべてのジョブによって使用されるTRES分の合計数を制限するために使用されます。これは、実行中のジョブの時間制限を考慮してそれを消費します。制限に達した場合、他のジョブが終了して時間を解放するまで、新しいジョブは開始されません。
- GrpTRES
-
Maximum number of TRES running jobs are able to be allocated in aggregate for
this QOS.
このQOSには、TRES実行ジョブの最大数を合計で割り当てることができます。
- GrpJobs
-
Maximum number of running jobs in aggregate for this QOS.
このQOSの合計で実行中のジョブの最大数。
- GrpJobsAccrue
-
Maximum number of pending jobs in aggregate able to accrue age priority for this
QOS.
このQOSの経過時間優先度を獲得できる合計で保留中のジョブの最大数。
- GrpSubmitJobs
-
Maximum number of jobs which can be in a pending or running state at any time
in aggregate for this QOS.
このQOSの合計で、いつでも保留状態または実行状態になることができるジョブの最大数。
- GrpWall
-
Maximum wall clock time running jobs are able to be allocated in aggregate for
this QOS. If this limit is reached submission requests will be denied and the
running jobs will be killed.
ジョブを実行する最大の実時間は、このQOSに合計で割り当てることができます。この制限に達すると、送信要求が拒否され、実行中のジョブが中止されます。
- ID
-
The id of the QOS.
QOSのID。
- MaxTRESMinsPerJob
-
Maximum number of TRES minutes each job is able to use.
各ジョブが使用できるTRES分数の最大値。
- MaxTRESPerAccount
-
Maximum number of TRES each account is able to use.
各アカウントが使用できるTRESの最大数。
- MaxTRESPerJob
-
Maximum number of TRES each job is able to use.
各ジョブが使用できるTRESの最大数。
- MaxTRESPerNode
-
Maximum number of TRES each node in a job allocation can use.
ジョブ割り当ての各ノードが使用できるTRESの最大数。
- MaxTRESPerUser
-
Maximum number of TRES each user is able to use.
各ユーザーが使用できるTRESの最大数。
- MaxJobsAccruePerAccount
-
Maximum number of pending jobs an account (or subacct) can have accruing age
priority at any given time.
アカウント(またはサブアカウント)がいつでも経過年齢の優先順位を持つことができる保留中のジョブの最大数。
- MaxJobsAccruePerUser
-
Maximum number of pending jobs a user can have accruing age priority at any
given time.
ユーザーがいつでも経過年齢優先度を獲得できる保留中のジョブの最大数。
- MaxJobsPerAccount
-
Maximum number of jobs each account is allowed to run at one time.
各アカウントが同時に実行できるジョブの最大数。
- MaxJobsPerUser
-
Maximum number of jobs each user is allowed to run at one time.
各ユーザーが一度に実行できるジョブの最大数。
- MinPrioThreshold
-
Minimum priority required to reserve resources when scheduling.
スケジューリング時にリソースを予約するために必要な最小優先度。
- MinTRESPerJob
-
Minimum number of TRES each job running under this QOS must request.
Otherwise the job will pend until modified.
このQOSで実行されている各ジョブが要求する必要があるTRESの最小数。そうでない場合、ジョブは変更されるまで保留されます。
- MaxSubmitJobsPerAccount
-
Maximum number of jobs pending or running state at any time per account.
アカウントごとのいつでも保留中または実行中のジョブの最大数。
- MaxSubmitJobsPerUser
-
Maximum number of jobs pending or running state at any time per user.
ユーザーごとのいつでも保留中または実行中のジョブの最大数。
- MaxWallDurationPerJob
-
Maximum wall clock time each job is able to use.
各ジョブが使用できる最大の実時間。
- Name
-
Name of the QOS.
QOSの名前。
- Preempt
-
Other QOS' this QOS can preempt.
他のQOSの場合、このQOSが優先できます。
NOTE: The Priority of a QOS is NOT related to QOS preemption, only Preempt is used to define which QOS can preempt others.
注:QOSの優先度はQOSプリエンプションとは関係ありません。プリエンプトのみを使用して、他のQOSをプリエンプトできます。
- PreemptMode
-
Mechanism used to preempt jobs or enable gang scheduling for this QOS
when the cluster PreemptType is set to preempt/qos.
This QOS-specific PreemptMode will override the cluster-wide
PreemptMode for this QOS. Unsetting the QOS specific PreemptMode,
by specifying "OFF", "" or "Cluster", makes it use the default cluster-wide
PreemptMode.
クラスターのPreemptTypeがpreempt / qosに設定されているときに、ジョブをプリエンプトするか、このQOSのギャングスケジューリングを有効にするために使用されるメカニズム。このQOS固有のPreemptModeは、このQOSのクラスター全体のPreemptModeをオーバーライドします。"OFF"、 ""、または "Cluster"を指定して、QOS固有のPreemptModeの設定を解除すると、デフォルトのクラスター全体のPreemptModeが使用されます。
See the description of the cluster-wide PreemptMode parameter for further details of the available modes.
使用可能なモードの詳細については、クラスター全体のPreemptModeパラメーターの説明を参照してください。
- PreemptExemptTime
-
Specifies a minimum run time for jobs of this QOS before they are considered for
preemption. This QOS option takes precedence over the global
PreemptExemptTime. Setting to -1 disables the option, allowing another
QOS or the global option to take effect. Setting to 0 indicates no minimum run
time and supersedes the lower priority QOS (see OverPartQOS) and/or the
global option in slurm.conf.
このQOSのジョブがプリエンプションと見なされるまでの最小実行時間を指定します。このQOSオプションは、グローバルなPreemptExemptTimeよりも優先されます。-1に設定すると、オプションが無効になり、別のQOSまたはグローバルオプションが有効になります。0に設定すると、最小実行時間がなく、優先順位の低いQOS(OverPartQOSを参照)やslurm.confのグローバルオプションに優先します。
- Priority
-
What priority will be added to a job's priority when using this QOS.
このQOSを使用するときにジョブの優先度に追加される優先度。
NOTE: The Priority of a QOS is NOT related to QOS preemption, see Preempt instead.
注:QOSの優先度はQOSプリエンプションとは関係ありません。代わりにプリエンプトを参照してください。
- RawUsage=<value>
-
This allows an administrator to reset the raw usage accrued to a
QOS. The only value currently supported is 0 (zero). This is a
settable specification only - it cannot be used as a filter to list
accounts.
これにより、管理者はQOSで発生した未加工の使用量をリセットできます。現在サポートされている唯一の値は0(ゼロ)です。これは設定可能な仕様のみです-アカウントをリストするためのフィルターとして使用することはできません。
- UsageFactor
-
Usage factor when running with this QOS. See below for more details.
このQOSで実行する場合の使用率。詳細については、以下を参照してください。
- UsageThreshold
-
A float representing the lowest fairshare of an association allowable
to run a job. If an association falls below this threshold and has
pending jobs or submits new jobs those jobs will be held until the
usage goes back above the threshold. Use sshare to see current
shares on the system.
ジョブの実行を許可されている関連付けの最も低いフェアシェアを表すフロート。アソシエーションがこのしきい値を下回り、保留中のジョブがあるか、新しいジョブを送信すると、使用量がしきい値を超えるまで、それらのジョブは保留されます。sshareを使用して、システム上の現在の共有を確認します。
- WithDeleted
-
Display information with previously deleted data.
以前に削除されたデータを含む情報を表示します。
LIST/SHOW QOS FORMAT OPTIONS
- Description
-
An arbitrary string describing a QOS.
QOSを説明する任意の文字列。
- GraceTime
-
Preemption grace time to be extended to a job which has been
selected for preemption in the format of hh:mm:ss. The default
value is zero, no preemption grace time is allowed on this partition.
NOTE: This value is only meaningful for QOS PreemptMode=CANCEL.
hh:mm:ssの形式でプリエンプション用に選択されたジョブに延長されるプリエンプション猶予時間。デフォルト値はゼロで、このパーティションではプリエンプション猶予時間は許可されていません。注:この値は、QOS PreemptMode = CANCELの場合にのみ意味があります。
- GrpTRESMins
-
The total number of TRES minutes that can possibly be used by past,
present and future jobs running from this QOS.
To clear a previously set value use the modify command with a new
value of -1 for each TRES id.
このQOSから実行されている過去、現在、未来のジョブが使用できるTRES分数の合計。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
NOTE: This limit only applies when using the Priority Multifactor plugin. The time is decayed using the value of PriorityDecayHalfLife or PriorityUsageResetPeriod as set in the slurm.conf. When this limit is reached all associated jobs running will be killed and all future jobs submitted with this QOS will be delayed until they are able to run inside the limit.
注:この制限は、Priority Multifactorプラグインを使用する場合にのみ適用されます。時間は、slurm.confに設定されているPriorityDecayHalfLifeまたはPriorityUsageResetPeriodの値を使用して減衰します。この制限に達すると、実行中のすべての関連ジョブが強制終了され、このQOSで送信される今後のすべてのジョブは、制限内で実行できるようになるまで遅延されます。
- GrpTRES
-
Maximum number of TRES running jobs are able to be allocated in aggregate for
this QOS.
To clear a previously set value use the modify command with a new
value of -1 for each TRES id.
このQOSには、TRES実行ジョブの最大数を合計で割り当てることができます。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
- GrpJobs
-
Maximum number of running jobs in aggregate for this QOS.
To clear a previously set value use the modify command with a new value of -1.
このQOSの合計で実行中のジョブの最大数。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- GrpJobsAccrue
-
Maximum number of pending jobs in aggregate able to accrue age priority for this
QOS.
To clear a previously set value use the modify command with a new value of -1.
このQOSの経過時間優先度を獲得できる合計で保留中のジョブの最大数。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- GrpSubmitJobs
-
Maximum number of jobs which can be in a pending or running state at any time
in aggregate for this QOS.
To clear a previously set value use the modify command with a new value of -1.
このQOSの合計で、いつでも保留状態または実行状態になることができるジョブの最大数。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- GrpWall
-
Maximum wall clock time running jobs are able to be allocated in aggregate for
this QOS.
ジョブを実行する最大の実時間は、このQOSに合計で割り当てることができます。
To clear a previously set value use the modify command with a new value of -1. NOTE: This limit only applies when using the Priority Multifactor plugin. The time is decayed using the value of PriorityDecayHalfLife or PriorityUsageResetPeriod as set in the slurm.conf. When this limit is reached all associated jobs running will be killed and all future jobs submitted with this QOS will be delayed until they are able to run inside the limit.
以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。注:この制限は、Priority Multifactorプラグインを使用する場合にのみ適用されます。時間は、slurm.confに設定されているPriorityDecayHalfLifeまたはPriorityUsageResetPeriodの値を使用して減衰します。この制限に達すると、実行中のすべての関連ジョブが強制終了され、このQOSで送信される今後のすべてのジョブは、制限内で実行できるようになるまで遅延されます。
- MaxTRESMinsPerJob
-
Maximum number of TRES minutes each job is able to use.
To clear a previously set value use the modify command with a new
value of -1 for each TRES id.
各ジョブが使用できるTRES分数の最大値。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
- MaxTRESPerAccount
-
Maximum number of TRES each account is able to use.
To clear a previously set value use the modify command with a new value of -1
for each TRES id.
各アカウントが使用できるTRESの最大数。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
- MaxTRESPerJob
-
Maximum number of TRES each job is able to use.
To clear a previously set value use the modify command with a new
value of -1 for each TRES id.
各ジョブが使用できるTRESの最大数。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
- MaxTRESPerNode
-
Maximum number of TRES each node in a job allocation can use.
To clear a previously set value use the modify command with a new value of -1
for each TRES id.
ジョブ割り当ての各ノードが使用できるTRESの最大数。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
- MaxTRESPerUser
-
Maximum number of TRES each user is able to use.
To clear a previously set value use the modify command with a new value of -1
for each TRES id.
各ユーザーが使用できるTRESの最大数。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
- MaxJobsPerAccount
-
Maximum number of jobs each account is allowed to run at one time.
To clear a previously set value use the modify command with a new value of -1.
各アカウントが同時に実行できるジョブの最大数。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- MaxJobsPerUser
-
Maximum number of jobs each user is allowed to run at one time.
To clear a previously set value use the modify command with a new value of -1.
各ユーザーが一度に実行できるジョブの最大数。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- MaxSubmitJobsPerAccount
-
Maximum number of jobs pending or running state at any time per account.
To clear a previously set value use the modify command with a new value of -1.
アカウントごとのいつでも保留中または実行中のジョブの最大数。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- MaxSubmitJobsPerUser
-
Maximum number of jobs pending or running state at any time per user.
To clear a previously set value use the modify command with a new value of -1.
ユーザーごとのいつでも保留中または実行中のジョブの最大数。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- MaxWallDurationPerJob
-
Maximum wall clock time each job is able to use.
<max wall> format is <min> or <min>:<sec> or <hr>:<min>:<sec> or
<days>-<hr>:<min>:<sec> or <days>-<hr>.
各ジョブが使用できる最大の実時間。<最大壁>の形式は、<min>または<min>:<sec>または<hr>:<min>:<sec>または<days>-<hr>:<min>:<sec>または<days>-です。 <hr>。
The value is recorded in minutes with rounding as needed. To clear a previously set value use the modify command with a new value of -1.
値は分単位で記録され、必要に応じて丸められます。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- MinPrioThreshold
-
Minimum priority required to reserve resources when scheduling.
To clear a previously set value use the modify command with a new value of -1.
スケジューリング時にリソースを予約するために必要な最小優先度。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- MinTRES
-
Minimum number of TRES each job running under this QOS must request.
Otherwise the job will pend until modified.
To clear a previously set value use the modify command with a new
value of -1 for each TRES id.
このQOSで実行されている各ジョブが要求する必要があるTRESの最小数。そうでない場合、ジョブは変更されるまで保留されます。以前に設定した値をクリアするには、TRES IDごとに-1の新しい値を指定して、modifyコマンドを使用します。
- Name
-
Name of the QOS. Needed for creation.
QOSの名前。作成に必要です。
- Preempt
-
Other QOS' this QOS can preempt.
Setting a Preempt to '' (two single
quotes with nothing between them) restores its default setting. You
can also use the operator += and -= to add or remove certain QOS's
from a QOS list.
他のQOSの場合、このQOSが優先できます。Preemptを ''(間に何もない2つの単一引用符)に設定すると、デフォルト設定に戻ります。演算子+ =および-=を使用して、QOSリストから特定のQOSを追加または削除することもできます。
- PreemptMode
-
Mechanism used to preempt jobs of this QOS if the clusters PreemptType
is configured to preempt/qos. The default preemption mechanism
is specified by the cluster-wide PreemptMode configuration parameter.
クラスターPreemptTypeがpreempt / qosに構成されている場合に、このQOSのジョブをプリエンプトするために使用されるメカニズム。デフォルトのプリエンプションメカニズムは、クラスター全体のPreemptMode構成パラメーターによって指定されます。
Possible values are "Cluster" (meaning use cluster default), "Cancel", and "Requeue". This option is not compatible with PreemptMode=OFF or PreemptMode=SUSPEND (i.e. preempted jobs must be removed from the resources).
可能な値は、「クラスター」(クラスターのデフォルトを使用することを意味します)、「キャンセル」、および「リキュー」です。このオプションは、PreemptMode = OFFまたはPreemptMode = SUSPENDと互換性がありません(つまり、プリエンプトされたジョブをリソースから削除する必要があります)。
- Priority
-
What priority will be added to a job's priority when using this QOS.
To clear a previously set value use the modify command with a new value of -1.
このQOSを使用するときにジョブの優先度に追加される優先度。以前に設定した値をクリアするには、変更コマンドに新しい値-1を指定して使用します。
- UsageFactor
-
A float that is factored into a job’s TRES usage (e.g. RawUsage, TRESMins,
TRESRunMins). For example, if the usagefactor was 2, for every TRESBillingUnit
second a job ran it would count for 2. If the usagefactor was .5, every second
would only count for half of the time. A setting of 0 would add no timed usage
from the job.
ジョブのTRESの使用に考慮される浮動小数点数(RawUsage、TRESMins、TRESRunMinsなど)。たとえば、使用率が2の場合、TRESBillingUnitの1秒ごとにジョブが実行され、2としてカウントされます。使用率が0.5の場合、毎秒は半分の時間しかカウントされません。0に設定すると、ジョブからの時間指定の使用は追加されません。
The usage factor only applies to the job's QOS and not the partition QOS.
使用率は、ジョブのQOSにのみ適用され、パーティションQOSには適用されません。
If the UsageFactorSafe flag is set and AccountingStorageEnforce includes Safe, jobs will only be able to run if the job can run to completion with the UsageFactor applied.
UsageFactorSafeフラグが設定されていて、AccountingStorageEnforceにSafeが含まれている場合、UsageFactorが適用された状態でジョブを最後まで実行できる場合にのみ、ジョブを実行できます。
If the UsageFactorSafe flag is not set and AccountingStorageEnforce includes Safe, a job will be able to be scheduled without the UsageFactor applied and will be able to run without being killed due to limits.
UsageFactorSafeフラグが設定されておらず、AccountingStorageEnforceにSafeが含まれている場合、UsageFactorを適用せずにジョブをスケジュールでき、制限のために強制終了せずに実行できます。
If the UsageFactorSafe flag is not set and AccountingStorageEnforce does not include Safe, a job will be able to be scheduled without the UsageFactor applied and could be killed due to limits.
UsageFactorSafeフラグが設定されておらず、AccountingStorageEnforceにSafeが含まれていない場合、UsageFactorを適用せずにジョブをスケジュールでき、制限により中止される可能性があります。
See AccountingStorageEnforce in slurm.conf man page.
slurm.confのmanページのAccountingStorageEnforceを参照してください。
Default is 1. To clear a previously set value use the modify command with a new value of -1.
デフォルトは1です。以前に設定した値をクリアするには、新しい値-1を指定してmodifyコマンドを使用します。
SPECIFICATIONS FOR RESERVATIONS
- Clusters=<comma separated list of cluster names>
-
List the reservations of the cluster(s). Default is the cluster where the
command was run.
クラスターの予約を一覧表示します。デフォルトは、コマンドが実行されたクラスターです。
- End=<OPT>
-
Period ending of reservations. Default is now.
予約の期間終了。デフォルトは今です。
Valid time formats are...
有効な時間形式は...
HH:MM[:SS] [AM|PM]
MMDD[YY] or MM/DD[/YY] or MM.DD[.YY]
MM/DD[/YY]-HH:MM[:SS]
YYYY-MM-DD[THH:MM[:SS]] - ID=<OPT>
-
Comma separated list of reservation ids.
予約IDのカンマ区切りリスト。
- Names=<OPT>
-
Comma separated list of reservation names.
予約名のカンマ区切りリスト。
- Nodes=<comma separated list of node names>
-
Node names where reservation ran.
予約が実行されたノード名。
- Start=<OPT>
-
Period start of reservations. Default is 00:00:00 of current day.
予約の期間開始。デフォルトは当日の00:00:00です。
Valid time formats are...
有効な時間形式は...
HH:MM[:SS] [AM|PM]
MMDD[YY] or MM/DD[/YY] or MM.DD[.YY]
MM/DD[/YY]-HH:MM[:SS]
YYYY-MM-DD[THH:MM[:SS]]
LIST/SHOW RESERVATION FORMAT OPTIONS
- Associations
-
The id's of the associations able to run in the reservation.
予約で実行できる関連付けのID。
- Cluster
-
Name of cluster reservation was on.
クラスター予約の名前はオンでした。
- End
-
End time of reservation.
予約の終了時刻。
- Flags
-
Flags on the reservation.
予約のフラグ。
- ID
-
Reservation ID.
予約ID。
- Name
-
Name of this reservation.
この予約の名前。
- NodeNames
-
List of nodes in the reservation.
予約のノードのリスト。
- Start
-
Start time of reservation.
予約の開始時間。
- TRES
-
List of TRES in the reservation.
予約のTRESのリスト。
- UnusedWall
-
Wall clock time in seconds unused by any job. A job's allocated usage is its
run time multiplied by the ratio of its CPUs to the total number of CPUs in the
reservation. For example, a job using all the CPUs in the reservation running
for 1 minute would reduce unused_wall by 1 minute.
どのジョブでも使用されていない実時間(秒)。ジョブの割り当て使用量は、その実行時間に、予約のCPUの総数に対するCPUの比率を掛けたものです。たとえば、1分間実行される予約ですべてのCPUを使用するジョブは、unused_wallを1分削減します。
SPECIFICATIONS FOR RESOURCE
Clusters=<name list>
Comma separated list of cluster names on which specified resources are to be
available. If no names are designated then the clusters already
allowed to use this resource will be altered.
クラスター=指定されたリソースが利用可能になるクラスター名のカンマ区切りリスト。名前が指定されていない場合、このリソースの使用をすでに許可されているクラスターが変更されます。
- Count=<OPT>
-
Number of software resources of a specific name configured on the system being
controlled by a resource manager.
リソースマネージャーによって制御されているシステムで構成されている特定の名前のソフトウェアリソースの数。
- Descriptions=
-
A brief description of the resource.
リソースの簡単な説明。
- Flags=<OPT>
-
Flags that identify specific attributes of the system resource. At this time
no flags have been defined.
システムリソースの特定の属性を識別するフラグ。現時点では、フラグは定義されていません。
- ServerType=<OPT>
-
The type of a software resource manager providing the licenses. For example
FlexNext Publisher Flexlm license server or Reprise License Manager RLM.
ライセンスを提供するソフトウェアリソースマネージャーのタイプ。たとえば、FlexNext Publisher FlexlmライセンスサーバーまたはReprise License Manager RLM。
- Names=<OPT>
-
Comma separated list of the name of a resource configured on the
system being controlled by a resource manager. If this resource is
seen on the slurmctld its name will be name@server to distinguish it
from local resources defined in a slurm.conf.
リソースマネージャーによって制御されているシステムで構成されているリソースの名前のカンマ区切りリスト。このリソースがslurmctldで見られる場合、その名前はname @ serverとなり、slurm.confで定義されたローカルリソースと区別されます。
- PercentAllowed=<percent allowed>
-
Percentage of a specific resource that can be used on specified cluster.
指定したクラスターで使用できる特定のリソースの割合。
- Server=<OPT>
-
The name of the server serving up the resource. Default is 'slurmdb' indicating
the licenses are being served by the database.
リソースを提供しているサーバーの名前。デフォルトは「slurmdb」で、ライセンスがデータベースによって提供されていることを示します。
- Type=<OPT>
-
The type of the resource represented by this record. Currently the only valid
type is License.
このレコードで表されるリソースのタイプ。現在有効なタイプはライセンスのみです。
- WithClusters
-
Display the clusters percentage of resources. If a resource hasn't
been given to a cluster the resource will not be displayed with this flag.
リソースのクラスターの割合を表示します。リソースがクラスターに与えられていない場合、リソースはこのフラグで表示されません。
NOTE: Resource is used to define each resource configured on a system
available for usage by Slurm clusters.
注:リソースは、Slurmクラスターが使用できるシステムで構成された各リソースを定義するために使用されます。
LIST/SHOW RESOURCE FORMAT OPTIONS
- Cluster
-
Name of cluster resource is given to.
クラスターリソースの名前が与えられます。
- Count
-
The count of a specific resource configured on the system globally.
システムでグローバルに構成された特定のリソースの数。
- Allocated
-
The percent of licenses allocated to a cluster.
クラスタに割り当てられたライセンスの割合。
- Description
-
Description of the resource.
リソースの説明。
- ServerType
-
The type of the server controlling the licenses.
ライセンスを制御するサーバーのタイプ。
- Name
-
Name of this resource.
このリソースの名前。
- Server
-
Server serving up the resource.
リソースを提供するサーバー。
- Type
-
Type of resource this record represents.
このレコードが表すリソースのタイプ。
LIST/SHOW RUNAWAYJOB FORMAT OPTIONS
- Cluster
-
Name of cluster job ran on.
実行されたクラスタージョブの名前。
- ID
-
Id of the job.
仕事のID。
- Name
-
Name of the job.
ジョブの名前。
- Partition
-
Partition job ran on.
パーティションジョブが実行されました。
- State
-
Current State of the job in the database.
データベース内のジョブの現在の状態。
- TimeStart
-
Time job started running.
ジョブの実行が開始された時間。
- TimeEnd
-
Current recorded time of the end of the job.
ジョブ終了の現在の記録時刻。
SPECIFICATIONS FOR TRANSACTIONS
- Accounts=<comma separated list of account names>
-
Only print out the transactions affecting specified accounts.
指定したアカウントに影響するトランザクションのみを印刷します。
- Action=<Specific action the list will display>
-
- Actor=<Specific name the list will display>
-
Only display transactions done by a certain person.
特定の人が行った取引のみを表示します。
- Clusters=<comma separated list of cluster names>
-
Only print out the transactions affecting specified clusters.
指定したクラスターに影響するトランザクションのみを出力します。
- End=<Date and time of last transaction to return>
-
Return all transactions before this Date and time. Default is now.
この日時より前のすべてのトランザクションを返します。デフォルトは今です。
- Start=<Date and time of first transaction to return>
-
Return all transactions after this Date and time. Default is epoch.
この日時以降のすべてのトランザクションを返します。デフォルトはエポックです。
Valid time formats for End and Start are...
終了と開始の有効な時間形式は...
HH:MM[:SS] [AM|PM]
MMDD[YY] or MM/DD[/YY] or MM.DD[.YY]
MM/DD[/YY]-HH:MM[:SS]
YYYY-MM-DD[THH:MM[:SS]] - Users=<comma separated list of user names>
-
Only print out the transactions affecting specified users.
指定したユーザーに影響するトランザクションのみを印刷します。
- WithAssoc
-
Get information about which associations were affected by the transactions.
トランザクションの影響を受けた関連付けに関する情報を取得します。
LIST/SHOW TRANSACTIONS FORMAT OPTIONS
- Action
-
- Actor
-
- Info
-
- TimeStamp
-
- Where
NOTE: If using the WithAssoc option you can also view the information
about the various associations the transaction affected. The
Association format fields are described
in the LIST/SHOW ASSOCIATION FORMAT OPTIONS section.
注:WithAssocオプションを使用している場合は、トランザクションが影響したさまざまな関連付けに関する情報も表示できます。アソシエーションフォーマットフィールドについては、「リスト/ショーアソシエーションフォーマットオプション」セクションで説明しています。
SPECIFICATIONS FOR USERS
- Account=<account>
-
Account name to add this user to.
このユーザーを追加するアカウント名。
- AdminLevel=<level>
-
Admin level of user. Valid levels are None, Operator, and Admin.
ユーザーの管理者レベル。有効なレベルは、なし、オペレーター、および管理者です。
- Cluster=<cluster>
-
Specific cluster to add user to the account on. Default is all in system.
アカウントにユーザーを追加する特定のクラスター。デフォルトはすべてシステム内です。
- DefaultAccount=<account>
-
Identify the default bank account name to be used for a job if none is
specified at submission time.
送信時に何も指定されていない場合に、ジョブに使用されるデフォルトの銀行口座名を特定します。
- DefaultWCKey=<defaultwckey>
-
Identify the default Workload Characterization Key.
デフォルトのワークロード特性化キーを特定します。
- Name=<name>
-
Name of user.
ユーザーの名前。
- NewName=<newname>
-
Use to rename a user in the accounting database
会計データベースでユーザーの名前を変更するために使用します
- Partition=<name>
-
Partition name.
パーティション名。
- RawUsage=<value>
-
This allows an administrator to reset the raw usage accrued to a user.
The only value currently supported is 0 (zero). This is a settable
specification only - it cannot be used as a filter to list users.
これにより、管理者はユーザーに発生した未加工の使用量をリセットできます。現在サポートされている唯一の値は0(ゼロ)です。これは設定可能な仕様のみであり、ユーザーをリストするフィルターとして使用することはできません。
- WCKeys=<wckeys>
-
Workload Characterization Key values.
ワークロード特性化キーの値。
- WithAssoc
-
Display all associations for this user.
このユーザーのすべての関連付けを表示します。
- WithCoord
-
Display all accounts a user is coordinator for.
ユーザーがコーディネーターであるすべてのアカウントを表示します。
- WithDeleted
-
Display information with previously deleted data.
以前に削除されたデータを含む情報を表示します。
NOTE: If using the WithAssoc option you can also query against
association specific information to view only certain associations
this user may have. These extra options can be found in the
SPECIFICATIONS FOR ASSOCIATIONS section. You can also use the
general specifications list above in the GENERAL SPECIFICATIONS FOR
ASSOCIATION BASED ENTITIES section.
注:WithAssocオプションを使用する場合、関連付け固有の情報に対してクエリを実行して、このユーザーが持つ可能性のある特定の関連付けのみを表示することもできます。これらの追加オプションは、「関連仕様」セクションにあります。上記の一般的な仕様の一覧は、「協会ベースのエンティティの一般的な仕様」セクションでも使用できます。
LIST/SHOW USER FORMAT OPTIONS
- AdminLevel
-
Admin level of user.
ユーザーの管理者レベル。
- DefaultAccount
-
The user's default account.
ユーザーのデフォルトのアカウント。
- Coordinators
-
List of users that are a coordinator of the account. (Only filled in
when using the WithCoordinator option.)
アカウントのコーディネーターであるユーザーのリスト。(WithCoordinatorオプションを使用する場合にのみ入力されます。)
- User
-
The name of a user.
ユーザーの名前。
NOTE: If using the WithAssoc option you can also view the information
about the various associations the user may have on all the
clusters in the system. The association information can be filtered.
注:WithAssocオプションを使用している場合は、システム内のすべてのクラスターでユーザーが持つ可能性のあるさまざまな関連付けに関する情報も表示できます。関連付け情報はフィルタリングできます。
Note that all the users in the database will always be shown as filter only
takes effect over the association data. The Association format fields are
described in the LIST/SHOW ASSOCIATION FORMAT OPTIONS section.
フィルターは関連付けデータに対してのみ有効であるため、データベース内のすべてのユーザーが常に表示されることに注意してください。アソシエーションフォーマットフィールドについては、「リスト/ショーアソシエーションフォーマットオプション」セクションで説明しています。
LIST/SHOW WCKey
- WCKey
-
Workload Characterization Key.
ワークロード特性化キー。
- Cluster
-
Specific cluster for the WCKey.
WCKeyの特定のクラスター。
- User
-
The name of a user for the WCKey.
WCKeyのユーザーの名前。
NOTE: If using the WithAssoc option you can also view the information
about the various associations the user may have on all the
clusters in the system. The Association format fields are described
in the LIST/SHOW ASSOCIATION FORMAT OPTIONS section.
注:WithAssocオプションを使用している場合は、システム内のすべてのクラスターでユーザーが持つ可能性のあるさまざまな関連付けに関する情報も表示できます。アソシエーションフォーマットフィールドについては、「リスト/ショーアソシエーションフォーマットオプション」セクションで説明しています。
LIST/SHOW TRES
- Name
-
The name of the trackable resource. This option is required for
TRES types BB (Burst buffer), GRES, and License. Types CPU, Energy,
Memory, and Node do not have Names. For example if GRES is the
type then name is the denomination of the GRES itself e.g. GPU.
追跡可能なリソースの名前。このオプションは、TRESタイプBB(バーストバッファー)、GRES、およびライセンスに必要です。タイプCPU、エネルギー、メモリ、ノードには名前がありません。たとえば、GRESがタイプの場合、名前はGRES自体の名称、たとえばGPUです。
- ID
-
The identification number of the trackable resource as it appears
in the database.
データベースに表示される追跡可能なリソースの識別番号。
- Type
-
The type of the trackable resource. Current types are BB (Burst
buffer), CPU, Energy, GRES, License, Memory, and Node.
追跡可能なリソースのタイプ。現在のタイプは、BB(バーストバッファー)、CPU、エネルギー、GRES、ライセンス、メモリ、ノードです。
TRES information
Trackable RESources (TRES) are used in many QOS or Association limits. When setting the limits they are comma separated list. Each TRES has a different limit, i.e. GrpTRESMins=cpu=10,mem=20 would make 2 different limits 1 for 10 cpu minutes and 1 for 20 MB memory minutes.追跡可能なRESource(TRES)は、多くのQOSまたはアソシエーションの制限で使用されます。制限を設定するときは、カンマ区切りのリストです。各TRESには異なる制限があります。つまり、GrpTRESMins = cpu = 10、mem = 20は、2つの異なる制限を1つで10 cpu分、1つで20 MBメモリ分にします。
This is the case for each limit that deals with TRES. To remove the limit -1 is used i.e. GrpTRESMins=cpu=-1 would remove only the cpu TRES limit.
これは、TRESを処理する各制限の場合です。制限を削除するには、-1を使用します。つまり、GrpTRESMins = cpu = -1は、CPU TRES制限のみを削除します。
NOTE: When dealing with Memory as a TRES all limits are in MB.
注:TRESとしてメモリを扱う場合、すべての制限はMB単位です。
NOTE: The Billing TRES is calculated from a partition's TRESBillingWeights. It
is temporarily calculated during scheduling for each partition to enforce
billing TRES limits. The final Billing TRES is calculated after the job has been
allocated resources. The final number can be seen in scontrol show jobs
and sacct output.
注:請求TRESは、パーティションのTRESBillingWeightsから計算されます。これは、課金TRES制限を実施するために、各パーティションのスケジューリング中に一時的に計算されます。最終的な請求TRESは、ジョブにリソースが割り当てられた後に計算されます。最終的な番号は、scontrol show jobsとsacctの出力で確認できます。
GLOBAL FORMAT OPTION
When using the format option for listing various fields you can put a %NUMBER afterwards to specify how many characters should be printed.さまざまなフィールドをリストするためにformatオプションを使用する場合、後で%NUMBERを入力して、印刷する文字数を指定できます。
e.g. format=name%30 will print 30 characters of field name right
justified. A -30 will print 30 characters left justified.
たとえば、format = name%30は、右揃えで30文字のフィールド名を出力します。-30は、左揃えで30文字を印刷します。
FLAT FILE DUMP AND LOAD
sacctmgr has the capability to load and dump Slurm association data to and from a file. This method can easily add a new cluster or copy an existing cluster's associations into a new cluster with similar accounts. Each file contains Slurm association data for a single cluster. Comments can be put into the file with the # character.sacctmgrには、Slurmアソシエーションデータをファイルとの間でロードおよびダンプする機能があります。この方法では、新しいクラスターを簡単に追加したり、既存のクラスターの関連付けを類似のアカウントを持つ新しいクラスターにコピーしたりできます。各ファイルには、単一クラスターのSlurm関連データが含まれています。コメントは#文字でファイルに入れることができます。
Each line of information must begin with one of the four titles; Cluster, Parent, Account or User. Following the title is a space, dash, space, entity value, then specifications. Specifications are colon separated. If any variable, such as an Organization name, has a space in it, surround the name with single or double quotes.
情報の各行は、4つのタイトルのいずれかで始まる必要があります。クラスター、親、アカウント、またはユーザー。タイトルに続くのは、スペース、ダッシュ、スペース、エンティティ値、そして仕様です。仕様はコロンで区切られています。組織名などの変数にスペースが含まれている場合は、名前を一重引用符または二重引用符で囲みます。
To create a file of associations you can run
実行できる関連付けのファイルを作成するには
- sacctmgr dump tux file=tux.cfg
To load a previously created file you can run
以前に作成したファイルをロードするには、次を実行します
- sacctmgr load file=tux.cfg
Other options for load are:
ロードの他のオプションは次のとおりです。
-
clean - delete what was already there and start from scratch with
this information.
clean-すでに存在していたものを削除し、この情報を最初から使用します。
Cluster= - specify a different name for the cluster than that which is in the file.
Cluster =-ファイルにあるものとは異なるクラスターの名前を指定します。
Since the associations in the system follow a hierarchy, so does the
file. Anything that is a parent needs to be defined before any
children. The only exception is the understood 'root' account. This
is always a default for any cluster and does not need to be defined.
システム内の関連付けは階層に従うので、ファイルも従います。親であるものはすべて、子の前に定義する必要があります。唯一の例外は、理解されている「root」アカウントです。これは常に任意のクラスターのデフォルトであり、定義する必要はありません。
To edit/create a file start with a cluster line for the new cluster:
ファイルを編集/作成するには、新しいクラスターのクラスター行から始めます。
Cluster - cluster_name:MaxTRESPerJob=node=15 Anything included on this line will be the default for all associations on this cluster. The options for the cluster are:
- GrpTRESMins=
- The total number of TRES minutes that can possibly be used by past, present and future jobs running from this association and its children.
- GrpTRESRunMins=
- Used to limit the combined total number of TRES minutes used by all jobs running with this association and its children. This takes into consideration time limit of running jobs and consumes it, if the limit is reached no new jobs are started until other jobs finish to allow time to free up.
- GrpTRES=
- Maximum number of TRES running jobs are able to be allocated in aggregate for this association and all associations which are children of this association.
- GrpJobs=
- Maximum number of running jobs in aggregate for this association and all associations which are children of this association.
- GrpJobsAccrue=
- Maximum number of pending jobs in aggregate able to accrue age priority for this association and all associations which are children of this association.
- GrpNodes=
- Maximum number of nodes running jobs are able to be allocated in aggregate for this association and all associations which are children of this association.
- GrpSubmitJobs=
- Maximum number of jobs which can be in a pending or running state at any time in aggregate for this association and all associations which are children of this association.
- GrpWall=
- Maximum wall clock time running jobs are able to be allocated in aggregate for this association and all associations which are children of this association.
- FairShare=
- Number used in conjunction with other associations to determine job priority.
- MaxJobs=
- Maximum number of jobs the children of this association can run.
- MaxTRESPerJob=
- Maximum number of trackable resources per job the children of this association can run.
- MaxWallDurationPerJob=
- Maximum time (not related to job size) children of this accounts jobs can run.
- QOS=
- Comma separated list of Quality of Service names (Defined in sacctmgr).
- Description=
- A brief description of the account.
- GrpTRESMins=
- Maximum number of TRES hours running jobs are able to be allocated in aggregate for this association and all associations which are children of this association. GrpTRESRunMins= Used to limit the combined total number of TRES minutes used by all jobs running with this association and its children. This takes into consideration time limit of running jobs and consumes it, if the limit is reached no new jobs are started until other jobs finish to allow time to free up.
- GrpTRES=
- Maximum number of TRES running jobs are able to be allocated in aggregate for this association and all associations which are children of this association.
- GrpJobs=
- Maximum number of running jobs in aggregate for this association and all associations which are children of this association.
- GrpJobsAccrue
- Maximum number of pending jobs in aggregate able to accrue age priority for this association and all associations which are children of this association.
- GrpNodes=
- Maximum number of nodes running jobs are able to be allocated in aggregate for this association and all associations which are children of this association.
- GrpSubmitJobs=
- Maximum number of jobs which can be in a pending or running state at any time in aggregate for this association and all associations which are children of this association.
- GrpWall=
- Maximum wall clock time running jobs are able to be allocated in aggregate for this association and all associations which are children of this association.
- FairShare=
- Number used in conjunction with other associations to determine job priority.
- MaxJobs=
- Maximum number of jobs the children of this association can run.
- MaxNodesPerJob=
- Maximum number of nodes per job the children of this association can run.
- MaxWallDurationPerJob=
- Maximum time (not related to job size) children of this accounts jobs can run.
- Organization=
- Name of organization that owns this account.
- QOS(=,+=,-=)
- Comma separated list of Quality of Service names (Defined in sacctmgr).
- AdminLevel=
- Type of admin this user is (Administrator, Operator)
Must be defined on the first occurrence of the user. - Coordinator=
- Comma separated list of accounts this user is coordinator over
Must be defined on the first occurrence of the user. - DefaultAccount=
- System wide default account name
Must be defined on the first occurrence of the user. - FairShare=
- Number used in conjunction with other associations to determine job priority.
- MaxJobs=
- Maximum number of jobs this user can run.
- MaxTRESPerJob=
- Maximum number of trackable resources per job this user can run.
- MaxWallDurationPerJob=
- Maximum time (not related to job size) this user can run.
- QOS(=,+=,-=)
- Comma separated list of Quality of Service names (Defined in sacctmgr).
ARCHIVE FUNCTIONALITY
Sacctmgr has the capability to archive to a flatfile and or load that data if needed later. The archiving is usually done by the slurmdbd and it is highly recommended you only do it through sacctmgr if you completely understand what you are doing. For slurmdbd options see "man slurmdbd" for more information.Sacctmgrには、フラットファイルにアーカイブしたり、後で必要に応じてそのデータをロードしたりする機能があります。アーカイブは通常slurmdbdによって行われるため、何をしているかを完全に理解している場合は、sacctmgrを介してのみ行うことを強くお勧めします。slurmdbdオプションの詳細については、「man slurmdbd」を参照してください。
Loading data into the database can be done from these files to either view old data or regenerate rolled up data.
これらのファイルからデータベースにデータをロードすると、古いデータを表示したり、ロールアップしたデータを再生成したりできます。
archive dump
Dump accounting data to file. Depending on options and slurmdbd configuration data may remain in database or be purged. This operation cannot be rolled back once executed. If one of the following options is not specified when sacctmgr is called, the value configured in slurmdbd.comf is used.アカウンティングデータをファイルにダンプします。オプションとslurmdbd構成データによっては、データベースに残っているか、パージされる場合があります。この操作は、一度実行するとロールバックできません。sacctmgrの呼び出し時に次のオプションのいずれかが指定されていない場合、slurmdbd.comfで構成された値が使用されます。
- Directory=
-
Directory to store the archive data.
アーカイブデータを格納するディレクトリ。
- Events
-
Archive Events. If not specified and PurgeEventAfter is set
all event data removed will be lost permanently.
イベントをアーカイブします。指定されておらず、PurgeEventAfterが設定されている場合、削除されたすべてのイベントデータは永久に失われます。
- Jobs
-
Archive Jobs. If not specified and PurgeJobAfter is set
all job data removed will be lost permanently.
ジョブをアーカイブします。指定されておらず、PurgeJobAfterが設定されている場合、削除されたすべてのジョブデータは永久に失われます。
- PurgeEventAfter=
-
Purge cluster event records older than time stated in months. If you
want to purge on a shorter time period you can include hours, or days
behind the numeric value to get those more frequent purges. (e.g. a
value of '12hours' would purge everything older than 12 hours.)
月単位で指定された時間より古いクラスターイベントレコードを削除します。より短い期間でパージする場合は、数値よりも数時間または数日遅れてパージを頻繁に行うことができます。(たとえば、「12hours」の値は、12時間より古いすべてをパージします。)
- PurgeJobAfter=
-
Purge job records older than time stated in months. If you
want to purge on a shorter time period you can include hours, or days
behind the numeric value to get those more frequent purges. (e.g. a
value of '12hours' would purge everything older than 12 hours.)
月単位で指定された時間より古いジョブレコードを削除します。より短い期間でパージする場合は、数値よりも数時間または数日遅れてパージを頻繁に行うことができます。(たとえば、「12hours」の値は、12時間より古いすべてをパージします。)
- PurgeStepAfter=
-
Purge step records older than time stated in months. If you
want to purge on a shorter time period you can include hours, or days
behind the numeric value to get those more frequent purges. (e.g. a
value of '12hours' would purge everything older than 12 hours.)
月単位で指定された時間よりも古いステップレコードをパージします。より短い期間でパージする場合は、数値よりも数時間または数日遅れてパージを頻繁に行うことができます。(たとえば、「12hours」の値は、12時間より古いすべてをパージします。)
- PurgeSuspendAfter=
-
Purge job suspend records older than time stated in months. If you
want to purge on a shorter time period you can include hours, or days
behind the numeric value to get those more frequent purges. (e.g. a
value of '12hours' would purge everything older than 12 hours.)
パージジョブは、月単位で指定された時間より古いレコードを一時停止します。より短い期間でパージする場合は、数値よりも数時間または数日遅れてパージを頻繁に行うことができます。(たとえば、「12hours」の値は、12時間より古いすべてをパージします。)
- Script=
-
Run this script instead of the generic form of archive to flat files.
フラットファイルへのアーカイブの一般的な形式ではなく、このスクリプトを実行します。
- Steps
-
Archive Steps. If not specified and PurgeStepAfter is set
all step data removed will be lost permanently.
アーカイブの手順。指定されておらず、PurgeStepAfterが設定されている場合、削除されたすべてのステップデータは永久に失われます。
- Suspend
-
Archive Suspend Data. If not specified and PurgeSuspendAfter is set
all suspend data removed will be lost permanently.
一時停止データのアーカイブ。指定されておらず、PurgeSuspendAfterが設定されている場合、削除されたすべての中断データは永久に失われます。
archive load
Load in to the database previously archived data. The archive file will not be loaded if the records already exist in the database - therefore, trying to load an archive file more than once will result in an error. When this data is again archived and purged from the database, if the old archive file is still in the directory ArchiveDir, a new archive file will be created (see ArchiveDir in the slurmdbd.conf man page), so the old file will not be overwritten and these files will have duplicate records.以前にアーカイブしたデータをデータベースにロードします。レコードがデータベースにすでに存在する場合、アーカイブファイルはロードされません。そのため、アーカイブファイルを複数回ロードしようとすると、エラーが発生します。このデータが再びアーカイブされてデータベースから削除されるときに、古いアーカイブファイルがディレクトリArchiveDirに残っている場合、新しいアーカイブファイルが作成されます(slurmdbd.confのmanページのArchiveDirを参照)。古いファイルは削除されません。上書きされ、これらのファイルには重複したレコードが含まれます。
- File=
-
File to load into database. The specified file must exist on the slurmdbd host,
which is not necessarily the machine running the command.
データベースにロードするファイル。指定されたファイルはslurmdbdホストに存在する必要があります。これは、必ずしもコマンドを実行しているマシンである必要はありません。
- Insert=
-
SQL to insert directly into the database. This should be used very
cautiously since this is writing your sql into the database.
データベースに直接挿入するSQL。これはSQLをデータベースに書き込むため、非常に慎重に使用する必要があります。
PERFORMANCE
Executing sacctmgr sends a remote procedure call to slurmdbd. If
enough calls from sacctmgr or other Slurm client commands that send remote
procedure calls to the slurmdbd daemon come in at once, it can result in a
degradation of performance of the slurmdbd daemon, possibly resulting in a
denial of service.
sacctmgrを実行すると、リモートプロシージャコールがslurmdbdに送信されます。リモートプロシージャコールをslurmdbdデーモンに送信するsacctmgrまたは他のSlurmクライアントコマンドからの十分な呼び出しが一度に着信すると、slurmdbdデーモンのパフォーマンスが低下し、サービス拒否が発生する可能性があります。
Do not run sacctmgr or other Slurm client commands that send remote
procedure calls to slurmdbd from loops in shell scripts or other programs.
Ensure that programs limit calls to sacctmgr to the minimum necessary for
the information you are trying to gather.
シェルスクリプトまたは他のプログラムのループからslurmdbdにリモートプロシージャコールを送信するsacctmgrまたは他のSlurmクライアントコマンドを実行しないでください。プログラムが、sacctmgrの呼び出しを、収集しようとしている情報に必要な最小限に制限していることを確認してください。
ENVIRONMENT VARIABLES
Some sacctmgr options may be set via environment variables. These
environment variables, along with their corresponding options, are listed below.
(Note: commandline options will always override these settings)
一部のsacctmgrオプションは、環境変数を介して設定できます。これらの環境変数と対応するオプションを以下に示します。(注:コマンドラインオプションは常にこれらの設定を上書きします)
EXAMPLES
NOTE: There is an order to set up accounting associations. You must define clusters before you add accounts and you must add accounts before you can add users.注:会計関連を設定するための命令があります。アカウントを追加する前にクラスターを定義し、ユーザーを追加する前にアカウントを追加する必要があります。
-> sacctmgr create cluster tux
-> sacctmgr create account name=science fairshare=50
-> sacctmgr create account name=chemistry parent=science fairshare=30
-> sacctmgr create account name=physics parent=science fairshare=20
-> sacctmgr create user name=adam cluster=tux account=physics fairshare=10
-> sacctmgr delete user name=adam cluster=tux account=physics
-> sacctmgr delete account name=physics cluster=tux
-> sacctmgr modify user where name=adam cluster=tux account=physics set
maxjobs=2 maxwall=30:00
-> sacctmgr add user brian account=chemistry
-> sacctmgr list associations cluster=tux format=Account,Cluster,User,Fairshare tree withd
-> sacctmgr list transactions StartTime=11/03\-10:30:00 format=Timestamp,Action,Actor
-> sacctmgr dump cluster=tux file=tux_data_file
-> sacctmgr load tux_data_file
A user's account can not be changed directly. A new association needs to be
created for the user with the new account. Then the association with the old
account can be deleted.
ユーザーのアカウントを直接変更することはできません。新しい関連付けを持つユーザーに対して、新しいアカウントを作成する必要があります。その後、古いアカウントとの関連付けを削除できます。
When modifying an object placing the key words 'set' and the
optional 'where' is critical to perform correctly below are examples to
produce correct results. As a rule of thumb anything you put in front
of the set will be used as a quantifier. If you want to put a
quantifier after the key word 'set' you should use the key
word 'where'.
キーワードを設定するオブジェクトを変更する場合、「set」およびオプションの「where」は、正しい結果を生成するための例です。経験則として、セットの前に置いたものはすべて数量詞として使用されます。キーワード「set」の後に数量詞を置きたい場合は、キーワード「where」を使用する必要があります。
wrong-> sacctmgr modify user name=adam set fairshare=10 cluster=tux
This will produce an error as the above line reads modify user adam
set fairshare=10 and cluster=tux.
上記の行は、ユーザーの変更adam set fairshare = 10およびcluster = tuxを読み取るため、これによりエラーが発生します。
right-> sacctmgr modify user name=adam cluster=tux set fairshare=10
right-> sacctmgr modify user name=adam set fairshare=10 where cluster=tux
When changing qos for something only use the '=' operator when wanting
to explicitly set the qos to something. In most cases you will want
to use the '+=' or '\-=' operator to either add to or remove from the
existing qos already in place.
qosを何かに変更する場合、qosを何かに明示的に設定したい場合は、「=」演算子のみを使用してください。ほとんどの場合、「+ =」または「-=」演算子を使用して、すでに配置されている既存のQoSに追加または削除します。
If a user already has qos of normal,standby for a parent or it was
explicitly set you should use qos+=expedite to add this to the list in
this fashion.
ユーザーがすでに親の通常、スタンバイのQoSを持っているか、明示的に設定されている場合は、qos + = expediteを使用してこれをこの方法でリストに追加する必要があります。
If you are looking to only add the qos expedite to only a certain
account and or cluster you can do that by specifying them in the
sacctmgr line.
特定のアカウントまたはクラスター、あるいはその両方にのみqos緊急事態を追加する場合は、sacctmgr行でそれらを指定することで実行できます。
-> sacctmgr modify user name=adam set qos+=expedite
> sacctmgr modify user name=adam acct=this cluster=tux set qos+=expedite
Let's give an example how to add QOS to user accounts.
List all available QOSs in the cluster.
QOSをユーザーアカウントに追加する方法の例を示します。クラスターで使用可能なすべてのQOSをリストします。
->sacctmgr show qos format=name
Name
---------
normal
expedite
List all the associations in the cluster.
クラスター内のすべての関連付けをリストします。
->sacctmgr show assoc format=cluster,account,qos
Cluster Account QOS
-------- ---------- -----
zebra root normal
zebra root normal
zebra g normal
zebra g1 normal
Add the QOS expedite to account G1 and display the result.
Using the operator += the QOS will be added together
with the existing QOS to this account.
QOS緊急事態をアカウントG1に追加し、結果を表示します。演算子+ =を使用すると、QOSが既存のQOSとともにこのアカウントに追加されます。
->sacctmgr modify account name=g1 set qos+=expedite
->sacctmgr show assoc format=cluster,account,qos
Cluster Account QOS
-------- -------- -------
zebra root normal
zebra root normal
zebra g normal
zebra g1 expedite,normal
Now set the QOS expedite as the only QOS for the account G and display
the result. Using the operator = that expedite is the only usable
QOS by account G
ここで、QOS緊急をアカウントGの唯一のQOSとして設定し、結果を表示します。オペレーターの使用=アカウントGが使用できる唯一のQOSは、その迅速化です。
->sacctmgr modify account name=G set qos=expedite
>sacctmgr show assoc format=cluster,account,user,qos
Cluster Account QOS
--------- -------- -----
zebra root normal
zebra root normal
zebra g expedite
zebra g1 expedite,normal
If a new account is added under the account G it will inherit the
QOS expedite and it will not have access to QOS normal.
アカウントGの下に新しいアカウントが追加されると、QOSの優先が継承され、通常のQOSにアクセスできなくなります。
->sacctmgr add account banana parent=G
->sacctmgr show assoc format=cluster,account,qos
Cluster Account QOS
--------- -------- -----
zebra root normal
zebra root normal
zebra g expedite
zebra banana expedite
zebra g1 expedite,normal
An example of listing trackable resources
追跡可能なリソースのリストの例
->sacctmgr show tres
Type Name ID
---------- ----------------- --------
cpu 1
mem 2
energy 3
node 4
billing 5
gres gpu:tesla 1001
license vcs 1002
bb cray 1003
COPYING
Copyright (C) 2008-2010 Lawrence Livermore National Security. Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER).Copyright (C) 2010-2016 SchedMD LLC.
This file is part of Slurm, a resource management program. For details, see <https://slurm.schedmd.com/>.
Slurm is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Slurm is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
SEE ALSO
slurm.conf(5), slurmdbd(8)
Index
- NAME
- SYNOPSIS
- DESCRIPTION
- OPTIONS
- COMMANDS
- INTERACTIVE COMMANDS
- ENTITIES
- GENERAL SPECIFICATIONS FOR ASSOCIATION BASED ENTITIES
- SPECIFICATIONS FOR ACCOUNTS
- LIST/SHOW ACCOUNT FORMAT OPTIONS
- SPECIFICATIONS FOR ASSOCIATIONS
- LIST/SHOW ASSOCIATION FORMAT OPTIONS
- SPECIFICATIONS FOR CLUSTERS
- LIST/SHOW CLUSTER FORMAT OPTIONS
- SPECIFICATIONS FOR COORDINATOR
- SPECIFICATIONS FOR EVENTS
- LIST/SHOW EVENT FORMAT OPTIONS
- SPECIFICATIONS FOR FEDERATION
- LIST/SHOW FEDERATION FORMAT OPTIONS
- SPECIFICATIONS FOR JOB
- LIST/SHOW JOB FORMAT OPTIONS
- SPECIFICATIONS FOR QOS
- LIST/SHOW QOS FORMAT OPTIONS
- SPECIFICATIONS FOR RESERVATIONS
- LIST/SHOW RESERVATION FORMAT OPTIONS
- SPECIFICATIONS FOR RESOURCE
- LIST/SHOW RESOURCE FORMAT OPTIONS
- LIST/SHOW RUNAWAYJOB FORMAT OPTIONS
- SPECIFICATIONS FOR TRANSACTIONS
- LIST/SHOW TRANSACTIONS FORMAT OPTIONS
- SPECIFICATIONS FOR USERS
- LIST/SHOW USER FORMAT OPTIONS
- LIST/SHOW WCKey
- LIST/SHOW TRES
- TRES information
- GLOBAL FORMAT OPTION
- FLAT FILE DUMP AND LOAD
- ARCHIVE FUNCTIONALITY
- PERFORMANCE
- ENVIRONMENT VARIABLES
- EXAMPLES
- COPYING
- SEE ALSO
This document was created by man2html using the manual pages.
Time: 20:44:46 GMT, May 21, 2020