setup.config

About setup.config

The setup.config file contains options for License Scheduler installation and configuration for systems without LSF. You only need to edit this file if you are installing License Scheduler as a standalone product without LSF.

Template location

A template setup.config is included in the License Scheduler installation script tar file and is located in the directory created when you uncompress and extract the installation script tar file. Edit the file and uncomment the options you want in the template file. Replace the example values with your own settings to specify the options for your new License Scheduler installation.
Important:

The sample values in the setup.config template file are examples only. They are not default installation values.

After the License Scheduler installation, the setup.config containing the options you specified is located in LS_TOP/9.1/install/.

Format

Each entry in setup.config has the form:
NAME="STRING1 STRING2 ..."

The equal sign = must follow each NAME even if no value follows and there should be no spaces around the equal sign.

A value that contains multiple strings separated by spaces must be enclosed in quotation marks.

Blank lines and lines starting with a pound sign (#) are ignored.

Parameters

  • LS_ADMIN

  • LS_HOSTS

  • LS_LMSTAT_PATH

  • LS_TOP

LS_ADMIN

Syntax

LS_ADMIN="user_name [user_name ... ]"

Description

Lists the License Scheduler administrators. The first user account name in the list is the primary License Scheduler administrator.

The primary License Scheduler administrator account is typically named lsadmin.
CAUTION:

You should not configure the root account as the primary License Scheduler administrator.

Valid Values

User accounts for License Scheduler administrators must exist on all hosts using License Scheduler prior to installation.

Example

LS_ADMINS="lsadmin user1 user2"

Default

The user running the License Scheduler installation script.

LS_HOSTS

Syntax

LS_HOSTS="host_name [host_name ... ]"

Description

Defines a list of hosts that are candidates to become License Scheduler master hosts. Provide at least one host from which the License Scheduler daemon will run.

Valid Values

Any valid License Scheduler host name.

Example

LS_HOSTS="host_name1 host_name2"

Default

The local host in which the License Scheduler installation script is running.

LS_LMSTAT_PATH

Syntax

LS_LMSTAT_PATH="/path"

Description

Defines the full path to the lmstat program. License Scheduler uses lmstat to gather the FlexNet license information for scheduling. This path does not include the name of the lmstat program itself.

Example

LS_LMSTAT_PATH="/usr/bin"

Default

The installation script attempts to find a working copy of lmstat on the current system. If it is unsuccessful, the path is set as blank ("").

LS_TOP

Syntax

LS_TOP="/path"

Description

Defines the full path to the top level License Shceduler installation directory.

Valid Values

Must be an absolute path to a shared directory that is accessible to all hosts using License Scheduler. Cannot be the root directory (/).

Recommended Value

The file system containing LS_TOP must have enough disk space for all host types (approximately 1.5 GB per host type).

Example

LS_TOP="/usr/share/ls"

Default

None — required variable