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.
sacctmgrは、Slurmアカウント情報を表示または変更するために使用されます。
The account information is maintained within a database with the interface being provided by slurmdbd (Slurm Database daemon).
アカウント情報は、slurmdbd(Slurm Databaseデーモン)によって提供されるインターフェースを備えたデータベース内で維持されます。
This database can serve as a central storehouse of user and computer information for multiple computers at a single site.
このデータベースは、単一のサイトにある複数のコンピューターのユーザーおよびコンピューター情報の中央保管庫として機能できます。
Slurm account information is recorded based upon four parameters that form what is referred to as an association.
Slurmアカウント情報は、関連付けと呼ばれるものを形成する4つのパラメーターに基づいて記録されます。
These parameters are user, cluster, partition, and account.
これらのパラメーターは、ユーザー、クラスター、パーティション、およびアカウントです。
user is the login name.
userはログイン名です。
cluster is the name of a Slurm managed cluster as specified by the ClusterName parameter in the slurm.conf configuration file.
clusterは、slurm.conf構成ファイルのClusterNameパラメーターで指定されたSlurm管理クラスターの名前です。
partition is the name of a Slurm partition on that cluster.
partitionは、そのクラスター上のSlurmパーティションの名前です。
account is the bank account for a job.
アカウントは、仕事の銀行口座です。
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.
Slurmのデータベースのコンテンツは小文字で維持されます。
This may result in some sacctmgr output differing from that of other Slurm commands.
これにより、一部のsacctmgr出力が他のSlurmコマンドの出力と異なる場合があります。

 

OPTIONS

-h, --help
Print a help message describing the usage of sacctmgr.
sacctmgrの使用法を説明するヘルプメッセージを出力します。
This is equivalent to the help command.
これは、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.
実行中のsacctmgrがアカウンティング情報を変更できないようにします。
The readonly option is for use within interactive mode.
読み取り専用オプションは、インタラクティブモードで使用するためのものです。

-s, --associations
Use with show or list to display associations with the entity.
showまたはlistとともに使用して、エンティティとの関連付けを表示します。
This is equivalent to the associations command.
これは、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.
デフォルトでは、すべてのエントリが表示されます。クエリでSPECSを指定することにより、結果を絞り込むことができます。
Identical to the show command.
showコマンドと同じです。

load <FILENAME>
Load cluster data from the specified file.
指定されたファイルからクラスターデータをロードします。
This is a configuration file generated by running the sacctmgr dump command.
これは、sacctmgrdumpコマンドを実行して生成された構成ファイルです。
This command does not load archive data, see the sacctmgr archive load option instead.
このコマンドはアーカイブデータをロードしません。代わりに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を使用している場合は、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.
デフォルトでは、すべてのエントリが表示されます。クエリでSPECSを指定することにより、結果を絞り込むことができます。
Identical to the list command.
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.
sacctmgrインタラクティブモードの実行を終了します。
Identical to the exit command.
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.
銀行口座。通常、ジョブの送信時に--account =オプションを使用して指定されます。
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.
階層には任意の深さがあります。

association
The entity used to group information consisting of four parameters: account, cluster, partition (optional), and user.
アカウント、クラスター、パーティション(オプション)、およびユーザーの4つのパラメーターで構成される情報をグループ化するために使用されるエンティティ。
Used only with the list or show command.
listまたはshowコマンドでのみ使用されます。
Add, modify, and delete should be done to a user, account or cluster entity.
追加、変更、および削除は、ユーザー、アカウント、またはクラスターエンティティに対して実行する必要があります。
This will in-turn update the underlying associations.
これにより、基になる関連付けが更新されます。

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.
listまたはshowコマンドでのみ使用して、ローカルクラスターで孤立し、現在暴走している現在のジョブを報告します。
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.
注:これを実行するには、少なくともOperatorのAdminLevelが必要です。

stats
Used with list or show command to view server statistics.
サーバー統計を表示するためにlistまたはshowコマンドとともに使用されます。
Accepts optional argument of ave_time or total_time to sort on those fields.
ave_timeまたはtotal_timeのオプションの引数を受け入れて、これらのフィールドでソートします。
By default, sorts on increasing RPC count field.
デフォルトでは、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.
注:グループ制限(GrpJobs、GrpTRESなど)は、ジョブにリソースが割り当てられていると見なされているときにテストされます。
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.
ジョブを開始するとグループ制限のいずれかが超過する場合、そのジョブが他のジョブをプリエンプトして保留中のジョブを開始するのに十分なグループリソースを解放する可能性がある場合でも、そのジョブはスケジューリングの対象とは見なされません。

