Client Configuration File Reference

The client configuration file contains parameters for MoSes to connect to the cluster.

All parameters in the configuration file are mandatory.

Create a configuration file for every client application that connects to the MoSes master and submits work to MoSes, and the cluster.

Sample File

This file is <SYM_MOSES_HOME>\conf\symphonyMoses.cfg.

#**********************************************************
# Symphony client application configuration file.
#
# There must be one configuration file per client application.
#
# Copy this configuration file to the machine on which
# MoSes is installed.
#**************************************************************
# The user and password should be set according to the configuration of Symphony
USER = Guest
PASS = Guest
# How long Symphony will allow moses32.exe process to be idle (use 0% CPU) before it
# kills the process# This is to prevent moses32.exe hanging forever
CHECK_IDLE_TIME = 1500
# The following parameters should be set according to the application profile.
APPLICATION_NAME = Moses6App
SESSION_NAME = MosesSession
SESSION_TYPE = ShortRunningTasks
# This parameter is used to list the locally mapped drives on the master host to be
# replicated on the compute
# hosts. This parameter is mandatory even if the drives are already mapped on the
# compute hosts. 
# MAP_DRIVES=X

Parameters

USER

Symphony user account to connect to the cluster. This is the same account you use to connect to the Platform Management Console.

The user account must have been defined through the Platform Management Console.

Syntax

USER=user_name

Required/Optional

Required

Default value

There is no default. You need to create a user account with consumer administrator privileges and specify this account.

PASS

Password that corresponds to the user account specified with the USER parameter.

Syntax

PASS=password

Required/Optional

Required

Default value

There is no default. You need to specify a password.

CHECK_IDLE_TIME

Time, in seconds, that the moses32.exe can be idle before it is terminated. Idle time is based on CPU utilization. This parameter should be set long enough to allow a task to complete.

Syntax

CHECK_IDLE_TIME=seconds

Optional

Optional

Default value

1500 seconds

SESSION_NAME

Name assigned to the session when created through the client application.

Syntax

SESSION_NAME=name

Required/Optional

Required

Default value

MosesSession

SESSION_TYPE

Session type as specified in the MoSesApp.xml application profile.

Syntax

SESSION_TYPE=type

Required/Optional

Required

Default value

ShortRunningTasks

APPLICATION_NAME

Application name as indicated in the application profile. The application name is used to identify which consumer is associated with the application, through the application profile.

Syntax

APPLICATION_NAME=name

Required/Optional

Required

Default value

MosesApp

MAP_DRIVES

List of locally mapped drives on the master host to be replicated on the compute hosts. This parameter is mandatory even if the drives are already mapped on the compute hosts. Due to the nature of the Symphony services in some environments, the service will not be able to pick up the mapped network drives. This feature will automatically map the drives on the compute hosts in the same way they are mapped on the master host.

Syntax

MAP_DRIVES=drive_letters

For example, if the user wants to replicate the mappings of drive X: and drive Y:, the parameter should be:

MAP_DRIVES=XY

Note:

The drive letters should not be separated by any characters.

Required/Optional

Required