--
MariaALANDESPRADILLO - 31 Oct 2007
Configuration variables for creamCE
IMPORTANT NOTE!!: Updated documentation for the configuration of cream CE is now under
https://twiki.cern.ch/twiki/bin/view/LCG/Site-info_configuration_variables#cream_CE.
These are all the variables necessary to set for the configuration of the Cream CE.
There are two example files coming in
/opt/glite/yaim/examples/siteinfo
. The
site-info.def
file and the
services
directory, containing the node type specific variables. Please, remember to move these files into your appropriate
siteinfo
directory where you store the YAIM configuration. For more details please check
The configuration variables section in the YAIM guide.
- General variables needed (For their description please consult: The site-info.def section of the YAIM Guide) :
CRON_DIR
, GLOBUS_TCP_PORT_RANGE
, USERS_CONF
, GROUPS_CONF
, FUNCTIONS_DIR
, SITE_EMAIL
, SITE_NAME
, CE_OS
, CE_OS_RELEASE
, CE_OS_VERSION
, SITE_LOC
, SITE_LAT
, SITE_LONG
, SITE_WEB
, SITE_TIER
, SITE_SUPPORT_SITE
, SITE_HTTP_PROXY
, BATCH_VERSION
, VOS
, QUEUES
, _GROUP_ENABLE
, VO__*
.
- creamCE specific variables:
- Mandatory variables: sys admins must ensure these variables are properly defined according to the features of the site.
Variable Name |
Description |
Value type |
Version |
MY_DOMAIN |
Name of your Domain |
String |
4.0.0-1 |
CE_HOST |
Hostname of the cream CE |
String |
4.0.0-1 |
JAVA_LOCATION |
Set to the home where Java will be installed (at present /usr/lib/jvm/java). Suggestion: after the installation step and before the configuration, verify the java_location and update it if needed |
String |
4.0.0-1 |
BATCH_SERVER |
Batch system master node |
String |
4.0.0-1 |
JOB_MANAGER |
atch system jobmanager type: write pbs for Torque and lsf for LSF |
String |
4.0.0-1 |
BATCH_CONF_DIR |
Only for LSF: Path to lsf.conf |
Number |
4.0.0-1 |
BATCH_BIN_DIR |
Path to batch system executables (used for dynamic info providers configuration) |
String |
4.0.0-1 |
BATCH_SPOOL_DIR |
Only for PBS: Path to batch system spool files |
String |
4.0.0-1 |
BDII_REGIONS |
Set it to “CREAM_CE” and edit the following variable |
String |
4.0.0-1 |
BDII_CREAM_CE_URL |
Set it to “ldap://$CE_HOST:2170/mds-vo-name=resource,o=grid” |
String |
4.0.0-1 |
-
- Optional variables: sys admins don't need to change the value of these variables since YAIM provides a suitable default value.
Variable Name |
Description |
Value type |
Default Value |
Version |
Variable Name |
Description |
String |
value |
4.0.0-1 |
-
- Advanced configuration: sys admins shouldn't change the value of these variables unless they know what they are doing. These variables are used internally by YAIM and are coming with default values in
/opt/glite/yaim/defaults/node-type.pre(post)
. Their value can be reset in your site-info.def file if necessary. Check the defaults directory section for more details.
Variable Name |
Description |
Value type |
Default Value |
Version |
Variable Name |
Description |
String |
value |
4.0.0-1 |
Installation information
List of daemons started by YAIM
From results of the command ps aux :
/usr/sbin/slapd -f /opt/bdii/var/2171/bdii-slapd.conf -h ldap://localhost:2171 -u edguser
/usr/sbin/slapd -f /opt/bdii/var/2172/bdii-slapd.conf -h ldap://localhost:2172 -u edguser
- /opt/bdii/sbin/bdii-update
/usr/bin/perl -w /opt/bdii/sbin/bdii-update /opt/bdii/etc/bdii.conf
- /opt/globus/sbin/globus-gridftp-server
/opt/globus/sbin/globus-gridftp-server -p 2811 -d error,warn,info -l /var/log/gridftp-session.log -Z /var/log/globus-gridftp.log -s
- /opt/glite/bin/BLParserPBS
/opt/glite/bin/BLParserPBS -D -d 1 -l /opt/glite/var/log/glite-pbsparser.log -s /var/spool/pbs/server_priv/accounting -p 33332 -m 56565
- /opt/glite/bin/glite-lb-logd
/opt/glite/bin/glite-lb-logd -c /home/glite/.certs/hostcert.pem -k /home/glite/.certs/hostkey.pem
- /opt/glite/bin/glite-lb-interlogd
/opt/glite/bin/glite-lb-interlogd -c /home/glite/.certs/hostcert.pem -k /home/glite/.certs/hostkey.pem
/usr/lib/jvm/java/bin/java -server -Xms128m -Xmx512m -Dcatalina.ext.dirs=/usr/share/tomcat5/shared/lib:/usr/share/tomcat5/com........
List of cron jobs configured by YAIM
There are logrotation, poolaccount cleaning, crl fetching