DefaultQOS=<default qos>
The default QOS this association and its children should have.
このアソシエーションとその子が持つべきデフォルトのQOS。
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.
以前に設定された値をクリアするには、新しい値-1を指定してmodifyコマンドを使用します。

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.
Fairshare = parentがアカウントに設定されている場合、そのアカウントの子は、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.
以前に設定された値をクリアするには、新しい値-1を指定してmodifyコマンドを使用します。

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.
このアソシエーションとその子から実行されている過去、現在、および将来のジョブで使用できる可能性のあるTRES分の合計数。
To clear a previously set value use the modify command with a new value of -1 for each TRES id.
以前に設定された値をクリアするには、TRESIDごとに新しい値-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.
注:この制限は、PriorityMultifactorプラグインを使用する場合にのみ適用されます。
The time is decayed using the value of PriorityDecayHalfLife or PriorityUsageResetPeriod as set in the slurm.conf.
時間は、slurm.confで設定されているPriorityDecayHalfLifeまたはPriorityUsageResetPeriodの値を使用して減衰されます。
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.
この制限に達すると、実行中の関連するすべてのジョブが強制終了され、グループ内の関連で送信される今後のすべてのジョブは、制限内で実行できるようになるまで遅延されます。

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.
このアソシエーションとその子で実行されているすべてのジョブによって使用されるTRES分の合計数を制限するために使用されます。
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=<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.
TRESを実行しているジョブの最大数は、このアソシエーションおよびこのアソシエーションの子であるすべてのアソシエーションに合計で割り当てることができます。
To clear a previously set value use the modify command with a new value of -1 for each TRES id.
以前に設定された値をクリアするには、TRESIDごとに新しい値-1を指定してmodifyコマンドを使用します。

NOTE: This limit only applies fully when using the Select Consumable Resource plugin.
注:この制限は、Select ConsumableResourceプラグインを使用する場合にのみ完全に適用されます。

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を指定してmodifyコマンドを使用します。

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を指定してmodifyコマンドを使用します。

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を指定してmodifyコマンドを使用します。

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を指定して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.
注:この制限は、PriorityMultifactorプラグインを使用する場合にのみ適用されます。
The time is decayed using the value of PriorityDecayHalfLife or PriorityUsageResetPeriod as set in the slurm.conf.
時間は、slurm.confで設定されているPriorityDecayHalfLifeまたはPriorityUsageResetPeriodの値を使用して減衰されます。
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.
この制限に達すると、実行中の関連するすべてのジョブが強制終了され、グループ内の関連で送信される今後のすべてのジョブは、制限内で実行できるようになるまで遅延されます。

MaxTRESMinsPerJob=<max TRES minutes>
Maximum number of TRES minutes each job is able to use in this association.
各ジョブがこの関連付けで使用できるTRES分の最大数。
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.
以前に設定された値をクリアするには、TRESIDごとに新しい値-1を指定してmodifyコマンドを使用します。

MaxTRESPerJob=<max TRES>
Maximum number of TRES each job is able to use in this association.
各ジョブがこの関連付けで使用できるTRESの最大数。
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.
以前に設定された値をクリアするには、TRESIDごとに新しい値-1を指定してmodifyコマンドを使用します。

NOTE: This limit only applies fully when using the Select Consumable Resource plugin.
注:この制限は、Select ConsumableResourceプラグインを使用する場合にのみ完全に適用されます。

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を指定してmodifyコマンドを使用します。

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を指定してmodifyコマンドを使用します。

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を指定してmodifyコマンドを使用します。

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>.
<max wall>の形式は<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を指定してmodifyコマンドを使用します。

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を指定してmodifyコマンドを使用します。

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'.
有効なQOSのリストを取得するには、「sacctmgrlistqos」を使用します。
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.
QosLevelを ''(間に何もない2つの一重引用符)に設定すると、デフォルト設定に戻ります。
You can also use the operator += and -= to add or remove certain QOS's from a QOS list.
演算子+ =および-=を使用して、QOSリストに特定のQOSを追加または削除することもできます。

