[ Bottom of Page | Previous Page | Next Page | Contents | Index | Library Home |
Legal |
Search ]
Commands Reference, Volume 3
lsclass Command
Purpose
List Workload Management classes and their limits.
Syntax
lsclass [ -C | -D |
-f ] [ -r ] [ -d Config_Dir ] [ -S SuperClass ] [ Class ]
Description
The lsclass command, with no argument, returns the
list of superclasses, one per line. With a class name as argument, it prints
the class. The subclasses can be displayed with the -r (recursive)
flag, or with the -S Superclass flag.
When WLM is started, if an empty string is passed as the name of the configuration
with the -d flag, lsclass lists
the classes defined in the in-core WLM data structures.
The lsclass command does not require any special
level of privilege and is accessible for all users.
Note
If this command is given a set of time-based
configurations (either specified with the -d flag, or
because the current configuration is a set), the lsclass command returns the classes of the regular configuration which applies
(or would apply) at the time the command is issued.
Flags
-C |
Displays the class attributes and limits in colon-separated records,
as follows:
lsclass -C myclass
#name:description:tier:inheritance:authuser:authgroup:adminuser:admingroup:rset:CPUshares:CPUmin:CPUsoftmax:CPUhardmax:memoryshares:memorymin:memorysoftmax:memoryhardmax:diskIOshares:diskIOmin:diskIOsoftmax:diskIOhardmax:totalCPUhardmax:totalCPUunit:totalDiskIOhardmax:totalDiskIOunit:totalConnecttimehardmax:totalConnecttimeunit:totalProcesseshardmax:totalThreadshardmax:totalLoginshardmax:localshm
myclass::0:no:root:system:root:system::-:0:50:100:4:10:50:75:6:0:100:100:-:s:-:KB:-:s:-:-:-:no
|
-d Config_Dir |
Use /etc/wlm/Config_Dir as
alternate directory for the definition files. If an empty string is passed
(for example, -d ""), lsclass lists the classes defined in the in-core WLM data structures. If this
flag is not present, the current configuration files in the directory pointed
to by /etc/wlm/current are used. |
-D |
Displays the default values for the class attributes and limits in
colon-separated records. Any other flag or argument used in conjunction with -D is ignored. For example:
lsclass -D
#name:description:tier:inheritance:authuser:authgroup:adminuser:admingroup:rset:CPUshares:CPUmin:CPUsoftmax:CPUhardmax:memoryshares:memorymin:memorysoftmax:memoryhardmax:diskIOshares:diskIOmin:diskIOsoftmax:diskIOhardmax:totalCPUhardmax:totalCPUunit:totalDiskIOhardmax:totalDiskIOunit:totalConnecttimehardmax:totalConnecttimeunit:totalProcesseshardmax:totalThreadshardmax:totalLoginshardmax:localshm
::0:no::::::-:0:100:100:-:0:100:100:-:0:100:100:-:s:-:KB:-:s:-:-:-:no
|
-f |
Displays the output in stanzas, with each stanza identified by a class
name. Each Attribute=Value pair is listed on a separate line:
Class:
attribute1=value
attribute2=value
attribute3=value |
-r |
Displays, recursively, the superclasses with all their subclasses.
When specifying -r:
- If Class is not specified, lsclass shows all the superclasses with all their subclasses.
- If the name of a superclass is specified, lsclass displays
the superclass with all its subclasses.
- If the name of a subclass is specified, -r is ineffective
(displays only the subclass).
|
-S SuperClass |
Restricts the scope of the command to the subclasses of the specified
superclass. Only subclasses are shown with the -S flag. |
Files
classes |
Contains the names and definitions of the classes. |
limits |
Contains the limits enforced on the classes. |
shares |
Contains the resource shares attributes for each class. |
Related Information
The wlmcntrl command,
chclass command, mkclass command, and rmclass command.
[ Top of Page | Previous Page | Next Page | Contents | Index | Library Home |
Legal |
Search ]