Sun Microsystems
Products & Services
 
Support & Training
 
 

Previous Previous     Contents     
Chapter 3

Using the Setup configuration File

This chapter describes how you can do advanced configuration of your grid environment using the setup.conf file.

Overview

The Settings page allows you to configure the minimum set of parameters required for setting up a grid in your environment. If you wish to do advanced configuration of the grid for your environment, then it is possible to change the default values of an additional set of parameters. You should only do this if you are an advanced user of N1GE6; otherwise, the default values for these parameters should be proper for most grid installations.

Changing the Configuration File

The automatic installation is controlled by parameters located in the file /scs/data/gemm/conf/setup.conf located on the Sun Control Station server. To modify the values of these parameters, log in to the SCS server, and manually edit this file.


Caution Caution - You can only modify the variables above the line which reads # DO NOT MODIFY VARS BELOW THIS LINE!!!!


Configurable Parameters

The modifiable parameters, their meaning and the default values are listed in the following sections.

EXECD_SPOOL_DIR_LOCAL="/var/spool/sge"

This variable defines the local spool directory used to write messages and information related to jobs processed on each compute host. You should set this parameter to a directory which is not used or modified by any other process. If this directory path does not exist on the host, it will be created at install time. When the host is uninstalled, this directory path is removed.

SPOOLING_METHOD="berkeley"

This variable defines the default spooling method. The options are "classic" and "berkeley". You should use the default "berkeley" value in most situations, because it provides the best performance. You should only use the value "classic" value for special circumstances. Please consult the N1GE Administration Guide for more details.

HOSTNAME_RESOLVING="true"

If this variable is true, the domain name is ignored during hostname resolution. If there are hosts in different domains with the same short hostname (for example, hostA.domain1 and hostA.domain2), you should set this value should to "false".

DEFAULT_DOMAIN="none"

This parameter defines the name of the default domain, if you are using /etc/hosts or NIS for name resolution.

GID_RANGE="16000-16100"

In order to keep track of running jobs, Grid Engine assigns additional UNIX group IDs using this is range of values. The range should be as large as the maximum number of jobs that will ever be allow to run on a single host simultaneously. This range of group ids should not be used for any other purpose on any system. You should use numbers above 10000.

ADMIN_MAIL="none"

This value is the email address to which diagnostic messages are sent in case of problems (such as job failure or queue error).

ADD_TO_RC="true"

If you set this value to true, the RC scripts for N1GE daemons will be installed so that they start automatically at boot time.

SET_FILE_PERMS="true"

If you set this variable to "true", the file permissions of N1GE executables will automatically be set to the values required for proper operation.

SCHEDD_CONF="1"

This variable defines one of the three distributed scheduler tuning configurations (1=normal, 2=high, 3=max). This choice determines the initial values of certain scheduler parameters on the master host. You can change any value at any time after the initial installation. For more information on the three configurations, please consult the N1GE Administration Manual.

Previous Previous     Contents