sprio

Section: Slurm Commands (1)
Updated: Slurm Commands
Index

 

NAME

sprio - view the factors that comprise a job's scheduling priority
sprio-ジョブのスケジューリングの優先順位を構成する要素を表示します

 

SYNOPSIS

sprio [OPTIONS...]

 

DESCRIPTION

sprio is used to view the components of a job's scheduling priority when the multi-factor priority plugin is installed.
sprioは、多要素優先プラグインがインストールされている場合に、ジョブのスケジューリング優先度のコンポーネントを表示するために使用されます。
sprio is a read-only utility that extracts information from the multi-factor priority plugin.
sprioは、多要素優先プラグインから情報を抽出する読み取り専用ユーティリティです。
By default, sprio returns information for all pending jobs.
デフォルトでは、sprioは保留中のすべてのジョブの情報を返します。
Options exist to display specific jobs by job ID and user name.
特定のジョブをジョブIDとユーザー名で表示するオプションがあります。

 

OPTIONS

--federation
Show jobs in federation if a member of one.
フェデレーションのメンバーの場合は、フェデレーションでジョブを表示します。

-h, --noheader
Do not print a header on the output.
出力にヘッダーを印刷しないでください。

--help
Print a help message describing all options sprio.
すべてのオプションsprioを説明するヘルプメッセージを印刷します。

-j <job_id_list>, --jobs=<job_id_list>
Requests a comma separated list of job ids to display.
表示するジョブIDのコンマ区切りリストを要求します。
Defaults to all jobs.
デフォルトはすべてのジョブです。
Since this option's argument is optional, for proper parsing the single letter option must be followed immediately with the value and not include a space between them.
このオプションの引数はオプションであるため、適切に解析するには、1文字のオプションの直後に値を入力し、間にスペースを入れないようにする必要があります。
For example "-j1008,1009" and not "-j 1008,1009".
たとえば、「-j1008,1009」ではなく「-j1008,1009」です。

--local
Show only jobs local to this cluster.
このクラスターにローカルなジョブのみを表示します。
Ignore other clusters in this federation (if any).
このフェデレーション内の他のクラスターを無視します(存在する場合)。
Overrides --federation.
--federationをオーバーライドします。

-l, --long
Report more of the available information for the selected jobs.
選択したジョブで利用可能な情報の詳細を報告します。

-M, --clusters=<string>
The cluster to issue commands to.
コマンドを発行するクラスター。
Only one cluster name may be specified.
指定できるクラスター名は1つだけです。
Note that the SlurmDBD must be up for this option to work properly.
このオプションが正しく機能するには、SlurmDBDが稼働している必要があることに注意してください。
This option implicitly sets the --local option.
このオプションは、暗黙的に--localオプションを設定します。

-n, --norm
Display the normalized priority factors for the selected jobs.
選択したジョブの正規化された優先度係数を表示します。

-o <output_format>, --format=<output_format>
Specify the information to be displayed, its size and position (right or left justified).
表示する情報、そのサイズと位置(右揃えまたは左揃え)を指定します。
The default formats when all factors have been assigned non-zero weights are
すべての因子にゼロ以外の重みが割り当てられている場合のデフォルトの形式は次のとおりです。

default
"%.15i %9r %.10Y %.10S %.10A %.10B %.10F %.10J %.10P %.10Q %20T"
-l, --long
"%.15i %9r %.8u %.10Y %.10S %.10A %.10B %.10F %.10J %.10P %.10Q %.11N %.20T";

The format of each field is "%[.][size]type".
size
is the minimum field size.
は最小フィールドサイズです。
If no size is specified, whatever is needed to print the information will be used.
サイズが指定されていない場合、情報を印刷するために必要なものがすべて使用されます。
.
indicates the output should be left justified.
出力を左揃えにする必要があることを示します。
By default, output is right justified.
デフォルトでは、出力は右寄せされます。

Valid type specifications include:
有効な型の仕様は次のとおりです。