Valid <operator> values include:

=
Set QosLevel to the specified value.
QosLevelを指定された値に設定します。
Note: the QOS that can be used at a given account in the hierarchy are inherited by the children of that account.
注:階層内の特定のアカウントで使用できるQOSは、そのアカウントの子に継承されます。
By assigning QOS with the = sign only the assigned QOS can be used by the account and its children.
=記号を使用してQOSを割り当てることにより、割り当てられたQOSのみをアカウントとその子で使用できます。
+=
Add the specified <qos> value to the current QosLevel.
指定された<qos>値を現在のQosLevelに追加します。
The account will have access to this QOS and the other previously assigned to it.
アカウントは、この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).
現在サポートされている値は0(ゼロ)のみです。
This is a settable specification only - it cannot be used as a filter to list accounts.
これは設定可能な仕様であり、アカウントを一覧表示するためのフィルターとして使用することはできません。

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.
注:WithAssocオプションを使用している場合は、関連付け固有の情報に対してクエリを実行して、このアカウントが持つ可能性のある特定の関連付けのみを表示することもできます。
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.
上記の一般仕様リストの「アソシエーションベースのエンティティの一般仕様」セクションを使用することもできます。

 

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.
注:WithAssocオプションを使用している場合は、システム内のすべてのクラスターでアカウントが持つ可能性のあるさまざまな関連付けに関する情報を表示することもできます。
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.
アソシエーションフォーマットフィールドについては、「リスト/ショーアソシエーションフォーマットオプション」セクションで説明しています。

 

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.
account =オプションと一緒に使用した場合にのみ本当に価値があります。
This will display all the subaccount associations along with the accounts listed in the option.
これにより、オプションにリストされているアカウントとともに、すべてのサブアカウントの関連付けが表示されます。

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).
親情報な​​しで情報を表示します(つまり、親ID、親アカウント名)。
This option also implicitly sets the WOPLimits option.
このオプションは、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.
Fairshare = parentがアカウントに設定されている場合、そのアカウントの子は、Fairshare = parentではない親の最初の親に対して、フェアシェア計算のために効果的に親が変更されます。
Limits remain the same, only its fairshare value is affected.
制限は同じままで、フェアシェア値のみが影響を受けます。

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.
このアソシエーションとその子で実行されているすべてのジョブによって使用されるTRES分の合計数を制限するために使用されます。
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.
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内およびRGTの前のLFTとのすべての関連付けは、この関連付けの子になります。

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。

QosRaw
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.
QosLevelを未評価の生の形式で表示します。これは、関連付けを表す ''(なし)、 '+'、または '-'が前に付いたQOS名のコンマ区切りリストで構成されます。
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名は、リストされているエンティティまたは階層内のその親の1つに割り当てられました(つまり、sacctmgr modify ... set QosLevel = qos_name)。
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.
+/-が付加されたQOS名は、リストされたエンティティまたは階層内のその親の1つに対してQOSが追加/フィルタリングされたことを示します(つまり、sacctmgr modify ... set QosLevel = [+-] qos_name)。
Including WOPLimits will show exactly where each QOS was assigned, added or filtered in the hierarchy.
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.
Clusterは、フェデレーションジョブを積極的に受け入れてスケジュールします。

INACTIVE
Cluster will not schedule or accept any jobs.
Clusterは、ジョブをスケジュールまたは受け入れません。

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.
slurmctldは、AccountingStorageExternalHostslurm.confオプションを使用して外部slurmdbdを指定できます。
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を外部slurmdbdに登録できるため、外部slurmdbdに接続されているクラスターは、Slurmコマンドを使用して外部クラスターと通信できます。

