| 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. For information about using $varattr to request dynamic features in Moab, see Configuring dynamic features in TORQUE and Moab in the Moab Workload Manager Administrator Guide. | 
| Example | $varattr 25 /usr/local/scripts/nodeProperties.pl arg1 arg2 arg3 | 
Related topics