The configuration file provided with LoadLeveler specifies
default locations for all of the files and directories. You can modify
their locations using the following keywords. Keep in mind that the
LoadLeveler installation process installs files in these directories and these
files may be periodically cleaned up. Therefore, you should not keep
any files that do not belong to LoadLeveler in these directories.
| To specify the location of the:
| Specify these keywords:
|
| Administration File
|
- ADMIN_FILE = pathname (required)
- Points to the administration file containing user, class, group, machine,
and adapter stanzas. For example,
ADMIN_FILE = $(tilde)/admin_file
|
| Local Configuration File
|
- LOCAL_CONFIG = pathname
- Defines the pathname of the optional local configuration file containing
information specific to a node in the LoadLeveler network. If you are
using a distributed file system like NFS, some examples are:
LOCAL_CONFIG = $(tilde)/$(host).LoadL_config.local
LOCAL_CONFIG = $(tilde)/LoadL_config.$(host).$(domain)
LOCAL_CONFIG = $(tilde)/LoadL_config.local.$(hostname)
If you are using a local file system, an example is:
LOCAL_CONFIG = /var/LoadL/LoadL_config.local
See LoadLeveler variables for information about the tilde, host,
and domain variables.
|
| Local Directory
| The following subdirectories reside in the local directory. It is
possible that the local directory and LoadLeveler's home directory are
the same.
- EXECUTE = local directory/execute (required)
- Defines the local directory to store the executables of jobs submitted by
other machines.
- LOG = local directory/log (required)
- Defines the local directory to store log files. It is not necessary
to keep all the log files created by the various LoadLeveler daemons and
programs in one directory but you will probably find it convenient.
- SPOOL = local directory/spool (required)
- Defines the local directory where LoadLeveler keeps the local job queue
and checkpoint files, as well as:
- HISTORY = $(SPOOL)/history (required)
- Defines the pathname where a file containing the history of local
LoadLeveler jobs is kept.
|
| Release Directory
|
- RELEASEDIR = release directory (required)
- Defines the directory where all the LoadLeveler software resides.
The following subdirectories are created during installation and they reside
in the release directory. You can change their locations.
- BIN = $(RELEASEDIR)/bin (required)
- Defines the directory where LoadLeveler binaries are kept.
- LIB = $(RELEASEDIR)/lib (required)
- Defines the directory where LoadLeveler libraries are kept.
- NQS_DIR = NQS directory (optional)
- Defines the directory where NQS commands qsub,
qstat, and qdel reside. The default is
/usr/bin.
|