Use the -N option to display information about all nodes.
Use the -n option, followed by the name(s) of one or more nodes. When listing multiple node names, separate the names with commas without spaces.
The following table shows the node attributes that you can display via mpinfo. The heading that is displayed for each attribute is shown in parentheses at the end of each description.
Note these points:
You can specify one or more of these attributes via the -A option, or as part of an RRS as an argument to the -R option. You can use either the attribute's real name or, in some cases, a shorter version.
You can list the settings of all attributes (including any system administrator-defined attributes) on a per-node basis via the -v option.
You can list the names and brief descriptions of these attributes via the -ln option.
Attribute |
Short Form |
Description (mpinfo output heading) |
---|---|---|
cpu_idle |
idle |
Percent of time CPU is idle (IDLE). |
cpu_iowait |
iowait |
Percent of time CPU spends waiting for I/O (IWAIT). |
cpu_kernel |
kernel |
Percent of time CPU spends in kernel (KERNL). |
cpu_swap |
swap |
Percent of time CPU spends waiting for swap (SWAP). |
cpu_type |
cpu |
CPU architecture (CPU). |
cpu_user |
user |
Percent of time CPU spends running user's program (USER). |
domain |
|
DNS domain. |
enabled |
|
If set, node is available for spawning jobs on it. |
load1 |
|
Load average for the past minute (LOAD1). |
load5 |
|
Load average for the past five minutes (LOAD5). |
load15 |
|
Load average for the past 15 minutes (LOAD15). |
manufacturer |
manuf |
Hardware manufacturer (MANUFACTURER). |
mem_free |
memf |
Node's available RAM (in Mbytes) (FMEM). |
mem_total |
memr |
Node's total physical memory (in Mbytes) (MEM). |
name |
|
Name of the node (NAME). |
ncpus |
ncpu |
Number of CPU modules in the node (NCPU). |
os_arch_kernel |
mach |
Node's kernel architecture (MACH). |
os_max_proc |
maxproc |
Maximum number of processes allowed on the node (note that this is all processes, including cluster daemons) (MPROC). |
os_name |
os |
Name of the operating system running on the node (OS). |
os_release |
osrel |
Operating system's release number (OSREL). |
os_release_maj |
osmaj |
The major number of the operating system release number (MAJ). |
os_release_min |
osmin |
The minor number of the operating system release number (MIN). |
os_version |
osver |
Operating system's version (OSVER). |
partition |
|
The partition of which the node is a member (PARTITION). |
serial_number |
serno |
Hardware serial number (SERIAL). |
swap_free |
swapf |
Node's available swap space (in Mbytes) (FSWP). |
swap_total |
swapr |
Node's total swap space (in Mbytes) (SWAP). |
The following is an example of the mpinfo output for nodes:
% mpinfo -N node0 87 =>mpinfo -N NAME UP PARTITION OS OSREL NCPU FMEM FSWP LOAD1 LOAD5 LOAD15 node0 y p0 SunOS 5.6 1 0.89 158.34 0.09 0.11 0.13 node1 y p0 SunOS 5.6 1 31.41 276.12 0.00 0.01 0.01 node2 y p1 SunOS 5.6 1 25.59 279.77 0.00 0.00 0.01 node3 y p1 SunOS 5.6 1 25.40 279.88 0.00 0.00 0.01
The following example shows only the names of nodes and the partition they're in:
% mpinfo -N -A name,partition NAME PARTITION node0 part0 node1 part0 node2 part1 node3 part1