sstat
Section: Slurm Commands (1)Updated: Slurm Commands
Index
NAME
sstat - Display various status information of a running job/step.sstat-実行中のジョブ/ステップのさまざまなステータス情報を表示します。
SYNOPSIS
sstat [OPTIONS...]DESCRIPTION
Status information for running jobs invoked with Slurm.
Slurmで呼び出された実行中のジョブのステータス情報。
The
sstat
command displays job status information for your analysis.
sstatコマンドは、分析のためのジョブステータス情報を表示します。
The
sstat
command displays information pertaining to CPU, Task, Node, Resident
Set Size (RSS) and Virtual Memory (VM).
You can tailor the output with the use of the
--fields=
option to specify the fields to be shown.
sstatコマンドは、CPU、タスク、ノード、常駐セットサイズ(RSS)、および仮想メモリ(VM)に関する情報を表示します。--fields =オプションを使用して出力を調整し、表示するフィールドを指定できます。
For the root user, the
sstat
command displays job status data for any job running on the system.
rootユーザーの場合、sstatコマンドは、システムで実行されているすべてのジョブのジョブステータスデータを表示します。
For the non-root user, the
sstat
output is limited to the user's jobs.
非rootユーザーの場合、sstat出力はユーザーのジョブに制限されます。
NOTE: The
sstat
command requires that the jobacct_gather plugin be installed and
operational.
注:sstatコマンドを実行するには、jobacct_gatherプラグインがインストールされ、動作している必要があります。
NOTE: The
sstat
command is not supported on Cray ALPS.
注:sstatコマンドはCray ALPSではサポートされていません。
- -a, --allsteps
-
Print all steps for the given job(s) when no step is specified.
ステップが指定されていない場合、指定されたジョブのすべてのステップを印刷します。
- -e, --helpformat
-
Print a list of fields that can be specified with the '--format' option.
'--format'オプションで指定できるフィールドのリストを出力します。
- -h, --help
-
Displays a general help message.
一般的なヘルプメッセージを表示します。
- -i, --pidformat
-
Predefined format to list the pids running for each job step.
(JobId,Nodes,Pids)
各ジョブステップで実行されているPIDをリストする定義済みの形式。(JobId、Nodes、Pids)
- -j, --jobs
-
Format is <job(.step)>. Stat this job step or comma-separated list of
job steps. This option is required. The step portion will default to
lowest step running if not specified, unless the --allsteps flag is
set where not specifying a step will result in all running steps to be
displayed.
フォーマットは 。このジョブステップまたはジョブステップのコンマ区切りリストを統計します。このオプションは必須です。ステップを指定しないとすべての実行中のステップが表示される--allstepsフラグが設定されていない限り、指定されていない場合、ステップの部分はデフォルトで実行中の最も低いステップになります。
NOTE: A step id of 'batch' will display the information about the batch step.
注: 'batch'のステップIDは、バッチステップに関する情報を表示します。
NOTE: A step id of 'extern' will display the information about the extern step. This step is only available when using PrologFlags=contain
注:「extern」のステップIDは、externステップに関する情報を表示します。この手順は、PrologFlags = containを使用している場合にのみ使用できます
- -n, --noheader
-
No heading will be added to the output. The default action is to
display a header.
見出しは出力に追加されません。デフォルトのアクションは、ヘッダーを表示することです。
- --noconvert
-
Don't convert units from their original type (e.g. 2048M won't be converted to
2G).
単位を元のタイプから変換しないでください(例:2048Mは2Gに変換されません)。
- -o, --format, --fields
-
Comma separated list of fields.
(use '--helpformat' for a list of available fields).
フィールドのカンマ区切りリスト。(使用可能なフィールドのリストについては、「-helpformat」を使用してください)。
NOTE: When using the format option for listing various fields you can put a %NUMBER afterwards to specify how many characters should be printed.
注:さまざまなフィールドをリストするためにフォーマットオプションを使用する場合、後で%NUMBERを入力して、印刷する文字数を指定できます。
i.e. format=name%30 will print 30 characters of field name right justified. A -30 will print 30 characters left justified.
つまり、format = name%30は、右揃えで30文字のフィールド名を出力します。-30は、左揃えで30文字を印刷します。
- -p, --parsable
-
output will be '|' delimited with a '|' at the end
出力は '|'になります '|'で区切られた 最後に
- -P, --parsable2
-
output will be '|' delimited without a '|' at the end
出力は '|'になります '|'なしで区切られます 最後に
- --usage
-
Display a command usage summary.
コマンドの使用法の要約を表示します。
- -v, --verbose
-
Primarily for debugging purposes, report the state of various
variables during processing.
主にデバッグ目的で、処理中のさまざまな変数の状態を報告します。
- -V, --version
-
Print version.
印刷バージョン。
Job Status Fields
The following are the field options:フィールドオプションは次のとおりです。
-
- AveCPU
-
Average (system + user) CPU time of all tasks in job.
ジョブ内のすべてのタスクの平均(システム+ユーザー)CPU時間。
- AveCPUFreq
-
Average weighted CPU frequency of all tasks in job, in kHz.
ジョブ内のすべてのタスクの加重平均CPU周波数(kHz)。
- AveDiskRead
-
Average number of bytes read by all tasks in job.
ジョブ内のすべてのタスクによって読み取られた平均バイト数。
- AveDiskWrite
-
Average number of bytes written by all tasks in job.
ジョブ内のすべてのタスクによって書き込まれた平均バイト数。
- AvePages
-
Average number of page faults of all tasks in job.
ジョブ内のすべてのタスクのページ不在の平均数。
- AveRSS
-
Average resident set size of all tasks in job.
ジョブ内のすべてのタスクの平均常駐セットサイズ。
- AveVMSize
-
Average Virtual Memory size of all tasks in job.
ジョブ内のすべてのタスクの平均仮想メモリサイズ。
- ConsumedEnergy
-
Total energy consumed by all tasks in job, in joules.
Note: Only in case of exclusive job allocation this value
reflects the jobs' real energy consumption.
ジュールで、ジョブのすべてのタスクによって消費された総エネルギー。注:排他的なジョブ割り当ての場合のみ、この値はジョブの実際のエネルギー消費を反映します。
- JobID
-
The number of the job or job step.
It is in the form:
job.jobstep.
ジョブまたはジョブステップの番号。これは、job.jobstepの形式です。
- MaxDiskRead
-
Maximum number of bytes read by all tasks in job.
ジョブ内のすべてのタスクによって読み取られる最大バイト数。
- MaxDiskReadNode
-
The node on which the maxdiskread occurred.
maxdiskreadが発生したノード。
- MaxDiskReadTask
-
The task ID where the maxdiskread occurred.
maxdiskreadが発生したタスクID。
- MaxDiskWrite
-
Maximum number of bytes written by all tasks in job.
ジョブ内のすべてのタスクによって書き込まれた最大バイト数。
- MaxDiskWriteNode
-
The node on which the maxdiskwrite occurred.
maxdiskwriteが発生したノード。
- MaxDiskWriteTask
-
The task ID where the maxdiskwrite occurred.
maxdiskwriteが発生したタスクID。
- MaxPages
-
Maximum number of page faults of all tasks in job.
ジョブ内のすべてのタスクのページ不在の最大数。
- MaxPagesNode
-
The node on which the maxpages occurred.
maxpagesが発生したノード。
- MaxPagesTask
-
The task ID where the maxpages occurred.
maxpagesが発生したタスクID。
- MaxRSS
-
Maximum resident set size of all tasks in job.
ジョブ内のすべてのタスクの最大常駐セットサイズ。
- MaxRSSNode
-
The node on which the maxrss occurred.
maxrssが発生したノード。
- MaxRSSTask
-
The task ID where the maxrss occurred.
maxrssが発生したタスクID。
- MaxVMSize
-
Maximum Virtual Memory size of all tasks in job.
ジョブ内のすべてのタスクの最大仮想メモリサイズ。
- MaxVMSizeNode
-
The node on which the maxvsize occurred.
maxvsizeが発生したノード。
- MaxVMSizeTask
-
The task ID where the maxvsize occurred.
maxvsizeが発生したタスクID。
- MinCPU
-
Minimum (system + user) CPU time of all tasks in job.
ジョブ内のすべてのタスクの最小(システム+ユーザー)CPU時間。
- MinCPUNode
-
The node on which the mincpu occurred.
mincpuが発生したノード。
- MinCPUTask
-
The task ID where the mincpu occurred.
mincpuが発生したタスクID。
- NTasks
-
Total number of tasks in a job or step.
ジョブまたはステップのタスクの総数。
- ReqCPUFreq
-
Requested CPU frequency for the step, in kHz.
ステップの要求されたCPU周波数(kHz)。
- TresUsageInAve
-
Tres average usage in by all tasks in job.
NOTE: If corresponding TresUsageInMaxTask is -1 the metric is node centric
instead of task.
Tresは、ジョブ内のすべてのタスクによる平均使用率です。注:対応するTresUsageInMaxTaskが-1の場合、メトリックはタスクではなくノード中心になります。
- TresUsageInMax
-
Tres maximum usage in by all tasks in job.
NOTE: If corresponding TresUsageInMaxTask is -1 the metric is node centric
instead of task.
ジョブ内のすべてのタスクによる最大使用量をトレスします。注:対応するTresUsageInMaxTaskが-1の場合、メトリックはタスクではなくノード中心になります。
- TresUsageInMaxNode
-
Node for which each maximum TRES usage out occurred.
それぞれの最大TRES使用量が発生したノード。
- TresUsageInMaxTask
-
Task for which each maximum TRES usage out occurred.
TRESの最大使用量が発生した各タスク。
- TresUsageOutAve
-
Tres average usage out by all tasks in job.
NOTE: If corresponding TresUsageOutMaxTask is -1 the metric is node centric
instead of task.
作業中のすべてのタスクによる平均使用量をトレスします。注:対応するTresUsageOutMaxTaskが-1の場合、メトリックはタスクではなくノード中心になります。
- TresUsageOutMax
-
Tres maximum usage out by all tasks in job.
NOTE: If corresponding TresUsageOutMaxTask is -1 the metric is node centric
instead of task.
ジョブ内のすべてのタスクによる最大使用量をトレスします。注:対応するTresUsageOutMaxTaskが-1の場合、メトリックはタスクではなくノード中心になります。
- TresUsageOutMaxNode
-
Node for which each maximum TRES usage out occurred.
それぞれの最大TRES使用量が発生したノード。
- TresUsageOutMaxTask
-
Task for which each maximum TRES usage out occurred.
TRESの最大使用量が発生した各タスク。
PERFORMANCE
Executing sstat sends a remote procedure call to slurmctld. If
enough calls from sstat 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.
sstatを実行すると、リモートプロシージャコールがslurmctldに送信されます。リモートプロシージャコールをslurmctldデーモンに送信するsstatまたは他のSlurmクライアントコマンドからの十分な呼び出しが一度に着信すると、slurmctldデーモンのパフォーマンスが低下し、サービス拒否が発生する可能性があります。
Do not run sstat or other Slurm client commands that send remote procedure
calls to slurmctld from loops in shell scripts or other programs. Ensure
that programs limit calls to sstat to the minimum necessary for the
information you are trying to gather.
シェルスクリプトまたは他のプログラムのループからslurmctldにリモートプロシージャコールを送信するsstatまたは他のSlurmクライアントコマンドを実行しないでください。プログラムがsstatの呼び出しを、収集しようとしている情報に必要な最小限に制限していることを確認してください。
ENVIRONMENT VARIABLES
Some sstat options may be set via environment variables. These
environment variables, along with their corresponding options, are listed below.
(Note: commandline options will always override these settings)
一部のsstatオプションは、環境変数を介して設定できます。これらの環境変数と対応するオプションを以下に示します。(注:コマンドラインオプションは常にこれらの設定を上書きします)
EXAMPLES
- sstat --format=AveCPU,AvePages,AveRSS,AveVMSize,JobID -j 11
- 25:02.000 0K 1.37M 5.93M 9.0
- sstat -p --format=AveCPU,AvePages,AveRSS,AveVMSize,JobID -j 11
-
25:02.000|0K|1.37M|5.93M|9.0|
COPYING
Copyright (C) 2009 Lawrence Livermore National Security. Produced at Lawrence Livermore National Laboratory (cf, DISCLAIMER).Copyright (C) 2010-2013 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
sacct(1)
Index
This document was created by man2html using the manual pages.
Time: 22:00:05 GMT, April 09, 2020