ID
The ID assigned to the cluster when a member of a federation.
フェデレーションのメンバーであるときにクラスターに割り当てられるID。
This ID uniquely identifies the cluster and its jobs in the federation.
この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.
このクラスターが考慮している追跡可能なリソース(請求、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.
状態がStates = specイベントで指定されていない限り、デフォルトは前日の00:00:00です。
If this is the case the default behavior is to return events currently in the states specified.
この場合、デフォルトの動作では、現在指定されている状態のイベントが返されます。

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.
これが設定されている場合、ユーザーslurmのみがクラスターイベントを実行できるため、イベントタイプは自動的にノードに設定されます。

 

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.
空白の値(例:clusters =)は、フェデレーションのすべてのフェデレーションを削除します。
NOTE: a cluster can only be a member of one federation.
注:クラスターは、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.
slurm.confファイルのAccountingStoreJobCommentパラメーターがYESに設定されている(またはデフォルトになっている)場合のジョブのコメント文字列。
The user can only modify the comment string of their own job.
ユーザーは自分のジョブのコメント文字列のみを変更できます。

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.
変更するジョブのID。
Not needed if altering multiple jobs using wckey specification.
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.
変更するwckeyを指定するために使用されます。

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.
注:グループ制限(GrpJobs、GrpNodesなど)は、ジョブにリソースが割り当てられていると見なされているときにテストされます。
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.
ジョブを開始するとグループ制限のいずれかが超過する場合、そのジョブが他のジョブをプリエンプトして保留中のジョブを開始するのに十分なグループリソースを解放する可能性がある場合でも、そのジョブはスケジューリングの対象とは見なされません。

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.
設定されている場合、このQOSを使用するジョブは、QOSの「最大」制限に準拠していない場合、送信時に拒否されます。
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とアソシエーションの制限にのみ適用されます。
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がある場合、UsageThresholdを下回るこのQOSで送信されたジョブは、FairshareUsageがしきい値を超えるまで保持されます。
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.
このフラグが設定され、バックフィルスケジューリングが使用されている場合、このQOSを使用するジョブは、時間の経過とともに割り当てられたリソースのバックフィルスケジュールのマップでリソースを予約しません。
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).
このフラグは、他のすべてのQOSに関連付けられたジョブによってプリエンプトされる可能性のあるQOSでの使用を目的としています(たとえば、「スタンバイ」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で使用すると、より大きなジョブが不足する可能性があります。
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.
このQOSを使用してジョブを設定する場合は、ジョブを送信するときに予約を指定する必要があります。
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の使用を制限したり、予約内でのみ許可される追加のリソースを制限したりする場合に役立ちます。
NoDecay
If set, this QOS will not have its GrpTRESMins, GrpWall and UsageRaw decayed by the slurm.conf PriorityDecayHalfLife or PriorityUsageResetPeriod settings.
設定されている場合、このQOSのGrpTRESMins、GrpWall、UsageRawは、slurm.confPriorityDecayHalfLifeまたはPriorityUsageResetPeriod設定によって減衰されません。
This allows a QOS to provide aggregate limits that, once consumed, will not be replenished automatically.
これにより、QOSは、一度消費されると自動的に補充されない集計制限を提供できます。
Such a QOS will act as a time-limited quota of resources for an association that has access to it.
このようなQOSは、それにアクセスできるアソシエーションのリソースの時間制限付きクォータとして機能します。
Account/user usage will still be decayed for associations using the 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.
このQOSで実行されているすべてのジョブによって使用されるTRES分の合計数を制限するために使用されます。
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 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.
このQOSには、最大実時間実行ジョブをまとめて割り当てることができます。
If this limit is reached submission requests will be denied and the running jobs will be killed.
この制限に達すると、送信要求は拒否され、実行中のジョブは強制終了されます。
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.
このQOSで実行されている各ジョブが要求する必要のあるTRESの最小数。
Otherwise the job will pend until modified.
それ以外の場合、ジョブは変更されるまで保留されます。

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をプリエンプトできるQOSを定義します。

PreemptMode
Mechanism used to preempt jobs or enable gang scheduling for this QOS when the cluster PreemptType is set to preempt/qos.
クラスタPreemptTypeがpreempt / qosに設定されている場合に、ジョブをプリエンプトするか、このQOSのギャングスケジューリングを有効にするために使用されるメカニズム。
This QOS-specific PreemptMode will override the cluster-wide PreemptMode for this QOS.
このQOS固有のPreemptModeは、このQOSのクラスター全体のPreemptModeをオーバーライドします。
Unsetting the QOS specific PreemptMode, by specifying "OFF", "" or "Cluster", makes it use the default cluster-wide 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.
プリエンプションの対象と見なされる前の、このQOSのジョブの最小実行時間を指定します。
This QOS option takes precedence over the global PreemptExemptTime.
このQOSオプションは、グローバルPreemptExemptTimeよりも優先されます。
Setting to -1 disables the option, allowing another QOS or the global option to take effect.
-1に設定すると、オプションが無効になり、別のQOSまたはグローバルオプションが有効になります。
Setting to 0 indicates no minimum run time and supersedes the lower priority QOS (see OverPartQOS) and/or the global option in slurm.conf.
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.
これにより、管理者はQOSに発生した未加工の使用量をリセットできます。
The only value currently supported is 0 (zero).
現在サポートされている値は0(ゼロ)のみです。
This is a settable specification only - it cannot be used as a filter to list accounts.
これは設定可能な仕様であり、アカウントを一覧表示するためのフィルターとして使用することはできません。

UsageFactor
Usage factor when running with this QOS.
このQOSで実行する場合の使用率。
See below for more details.
詳細については、以下を参照してください。

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.
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.
注:この値は、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.
このQOSから実行されている過去、現在、および将来のジョブで使用できる可能性のあるTRES分の合計数。
To clear a previously set value use the modify command with a new value of -1 for each TRES id.
以前に設定された値をクリアするには、TRESIDごとに新しい値-1を指定してmodifyコマンドを使用します。
NOTE: This limit only applies when using the Priority Multifactor plugin.
注:この制限は、PriorityMultifactorプラグインを使用する場合にのみ適用されます。
The time is decayed using the value of PriorityDecayHalfLife or PriorityUsageResetPeriod as set in the slurm.conf.
時間は、slurm.confで設定されているPriorityDecayHalfLifeまたはPriorityUsageResetPeriodの値を使用して減衰されます。
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.
この制限に達すると、実行中の関連するすべてのジョブが強制終了され、このQOSで送信される今後のすべてのジョブは、制限内で実行できるようになるまで遅延されます。

GrpTRES
Maximum number of TRES running jobs are able to be allocated in aggregate for this QOS.
このQOSには、TRESを実行しているジョブの最大数を合計で割り当てることができます。
To clear a previously set value use the modify command with a new value of -1 for each TRES id.
以前に設定された値をクリアするには、TRESIDごとに新しい値-1を指定してmodifyコマンドを使用します。

GrpJobs
Maximum number of running jobs in aggregate for this QOS.
このQOSの合計で実行中のジョブの最大数。
To clear a previously set value use the modify command with a new value of -1.
以前に設定された値をクリアするには、新しい値-1を指定してmodifyコマンドを使用します。

GrpJobsAccrue
Maximum number of pending jobs in aggregate able to accrue age priority for this QOS.
このQOSの年齢優先度を発生させることができる保留中のジョブの合計の最大数。
To clear a previously set value use the modify command with a new value of -1.
以前に設定された値をクリアするには、新しい値-1を指定してmodifyコマンドを使用します。

GrpSubmitJobs
Maximum number of jobs which can be in a pending or running state at any time in aggregate for this QOS.
このQOSの合計で、いつでも保留状態または実行状態になる可能性のあるジョブの最大数。
To clear a previously set value use the modify command with a new value of -1.
以前に設定された値をクリアするには、新しい値-1を指定してmodifyコマンドを使用します。

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.
以前に設定された値をクリアするには、新しい値-1を指定してmodifyコマンドを使用します。
NOTE: This limit only applies when using the Priority Multifactor plugin.
注:この制限は、PriorityMultifactorプラグインを使用する場合にのみ適用されます。
The time is decayed using the value of PriorityDecayHalfLife or PriorityUsageResetPeriod as set in the slurm.conf.
時間は、slurm.confで設定されているPriorityDecayHalfLifeまたはPriorityUsageResetPeriodの値を使用して減衰されます。
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.
この制限に達すると、実行中の関連するすべてのジョブが強制終了され、このQOSで送信される今後のすべてのジョブは、制限内で実行できるようになるまで遅延されます。

MaxTRESMinsPerJob
Maximum number of TRES minutes each job is able to use.
各ジョブが使用できるTRES分の最大数。
To clear a previously set value use the modify command with a new value of -1 for each TRES id.
以前に設定された値をクリアするには、TRESIDごとに新しい値-1を指定してmodifyコマンドを使用します。

MaxTRESPerAccount
Maximum number of TRES each account is able to use.
各アカウントが使用できるTRESの最大数。
To clear a previously set value use the modify command with a new value of -1 for each TRES id.
以前に設定された値をクリアするには、TRESIDごとに新しい値-1を指定してmodifyコマンドを使用します。

MaxTRESPerJob
Maximum number of TRES each job is able to use.
各ジョブが使用できるTRESの最大数。
To clear a previously set value use the modify command with a new value of -1 for each TRES id.
以前に設定された値をクリアするには、TRESIDごとに新しい値-1を指定してmodifyコマンドを使用します。

MaxTRESPerNode
Maximum number of TRES each node in a job allocation can use.
ジョブ割り当て内の各ノードが使用できるTRESの最大数。
To clear a previously set value use the modify command with a new value of -1 for each TRES id.
以前に設定された値をクリアするには、TRESIDごとに新しい値-1を指定してmodifyコマンドを使用します。

MaxTRESPerUser
Maximum number of TRES each user is able to use.
各ユーザーが使用できるTRESの最大数。
To clear a previously set value use the modify command with a new value of -1 for each TRES id.
以前に設定された値をクリアするには、TRESIDごとに新しい値-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を指定してmodifyコマンドを使用します。

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を指定してmodifyコマンドを使用します。

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を指定してmodifyコマンドを使用します。

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を指定してmodifyコマンドを使用します。

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>.
<max wall>の形式は<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を指定してmodifyコマンドを使用します。

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を指定してmodifyコマンドを使用します。

MinTRES
Minimum number of TRES each job running under this QOS must request.
このQOSで実行されている各ジョブが要求する必要のあるTRESの最小数。
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.
以前に設定された値をクリアするには、TRESIDごとに新しい値-1を指定してmodifyコマンドを使用します。

Name
Name of the QOS.
QOSの名前。
Needed for creation.
作成に必要です。

Preempt
Other QOS' this QOS can preempt.
このQOSがプリエンプトできる他のQOS。
Setting a Preempt to '' (two single quotes with nothing between them) restores its default setting.
プリエンプトを ''(間に何もない2つの一重引用符)に設定すると、デフォルト設定に戻ります。
You can also use the operator += and -= to add or remove certain QOS's from a QOS list.
演算子+ =および-=を使用して、QOSリストに特定のQOSを追加または削除することもできます。

PreemptMode
Mechanism used to preempt jobs of this QOS if the clusters PreemptType is configured to preempt/qos.
クラスタPreemptTypeがpreempt / qosに設定されている場合に、このQOSのジョブをプリエンプトするために使用されるメカニズム。
The default preemption mechanism is specified by the cluster-wide PreemptMode configuration parameter.
デフォルトのプリエンプションメカニズムは、クラスター全体の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.
このQOSを使用すると、ジョブの優先度にどの優先度が追加されますか。
To clear a previously set value use the modify command with a new value of -1.
以前に設定された値をクリアするには、新しい値-1を指定してmodifyコマンドを使用します。

UsageFactor
A float that is factored into a job’s TRES usage (e.g. RawUsage, TRESMins, TRESRunMins).
ジョブのTRES使用量に考慮されるフロート(RawUsage、TRESMins、TRESRunMinsなど)。
For example, if the usagefactor was 2, for every TRESBillingUnit second a job ran it would count for 2.
たとえば、usagefactorが2の場合、ジョブが実行されたTRESBillingUnit秒ごとに2としてカウントされます。
If the usagefactor was .5, every second would only count for half of the time.
使用率が.5の場合、毎秒は半分の時間しかカウントされません。
A setting of 0 would add no timed usage from the job.
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のマニュアルページのAccountingStorageEnforceを参照してください。

Default is 1.
デフォルトは1です。
To clear a previously set value use the modify command with a new value of -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.
ジョブに割り当てられた使用量は、実行時間に、予約内のCPUの総数に対するCPUの比率を掛けたものです。
For example, a job using all the CPUs in the reservation running for 1 minute would reduce unused_wall by 1 minute.
たとえば、予約内のすべてのCPUを1分間実行するジョブは、unused_wallを1分間削減します。

 

SPECIFICATIONS FOR RESOURCE

Clusters=<name list> Comma separated list of cluster names on which specified resources are to be available.
Clusters = <名前リスト>指定されたリソースを使用できるクラスター名のコンマ区切りリスト。
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 PublisherFlexlmライセンスサーバーまたはRepriseLicense ManagerRLMです。

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に表示される場合、slurm.confで定義されているローカルリソースと区別するために、その名前はname @serverになります。

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.
注:WithAssocオプションを使用している場合は、トランザクションが影響を受けたさまざまな関連付けに関する情報を表示することもできます。
The Association format fields are described in the LIST/SHOW ASSOCIATION FORMAT OPTIONS section.
アソシエーションフォーマットフィールドについては、「リスト/ショーアソシエーションフォーマットオプション」セクションで説明しています。

 

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.
有効なレベルは、None、Operator、および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).
現在サポートされている値は0(ゼロ)のみです。
This is a settable specification only - it cannot be used as a filter to list users.
これは設定可能な仕様であり、ユーザーを一覧表示するためのフィルターとして使用することはできません。

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.
注:WithAssocオプションを使用している場合は、関連付け固有の情報に対してクエリを実行して、このユーザーが持つ可能性のある特定の関連付けのみを表示することもできます。
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.
上記の一般仕様リストの「アソシエーションベースのエンティティの一般仕様」セクションを使用することもできます。

 

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.
注:WithAssocオプションを使用している場合は、システム内のすべてのクラスターでユーザーが持つ可能性のあるさまざまな関連付けに関する情報を表示することもできます。
The association information can be filtered.
アソシエーション情報はフィルタリングできます。
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.
注:WithAssocオプションを使用している場合は、システム内のすべてのクラスターでユーザーが持つ可能性のあるさまざまな関連付けに関する情報を表示することもできます。
The Association format fields are described in the LIST/SHOW ASSOCIATION FORMAT OPTIONS section.
アソシエーションフォーマットフィールドについては、「リスト/ショーアソシエーションフォーマットオプション」セクションで説明しています。

 