%a
Normalized age priority
正規化された年齢の優先順位
%A
Weighted age priority
加重年齢優先
%b
Normalized association priority
正規化された関連付けの優先度
%B
Weighted association priority
加重アソシエーションの優先度
%c
Cluster name. Only applicable for federated clusters
クラスター名。フェデレーションクラスターにのみ適用可能
%f
Normalized fair-share priority
正規化されたフェアシェアの優先順位
%F
Weighted fair-share priority
加重フェアシェア優先度
%i
Job ID
ジョブID
%j
Normalized job size priority
正規化されたジョブサイズの優先度
%J
Weighted job size priority
加重ジョブサイズの優先度
%N
Nice adjustment
素敵な調整
%p
Normalized partition priority
正規化されたパーティションの優先度
%P
Weighted partition priority
加重パーティションの優先度
%q
Normalized quality of service priority
正規化されたサービス品質の優先順位
%Q
Weighted quality of service priority
加重サービス品質の優先順位
%r
Partition name
パーティション名
%S
Weighted admin priority.
加重管理者優先度。
%t
Normalized TRES priorities
正規化されたTRESの優先順位
%T
Weighted TRES priorities
加重TRESの優先順位
%u
User name for a job
ジョブのユーザー名
%Y
Job priority
仕事の優先順位
%y
Normalized job priority
正規化されたジョブの優先度

-S <sort_list>, --sort=<sort_list>
Specification of the order in which jobs should be reported.
ジョブが報告される順序の指定。
This uses the same field specification as <output_format>.
これは、<output_format>と同じフィールド指定を使用します。
Multiple sorts may be performed by listing multiple sort fields separated by commas.
複数のソートは、コンマで区切られた複数のソートフィールドをリストすることによって実行できます。
The field specifications may be preceded by "+" or "-" for ascending (default) or descending respectively.
フィールド指定の前には、昇順(デフォルト)または降順のそれぞれ「+」または「-」を付けることができます。
For example, a <sort_list> of "u,r,-y" will sort the job priority reports by username, partition name, and descending job priority, in that order.
たとえば、「u、r、-y」の<sort_list>は、ジョブの優先度レポートをユーザー名、パーティション名、ジョブの優先度の降順で並べ替えます。
The default <sort_list> is "i" (ascending job id).
デフォルトの<sort_list>は「i」(昇順のジョブID)です。

-p <partition_list>, --partition=<partition_list>
Requests a comma separated list of partitions to display.
表示するパーティションのコンマ区切りリストを要求します。
Defaults to all partitions.
デフォルトはすべてのパーティションです。

--sibling
Show all sibling jobs on a federated cluster.
フェデレーションクラスター上のすべての兄弟ジョブを表示します。
Without this option in a federated cluster, each job in each partition will have its priority and its components reported for only one cluster.
フェデレーションクラスターでこのオプションがないと、各パーティションの各ジョブに優先順位が付けられ、そのコンポーネントは1つのクラスターについてのみ報告されます。
Each sibling job on the various clusters in the federation may have different priority, which will not be reported without using this option.
フェデレーション内のさまざまなクラスター上の各兄弟ジョブの優先度は異なる場合があり、このオプションを使用しないとレポートされません。
Implicitly adds "%c" (cluster name) to the output format.
出力形式に「%c」(クラスター名)を暗黙的に追加します。

-u <user_list>, --user=<user_list>
Request jobs from a comma separated list of users.
カンマで区切られたユーザーのリストからジョブを要求します。
The list can consist of user names or user id numbers.
リストは、ユーザー名またはユーザーID番号で構成できます。

--usage
Print a brief help message listing the sprio options.
sprioオプションをリストした簡単なヘルプメッセージを印刷します。

-v, --verbose
Report details of sprios actions.
spriosアクションの詳細を報告します。

-V , --version
Print version information and exit.
バージョン情報を印刷して終了します。

