From e11277ab43123a4150f499a8aee7bf3c0733cee1 Mon Sep 17 00:00:00 2001 From: Moe Jette <jette1@llnl.gov> Date: Thu, 3 Jul 2003 18:14:01 +0000 Subject: [PATCH] Major changes in sinfo described, format changes and environment variables. --- doc/man/man1/sinfo.1 | 184 ++++++++++++++++++++++++++++++++----------- 1 file changed, 136 insertions(+), 48 deletions(-) diff --git a/doc/man/man1/sinfo.1 b/doc/man/man1/sinfo.1 index b79ac3403eb..5c33a7b1cbc 100644 --- a/doc/man/man1/sinfo.1 +++ b/doc/man/man1/sinfo.1 @@ -1,4 +1,4 @@ -.TH SINFO "1" "June 2003" "sinfo 0.1" "Slurm components" +.TH SINFO "1" "July 2003" "sinfo 0.2" "Slurm components" .SH "NAME" sinfo \- Used to view information about Slurm nodes and partitions. @@ -21,12 +21,16 @@ memory size, and disk space for nodes will be listed with the minimum value followed by a "+" for nodes with the same partition and state (e.g., "250+"). .TP +\fB\-h\fR, \fB\-\-noheader\fR +Do not print a header on the output. +.TP \fB\-i <seconds>\fR , \fB\-\-iterate=<seconds>\fR Print the state on a periodic basis. Sleep for the indicated number of seconds between reports. .TP \fB\-l\fR , \fB\-\-long\fR -Print more detailed information. +Print more detailed information. +This is ignored if the \fB\-\-format\fR option is specified. .TP \fB\-n <nodes>\fR , \fB\-\-nodes=<nodes>\fR Print information only about the specified node(s). @@ -34,12 +38,74 @@ Print information only about the specified node(s). \fB\-N\fR , \fB\-\-Node\fR Print information in a node-oriented format. The default is to print information in a partition-oriented format. +This is ignored if the \fB\-\-format\fR option is specified. +.TP +\fB\-o <output_format>\fR, \fB\-\-format=<output_format>\fR +Specify the information to be displayed. +The default format is "%9P %5a %.8l %.6D %6t %N". +If the \fB\-\-summarize\fR option is specified, the default +format is "%9P %5a %.8l %15F %N". +If the \fB\-\-long\fR option is specified, the default format is +"%9P %5a %.8l %.8s %4r %5h %10g %.6D %11T %N". +If the \fB\-\-Node\fR option is specified, the default format is +"%#N %.6D %9P %6t". +If the \fB\-\-Node\fR and \fB\-\-long\fR options are both specified, +the default format is "%#N %.6D %9P %11T %.4c %.6m %.8d %.6w %8f". +In the above two formats the value of "#" represents the maximum +length of an node list to be printed. + +The field specifications available include: +.br +\fB%a\fR State/availability of a partition +.br +\fB%A\fR Number of nodes by state in the format "allocated/total". +Do not use this with a node state option ("%t" or "%T") or +the different node states will be placed on separate lines. +.br +\fB%c\fR Number of CPUs per node +.br +\fB%d\fR Size of temporary disk space per node in megabytes +.br +\fB%D\fR Number of nodes +.br +\fB%f\fR Features associated with the nodes +.br +\fB%F\fR Number of nodes by state in the format "allocated/idle/other/total". +Do not use this with a node state option ("%t" or "%T") or +the different node states will be placed on separate lines. +.br +\fB%g\fR Groups which may use the nodes +.br +\fB%h\fR Jobs may share nodes, "YES", "NO", or "FORCE" +.br +\fB%l\fR Maximum time for any job in the format "days:hours:minutes:seconds" +.br +\fB%m\fR Size of memory per node in megabytes +.br +\fB%N\fR List of node names +.br +\fB%P\fR Partition name +.br +\fB%r\fR Only user root may initiate jobs, "YES" or "NO" +.br +\fB%s\fR Maximum job size in nodes +.br +\fB%t\fR State of nodes, compact form +.br +\fB%T\fR State of nodes, extended form +.br +\fB%w\fR Scheduling weight of the nodes +.br +\fB%.<*>\fR right justification of the field +.br +\fB%<Number><*>\fR size of field .TP \fB\-t <state>\fR , \fB\-\-state=<state>\fR List nodes of a given state. .TP \fB\-s\fR , \fB\-\-summarize\fR List only a partition state summary with no node state details. +This is ignored if the \fB\-\-format\fR option is specified. .TP \fB\-p <partition>\fR, \fB\-\-partition=<partition>\fR Print information only about the specified partition. @@ -69,40 +135,46 @@ By default nodes in the specified state are reported whether they are responding or not. .SH "OUTPUT" .TP -\fBPARTITION\fR -Name of a partition. -Note that the suffix "*" identifies the default partition. -.TP \fBAVAIL\fR Partition state, \fBUP\fR or \fBDOWN\fR. .TP -\fBNODES\fR -Count of nodes with this particular configuration. -.TP -\fBSTATE\fR -State of the nodes. Note that the suffix "*" identifies nodes -that are presently not responding. -.TP \fBCPUS\fR Count of CPUs (processors) on these nodes. .TP +\fBGROUPS\fR +Resource allocations in this partition are restricted to the named groups. +\fBALL\fR indicates that all groups may use this partition. +.TP +\fBJOB_SIZE\fR +Minimum and maximum node count that can be allocated to any user job. +A single number indicates the minimum and maximum node count are the +same. +\fBINFINITE\fR is used to identify partitions without a maximum node count. +.TP +\fBMAX_TIME\fR +Maximum time limit for any user job in days:hours:minutes:seconds. +\fBINFINITE\fR is used to identify partitions without a job time limit. +.TP \fBMEMORY\fR Size of real memory in megabytes on these nodes. .TP -\fBTMP_DISK\fR -Size of temporary disk space in megabytes on these nodes. -.TP \fBNODE_LIST\fR Names of nodes associated with this configuration/partition. .TP -\fBMAX_TIME\fR -Maximum time limit for any user job in minutes. -\fBNONE\fR is used to identify partitions without a job time limit. +\fB#NODES\fR +Count of nodes with this particular configuration. .TP -\fBJOB_SIZE\fR -Minimum and maximum node count that can be allocated to any user job. -A single number indicates the minimum and maximum node count are the -same. +\fB#NODES(A/T)\fR +Count of nodes with this particular configuration by node +state in the form "available/total". +.TP +\fB#NODES(A/I/O/T)\fR +Count of nodes with this particular configuration by node +state in the form "available/idle/other/total". +.TP +\fBPARTITION\fR +Name of a partition. +Note that the suffix "*" identifies the default partition. .TP \fBROOT\fR Is the ability to allocate resources in this partition restricted to @@ -112,11 +184,27 @@ user root, \fBYES\fR or \fBNO\fR. Will jobs allocated resources in this partition share those resources. \fBNO\fR indicates resources are never shared. \fBFORCE\fR indicates resources are always available to be shared. -\fBYES\fR indicates resource may be shared or not per job's resource allocation. +\fBYES\fR indicates resource may be shared or not per job's resource +allocation. .TP -\fBGROUPS\fR -Resource allocations in this partition are restricted to the named groups. -\fBALL\fR indicates that all groups may use this partition. +\fBSTATE\fR +State of the nodes. Note that the suffix "*" identifies nodes +that are presently not responding. +.TP +\fBTMP_DISK\fR +Size of temporary disk space in megabytes on these nodes. + +.SH "ENVIRONMENT VARIABLES" +.PP +Some \fBsinfo\fR 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.) +.TP 20 +SINFO_FORMAT +\fB\-o <output_format>, \-\-format=<output_format>\fR +.TP +SINFO_PARTITION +\fB\-p <partition>, \-\-partition=<partition>\fR .SH "EXAMPLES" .eo @@ -124,15 +212,15 @@ Report basic node and partition configurations: .br > sinfo .br -PARTITION AVAIL NODES STATE NODE_LIST +PARTITION AVAIL MAX_TIME #NODES STATE NODE_LIST .br ------------------------------------------------------------- +------------------------------------------------ .br -debug UP 8 IDLE adev[0-7] +debug UP 30:00 8 IDLE adev[0-7] .br -batch* UP 2 ALLOC adev[8-9] +batch* UP INFINITE 2 ALLOC adev[8-9] .br - 6 IDLE adev[10-15] +batch* UP INFINITE 6 IDLE adev[10-15] .br .br @@ -140,25 +228,25 @@ Report partition summary information: .br > sinfo -s .br -PARTITION AVAIL NODES NODE_LIST +PARTITION AVAIL MAX_TIME #NODES(A/I/O/T) NODE_LIST .br ------------------------------------------------------------- +--------------------------------------------------- .br -debug UP 8 adev[0-7] +debug UP 30:00 0/8/0/8 adev[0-7] .br -batch* UP 8 adev[8-15] +batch* UP INFINITE 2/6/0/8 adev[8-15] .br .br Report more complete information about the partition debug: .br -> sinfo --long --partition debug +> sinfo --long --partition=debug .br -PARTITION AVAIL NODES STATE MAX_TIME JOB_SIZE ROOT SHARE GROUPS NODE_LIST +PARTITION AVAIL MAX_TIME JOB_SIZE ROOT SHARE GROUPS #NODES STATE NODE_LIST .br -------------------------------------------------------------------------- +-------------------------------------------------------------------------- .br -debug UP 8 IDLE NONE 1-26 NO NO ALL adev[0-7] +debug UP 30:00 8 NO NO ALL 8 IDLE dev[0-7] .br .br @@ -168,7 +256,7 @@ Report only those nodes that are in state DRAINED: .br PARTITION AVAIL NODES STATE NODE_LIST .br ------------------------------------------------------------- +-------------------------------------- .br debug UP 2 DRAIN adev[6-7] .br @@ -178,19 +266,19 @@ Report node-oriented information with details and exact matches: .br > sinfo -Nel .br -NODE_LIST NODES PARTITION STATE CPUS MEMORY TMP_DISK WEIGHT FEATURES +NODE_LIST #NODES PARTITION STATE CPUS MEMORY TMP_DISK WEIGHT FEATURES .br ----------------------------------------------------------------------- +----------------------------------------------------------------------- .br -adev[0-1] 2 debug IDLE 2 3448 38536 16 (null) +adev[0-1] 2 debug IDLE 2 3448 38536 16 (null) .br -adev[2,4-7] 5 debug IDLE 2 3384 38536 16 (null) +adev[2,4-7] 5 debug IDLE 2 3384 38536 16 (null) .br -adev3 1 debug IDLE 2 3394 38536 16 (null) +adev3 1 debug IDLE 2 3394 38536 16 (null) .br -adev[8-9] 2 batch ALLOCATED 2 246 82306 16 (null) +adev[8-9] 2 batch ALLOCATED 2 246 82306 16 (null) .br -adev[10-15] 6 batch IDLE 2 246 82306 16 (null) +adev[10-15] 6 batch IDLE 2 246 82306 16 (null) .ec .SH "COPYING" -- GitLab