LIST/SHOW TRES

Name
The name of the trackable resource.
追跡可能なリソースの名前。
This option is required for TRES types BB (Burst buffer), GRES, and License.
このオプションは、TRESタイプBB(バーストバッファー)、GRES、およびライセンスに必要です。
Types CPU, Energy, Memory, and Node do not have Names.
タイプCPU、Energy、Memory、およびNodeには名前がありません。
For example if GRES is the type then name is the denomination of the GRES itself e.g. GPU.
たとえば、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.
追跡可能なリソース(TRES)は、多くのQOSまたはアソシエーションの制限で使用されます。
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.
各TRESには異なる制限があります。つまり、GrpTRESMins = cpu = 10、mem = 20は、2つの異なる制限を10 cpu分に1つ、20MBメモリ分に1つ作成します。
This is the case for each limit that deals with TRES.
これは、TRESを扱う各制限に当てはまります。
To remove the limit -1 is used i.e. GrpTRESMins=cpu=-1 would remove only the cpu TRES limit.
制限を削除するには、-1を使用します。つまり、GrpTRESMins = cpu = -1は、cpuTRES制限のみを削除します。

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.
注:請求TRESは、パーティションのTRESBillingWeightsから計算されます。
It is temporarily calculated during scheduling for each partition to enforce billing TRES limits.
課金TRES制限を適用するために、各パーティションのスケジューリング中に一時的に計算されます。
The final Billing TRES is calculated after the job has been allocated resources.
最終的な請求TRESは、ジョブにリソースが割り当てられた後に計算されます。
The final number can be seen in scontrol show jobs and sacct output.
最終的な数値は、scontrol showjobsと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.
たとえば、format = name%30は、右寄せされた30文字のフィールド名を出力します。
A -30 will print 30 characters left justified.
-30は、左揃えで30文字を印刷します。

 

