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).
sstatコマンドは、CPU、タスク、ノード、常駐セットサイズ(RSS)、および仮想メモリ(VM)に関する情報を表示します。
You can tailor the output with the use of the --fields= option to specify the fields to be shown.
--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コマンドはCrayALPSではサポートされていません。

-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.
各ジョブステップで実行されているpidを一覧表示するための事前定義された形式。
(JobId,Nodes,Pids)
(JobId、Nodes、Pids)

-j, --jobs
Format is <job(.step)>.
形式は<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.
注:「extern」のステップIDは、externステップに関する情報を表示します。
This step is only available when using PrologFlags=contain
このステップは、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.
つまり、format = name%30は、右寄せされた30文字のフィールド名を出力します。
A -30 will print 30 characters left justified.
-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.
注:対応する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.
sstatを実行すると、リモートプロシージャコールが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.
リモートプロシージャコールを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.
シェルスクリプトまたは他のプログラムのループからslurmctldにリモートプロシージャコールを送信するsstatまたは他のSlurmクライアントコマンドを実行しないでください。
Ensure that programs limit calls to sstat to the minimum necessary for the information you are trying to gather.
プログラムがsstatへの呼び出しを、収集しようとしている情報に必要な最小限に制限していることを確認してください。

 

ENVIRONMENT VARIABLES

Some sstat options may be set via environment variables.
一部のsstatオプションは、環境変数を介して設定できます。
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

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

NAME
SYNOPSIS
DESCRIPTION
Job Status Fields
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