-w , --weights
Display the configured weights for each factor.
各因子に構成された重みを表示します。
This is for information purposes only.
これは情報提供のみを目的としています。
Actual job data is suppressed.
実際のジョブデータは抑制されます。

 

PERFORMANCE

Executing sprio sends a remote procedure call to slurmctld.
sprioを実行すると、リモートプロシージャコールがslurmctldに送信されます。
If enough calls from sprio or other Slurm client commands that send remote procedure calls to the slurmctld daemon come in at once, it can result in a degradation of performance of the slurmctld daemon, possibly resulting in a denial of service.
リモートプロシージャコールをslurmctldデーモンに送信するsprioまたは他のSlurmクライアントコマンドからの十分な呼び出しが一度に着信すると、slurmctldデーモンのパフォーマンスが低下し、サービス拒否が発生する可能性があります。

Do not run sprio or other Slurm client commands that send remote procedure calls to slurmctld from loops in shell scripts or other programs.
シェルスクリプトまたは他のプログラムのループからslurmctldにリモートプロシージャコールを送信するsprioまたは他のSlurmクライアントコマンドを実行しないでください。
Ensure that programs limit calls to sprio to the minimum necessary for the information you are trying to gather.
プログラムがsprioへの呼び出しを、収集しようとしている情報に必要な最小限に制限していることを確認してください。

 

ENVIRONMENT VARIABLES

If no corresponding commandline option is specified, sprio will use the value of the following environment variables.
対応するコマンドラインオプションが指定されていない場合、sprioは次の環境変数の値を使用します。

SLURM_CLUSTERS
Same as --clusters

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

SPRIO_FEDERATION
Same as --federation

SPRIO_FORMAT
Same as -o <output_format>, --format=<output_format>

SPRIO_LOCAL
Same as --local

SPRIO_SIBLING
Same as --sibling

 

EXAMPLES

Print the list of all pending jobs with their weighted priorities
保留中のすべてのジョブのリストを、重み付けされた優先順位とともに印刷します

> sprio

  JOBID   PRIORITY        AGE  FAIRSHARE    JOBSIZE  PARTITION        QOS

  65539      62664          0      51664       1000      10000          0

  65540      62663          0      51663       1000      10000          0

  65541      62662          0      51662       1000      10000          0

Print the list of all pending jobs with their normalized priorities
> sprio -n

  JOBID PRIORITY   AGE        FAIRSHARE  JOBSIZE    PARTITION  QOS

  65539 0.00001459 0.0007180  0.5166470  1.0000000  1.0000000  0.0000000

  65540 0.00001459 0.0007180  0.5166370  1.0000000  1.0000000  0.0000000

  65541 0.00001458 0.0007180  0.5166270  1.0000000  1.0000000  0.0000000

Print the job priorities for specific jobs
> sprio --jobs=65548,65547

  JOBID   PRIORITY        AGE  FAIRSHARE    JOBSIZE  PARTITION        QOS

  65547      62078          0      51078       1000      10000          0

  65548      62077          0      51077       1000      10000          0

Print the job priorities for jobs of specific users
> sprio --users=fred,sally

  JOBID     USER  PRIORITY       AGE  FAIRSHARE   JOBSIZE  PARTITION     QOS

  65548     fred     62079         1      51077      1000      10000       0

  65549    sally     62080         1      51078      1000      10000       0

Print the configured weights for each priority component
> sprio -w

  JOBID   PRIORITY        AGE  FAIRSHARE    JOBSIZE  PARTITION        QOS

  Weights                1000     100000       1000      10000          1

 

COPYING

Copyright (C) 2009 Lawrence Livermore National Security. Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER).
Copyright (C) 2010-2017 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

squeue(1), sshare(1)


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
PERFORMANCE
ENVIRONMENT VARIABLES
EXAMPLES
COPYING
SEE ALSO

This document was created by man2html using the manual pages.
Time: 22:00:05 GMT, April 09, 2020