FLAT FILE DUMP AND LOAD

sacctmgr has the capability to load and dump Slurm association data to and from a file.
sacctmgrには、Slurmアソシエーションデータをファイルとの間でロードおよびダンプする機能があります。
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.
各ファイルには、単一クラスターのSlurmアソシエーションデータが含まれています。
Comments can be put into the file with the # character.
コメントは#文字でファイルに入れることができます。
Each line of information must begin with one of the four titles; Cluster, Parent, Account or User.
情報の各行は、4つのタイトルのいずれかで始まる必要があります。クラスター、親、アカウント、またはユーザー。
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.
組織名などの変数にスペースが含まれている場合は、名前を一重引用符または二重引用符で囲みます。

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.
唯一の例外は、理解されている「root」アカウントです。
This is always a default for any cluster and does not need to be defined.
これは常にすべてのクラスターのデフォルトであり、定義する必要はありません。

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).
After the entry for the root account you will have entries for the other accounts on the system. The entries will look similar to this example: Parent - root Account - cs:MaxTRESPerJob=node=5:MaxJobs=4:FairShare=399:MaxWallDurationPerJob=40:Description='Computer Science':Organization='LC' Parent - cs Account - test:MaxTRESPerJob=node=1:MaxJobs=1:FairShare=1:MaxWallDurationPerJob=1:Description='Test Account':Organization='Test' Any of the options after a ':' can be left out and they can be in any order. If you want to add any sub accounts just list the Parent THAT HAS ALREADY BEEN CREATED before the account you are adding. Account options are:
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).
To add users to an account add a line after the Parent line, similar to this: Parent - test User - adam:MaxTRESPerJob=node:2:MaxJobs=3:FairShare=1:MaxWallDurationPerJob=1:AdminLevel=Operator:Coordinator='test' User options are:
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.
Sacctmgrには、フラットファイルにアーカイブしたり、後で必要に応じてそのデータをロードしたりする機能があります。
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.
アーカイブは通常slurmdbdによって実行されます。実行していることを完全に理解している場合にのみ、sacctmgrを介してアーカイブを実行することを強くお勧めします。
For slurmdbd options see "man slurmdbd" for more information.
slurmdbdオプションの詳細については、「manslurmdbd」を参照してください。
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.
オプションとslurmdbd構成データによっては、データベースに残っているか、パージされる場合があります。
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.
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.
データベースに直接挿入するSQL。
This should be used very cautiously since this is writing your sql into the database.
これはSQLをデータベースに書き込むため、非常に慎重に使用する必要があります。

 

