IBM Books

IBM LoadLeveler for AIX 5L: Using and Administering

llmodify - Change attributes of a submitted job step

Purpose

Changes the attributes or characteristics of a submitted job.

Syntax

llmodify { -? | -H | -v | [-q] { -x <execution_factor> | -c <consumable_cpus> | -m <consumable_real_memory>} <jobstep> }

Flags

-?
Provides a short usage message.

-H
Provides extended help information.

-v
Outputs the name of the command, release number, service level, service level date, and operating system used to build the command.

-q
Specifies quiet mode: print no messages other than error messages.

-x <execution_factor>
For Gang scheduling only, specifies the execution factor value. Valid values are 1 through 3 and 99.

-c <consumable_cpus>
Specifies the consumable CPU value.

Allows the ConsumableCpus resource requirement to be reset to the specified value. This value can be any integer equal or greater than zero (0) and should follow the rules for the resources keyword in the job command file. A value of zero (0) indicates that all previous resource requirements will be removed. It is not possible to literally request zero (0) resources.

-m <consumable_real_memory>
Specifies the consumable real memory value.

Allows the ConsumableMemory resource requirement to be reset to the specified value. No units should be specified, as megabytes (MB) is assumed. This value can be any integer equal or greater than zero (0) and should follow the rules for the resources keyword in the job command file. A value of zero (0) indicates that all previous resource requirements will be removed. It is not possible to literally request zero (0) resources.

jobstep
Is the name of a job step to be modified using the form of host.jobid.stepid

Description

To determine if the request was successful, issue the llq -x -l command and check the resource requirement variable.

The following comments apply to the -x option (execution factor):

The initial value of execution_factor for a job step is the value specified for its job class. This command will override the class value for a specific job step.

The following comments apply to the -c and -m options (consumable CPUs and consumable real memory):

Examples

This example puts the job step c163n07.12.0 into a non-preemptable state and preempts all other job steps running on the same nodes:

llmodify -x 99 c163n07.12.0

This example requests that the execution factor of job step c163n07.12.0 be changed to 3:

llmodify -x 3 c163n07.12.0

Results

The following shows a sample system response for llmodify -x 3 c163n07.12.0:

llmodify: request has been sent to LoadLeveler.

llmodify returns the following exit values:


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]