| arch | |
|---|---|
| Format | <STRING> |
| Description | Specifies the architecture of the local machine. This information is used by the scheduler only. |
| Example | arch ia64 |
| $clienthost | |
|---|---|
| Format | <STRING> |
| Description |
Specifies the machine running pbs_server. This parameter is deprecated. Use $pbsserver. |
| Example | $clienthost node01.teracluster.org |
| $configversion | |
|---|---|
| Format | <STRING> |
| Description | Specifies the version of the config file data. |
| Example | $configversion 113 |
| $cputmult | |
|---|---|
| Format | <FLOAT> |
| Description |
CPU time multiplier. If set to 0.0, MOM level cputime enforcement is disabled. |
| Example | $cputmult 2.2 |
| $ideal_load | |
|---|---|
| Format | <FLOAT> |
| Description | Ideal processor load. |
| Example | $ideal_load 4.0 |
| $igncput | |
|---|---|
| Format | <BOOLEAN> |
| Description | Ignores limit violation pertaining to CPU time. Default is FALSE. |
| Example | $igncput true |
| $ignmem | |
|---|---|
| Format | <BOOLEAN> |
| Description | Ignores limit violations pertaining to physical memory. Default is FALSE. |
| Example | $ignmem true |
| $ignvmem | |
|---|---|
| Format | <BOOLEAN> |
| Description | Ignores limit violations pertaining to virtual memory. Default is FALSE. |
| Example | $ignvmem true |
| $ignwalltime | |
|---|---|
| Format | <BOOLEAN> |
| Description | Ignore walltime (do not enable mom based walltime limit enforcement). |
| Example | $ignwalltime true |
| $logevent | |
|---|---|
| Format | <STRING> |
| Description | Specifies a bitmap for event types to log. |
| Example | $logevent 255 |
| $loglevel | |
|---|---|
| Format | <INTEGER> |
| Description | Specifies the verbosity of logging with higher numbers specifying more verbose logging. Values may range between 0 and 7. |
| Example | $loglevel 4 |
| $log_file_roll_depth | |
|---|---|
| Format | <INTEGER> |
| Description | Specifies how many times a log fill will be rolled before it is deleted. |
| Example | $log_file_roll_depth = 7 |
| $max_load | |
|---|---|
| Format | <FLOAT> |
| Description | Maximum processor load. |
| Example | $max_load 4.0 |
| $memory_pressure_duration | |
|---|---|
| Format | <INTEGER> |
| Description | (Applicable in version 3.0 and later.) Memory pressure duration sets a limit to the number of times the value of memory_pressure_threshold can be exceeded before a process is terminated. This can only be used with $memory_pressure_threshold. |
| Example | $memory_pressure_duration 5 |
| $node_check_script | |
|---|---|
| Format | <STRING> |
| Description | Specifies the fully qualified pathname of the health check script to run (see Compute node health check for more information). |
| Example | $node_check_script /opt/batch_tools/nodecheck.pl |
| $node_check_interval | |
|---|---|
| Format | <STRING> |
| Description |
Specifies the number of MOM intervals between subsequent executions of the specified health check. This value default to 1 indicating the check is run every mom interval (see Compute node health check for more information). $node_check_interval has two special strings that can be set:
|
| Example | $node_check_interval 5 |
| opsys | |
|---|---|
| Format | <STRING> |
| Description | Specifies the operating system of the local machine. This information is used by the scheduler only. |
| Example | opsys RHEL3 |
| $pbsclient | |
|---|---|
| Format | <STRING> |
| Description | Specifies machines which the mom daemon will trust to run resource manager commands via momctl. This may include machines where monitors, schedulers, or admins require the use of this command. |
| Example | $pbsclient node01.teracluster.org |
| $pbsserver | |
|---|---|
| Format | <STRING> |
| Description |
Specifies the machine running pbs_server. This parameter replaces the deprecated parameter $clienthost. |
| Example | $pbsserver node01.teracluster.org |
| $remote_reconfig | |
|---|---|
| Format | <STRING> |
| Description | Enables the ability to remotely reconfigure pbs_mom with a new config file. Default is disabled. This parameter accepts various forms of true, yes, and 1. For more information on how to reconfigure MOMs, see momctl -r. |
| Example | $remote_reconfig true |
| $tmpdir | |
|---|---|
| Format | <STRING> |
| Description | Specifies a directory to create job-specific scratch space (see Creating Per-Job Temporary Directories). |
| Example | $tmpdir /localscratch |
| $usecp | |
|---|---|
| Format | <HOST>:<SRCDIR> <DSTDIR> |
| Description | Specifies which directories should be staged (see NFS and other networked filesystems) |
| Example | $usecp *.fte.com:/data /usr/local/data |
| varattr | |
|---|---|
| Format | <INTEGER> <STRING> |
| Description |
Provides a way to keep track of dynamic attributes on nodes. <INTEGER> is how many seconds should go by between calls to the script to update the dynamic values. If set to -1, the script is read only one time. <STRING> is the script path. This script should check for whatever dynamic attributes are desired, and then output lines in this format: name=value Include any arguments after the script's full path. These features are visible in the output of pbsnodes -a varattr=Matlab=7.1;Octave=1.0. |
| Example | varattr 25 /usr/local/scripts/nodeProperties.pl arg1 arg2 arg3 |
Related topics