PERFORMANCE

Executing sacctmgr sends a remote procedure call to slurmdbd.
sacctmgrを実行すると、リモートプロシージャコールが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.
リモートプロシージャコールを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.
シェルスクリプトまたは他のプログラムのループからslurmdbdにリモートプロシージャコールを送信するsacctmgrまたは他のSlurmクライアントコマンドを実行しないでください。
Ensure that programs limit calls to sacctmgr to the minimum necessary for the information you are trying to gather.
プログラムがsacctmgrへの呼び出しを、収集しようとしている情報に必要な最小限に制限していることを確認してください。

 

ENVIRONMENT VARIABLES

Some sacctmgr options may be set via environment variables.
一部のsacctmgrオプションは、環境変数を介して設定できます。
These environment variables, along with their corresponding options, are listed below.
これらの環境変数とそれに対応するオプションを以下に示します。
(Note: commandline options will always override these settings)
(注:コマンドラインオプションは常にこれらの設定を上書きします)

SLURM_CONF
The location of the Slurm configuration file.
Slurm構成ファイルの場所。

 

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.
キーワード「set」とオプションの「where」を配置してオブジェクトを変更する場合、以下は正しい結果を生成するための例です。
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」を使用する必要があります。


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.
上記の行がmodifyuser 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.
何かのqosを変更するときは、qosを何かに明示的に設定するときにのみ「=」演算子を使用します。
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を追加または削除します。


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.
特定のアカウントやクラスターにのみqosExpediteを追加する場合は、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.
QOSをユーザーアカウントに追加する方法の例を示しましょう。
List all available QOSs in the cluster.
クラスター内で使用可能なすべての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.
QOS ExpediteをアカウントG1に追加し、結果を表示します。
Using the operator += the QOS will be added together with the existing QOS to this account.
演算子+ =を使用すると、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.
ここで、QOS ExpediteをアカウントGの唯一のQOSとして設定し、結果を表示します。
Using the operator = that expedite is the only usable QOS by account G
演算子の使用=アカウント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 Expediteが継承され、通常の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
archive dump
archive load
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