CONTENTS   NextPrevious  



Cluster Manager

Cluster Manager enables the communication between nodes in the cluster. It integrates new nodes and notifies the modules installed on each node when a node is removed. It runs on both dispatchers and servers.

Visual Administrator

Properties

 

Dispatcher

 

Property

Description

Default Value

 

 

 

JoinPort

The dispatcher listens for connections on this port.

2077

TcpNoDelay

This property takes a Boolean value that specifies if Nagle’s algorithm is disabled or enabled for this socket. Setting TcpNoDelay to “true” improves system performance especially when multiple small portions of data are sent through the socket.

True

MemoryElement

This property specifies the way of saving information. If set to “true,” the information about service processes is not written in files and saved on the hard disk; it is available only at the current moment and when server is stopped, this information is lost.

False

ClusterHosts

This parameter specifies the SAP J2EE Engine 6.20 Cluster hosts to which the dispatcher must try to connect, and the corresponding ports on which these hosts listen for connections.

2078 is the default JoinPort for Server One. Ports 2062, 2063, 2064 and 2065 are specified as default JoinPorts for dispatcher2, dispatcher3, dispatcher4 and dispatcher5, which can be added to SAP J2EE Engine 6.20 Cluster with the Config Tool provided.
Note : For information on adding nodes to SAP J2EE Engine 6.20 Cluster, refer to the Configuring SAP J2EE Engine 6.20 Cluster section.

localhost\:2078;localhost\:2062;localhost\:2063;localhost\:2064;localhost\:2065

ClusterElementId

This parameter specifies the identification number of a cluster element (dispatcher). The ID is unique for the cluster.

5001

ClusterElementName

Specifies the name of a cluster element (dispatcher).

Dispatcher One

ClusterName

Specifies the name of SAP J2EE Engine 6.20 Cluster.

SAP J2EEngine Cluster

OpenPort

Through this port, connections between cluster elements are established.

2055

Gateway

This property has a boolean value. It is used when the dispatcher node runs in a SAP J2EE Engine box to specify if the node is a gateway.

false

RepeatToConnect

This property has a boolean value that indicates if cluster element (dispatcher) must retry to connect to a specified host if the first attempt fails. If set to “true,” the cluster element retries until connection is established.

false

InfoLogFileName

Specifies the filename to which info log messages for Cluster Manager are written.

./managers/log /cluster/INFO.log

DebugLogFileName

Specifies the filename to which debug log messages for Cluster Manager are written.

./managers/log /cluster/DEBUG.log

NoticeLogFileName

Specifies the filename to which notice log messages for Cluster Manager are written.

./managers/log /cluster/NOTICE.log

WarningLogFileName

Specifies the filename to which warning log messages for Cluster Manager are written.

./managers/log /cluster/WARNING.log

NormalLogLevel

Specifies the types of log messages that have normal priority. It is a number from 0 to 7 specifying that log messages within [0,NormalLogLevel] are written in the DefaultNormalFile. For example, if NormalLogLevel is set to 4, log messages that are in [0,4] are written to the DefaultNormalFile, and the rest to the DefaultCriticalFile.

5

NormalLogFileName

This parameter specifies the filename to which messages with normal priority are written. This file is used by the Log viewer of the system to display the messages.

DEFAULT.log

AlertLogFileName

Specifies the filename to which alert log messages are written.

./managers/log /ALERT.log

CriticalLogLevel

Specifies the types of log messages that have critical priority. It is a number from 0 to 7 specifying that log messages within [CriticalLogLevel,7] are written in the DefaultCriticalFile.

3

CriticalLogFileName

Specifies the filename to which critical log messages are written.

./managers/log /CRITICAL.log

ErrorLogFileName

Specifies the filename to which error log messages are written.

./managers/log /ERROR.log

EmergencyLogFileName

Specifies the filename to which emergency log messages are written.

./managers/log /EMERGENCY.log

 

 

 

 

 

Server

 

Property

Description

Default Value

 

 

 

JoinPort

The server listens for connections on this port.

2078

TcpNoDelay

This property takes a Boolean value that specifies if Nagle’s algorithm is disabled or enabled for this socket. Setting TcpNoDelay to “true” improves system performance especially when multiple small portions of data are sent through the socket.

True

MemoryElement

Specifies the way of saving information on the server. If set to “true” the information about service processes is not written in files and saved on the hard disk; it is available only at the current moment, and when server is stopped, this information is lost.

false

ClusterHosts

This parameter specifies the SAP J2EE Engine 6.20 Cluster hosts to which the server mustl try to connect and the corresponding ports on which these hosts listen for connections.

Port 2077 is the default JoinPort for Dispatcher One. Ports 2062, 2063, 2064 and 2065 are specified as default JoinPorts for dispatcher2, dispatcher3, dispatcher4 and dispatcher5, which can be added to SAP J2EE Engine 6.20 Cluster with the Configuration Tool provided.
Note : For information on adding nodes to SAP J2EE Engine 6.20 Cluster, refer to the Configuring SAP J2EE Engine 6.20 Cluster section.

localhost\:2077; localhost\:2062; localhost\:2063; localhost\:2064; localhost\:2065

ClusterElementId

This parameter specifies the identification number of a cluster element (server). The ID is unique for the cluster.

4001

ClusterElementName

Specifies the name of a cluster element (server).

Server One

ClusterName

Specifies the name of SAP J2EE Engine 6.20 Cluster.

SAP J2EEngine Cluster

OpenPort

Through this port, connections between cluster elements are established.

2056

Gateway

This property has a boolean value. It is used when the server node runs in a SAP J2EE Engine box to specify if the node is a gateway.

false

DependentElement

This property has a boolean value that specifies if a particular server element is a primary or non-primary server. If the value is “false,” the element is primary storage server – that is, it stores the data to be replicated on other server nodes in the cluster.

false

RepeatToConnect

This property has a boolean value that indicates if cluster element (server) must retry to connect to a specified host if the first attempt fails. If set to “true,” the cluster element retries until connection is established.

false

InfoLogFileName

Specifies the filename to which info log messages for Cluster Manager are written

./managers/log /cluster/INFO.log

DebugLogFileName

Specifies the filename to which debug log messages for Cluster Manager are written.

./managers/log /cluster/DEBUG.log

NoticeLogFileName

Specifies the filename to which notice log messages for Cluster Manager are written.

./managers/log /cluster/NOTICE.log

WarningLogFileName

Specifies the filename to which warning log messages for Cluster Manager are written.

./managers/log /cluster/WARNING.log

NormalLogLevel

Specifies the types of log messages that have normal priority. It is a number from 0 to 7 specifying that log messages within [0,NormalLogLevel] are written in the DefaultNormalFile. For example, if NormalLogLevel is set to 4, log messages that are in [0,4] are written to the DefaultNormalFile, and the rest to the DefaultCriticalFile.

5

NormalLogFileName

This parameter specifies the filename to which messages with normal priority are written. This file is used by the Log viewer of the system to display the messages.

DEFAULT.log

AlertLogFileName

Specifies the filename to which only alert log messages are written.

./managers/log /ALERT.log

CriticalLogLevel

Specifies the types of log messages that have critical priority. It is a number from 0 to 7 specifying that log messages within [CriticalLogLevel,7] are written in the DefaultCriticalFile.

3

CriticalLogFileName

Specifies the filename to which critical log messages are written.

./managers/log /CRITICAL.log

ErrorLogFileName

Specifies the filename to which error log messages are written.

./managers/log /ERROR.log

EmergencyLogFileName

Specifies the filename to which emergency log messages are written.

./managers/log /EMERGENCY.log

 

 

 

 

 

Stand-Alone

 

Property

Description

Default Value

 

 

 

JoinAPort

The stand-alone server part listens for connections on this port.

2077

JoinCPort

The stand-alone dispatcher part listens for connections on this port.

1077

ClusterElementIdA

This parameter specifies the identification number of the stand-alone Server part. The ID is unique for this configuration.

1001

ClusterElementIdC

This parameter specifies the identification number of the stand-alone dispatcher part. The ID is unique for this configuration.

2001

ClusterElementNameA

Specifies the name of stand-alone part responsible for requests processing.

Server One

ClusterElementNameC

Specifies the name of stand-alone part responsible for requests accepting and delivering.

Dispatcher One

OpenAPort

Through this port, connections between stand-alone parts are established.

13550

OpenCPort

Through this port, connections between stand-alone parts are established.

12550

MemoryElement

Specifies the way of saving information on the server. If set to “true,” the information about service processes is not written in files and saved on the hard disk; it is available only at the current moment, and when the server is stopped, this information is lost.

false

ClusterHostsA

This parameter specifies the SAP J2EE Engine 6.20 stand-alone version host, to which stand-alone server module must try to connect, and the corresponding port on which this host listens for connections.

127.0.0.1:1777

ClusterHostsC

This parameter specifies the SAP J2EE Engine 6.20 stand-alone version host, to which the stand-alone dispatcher module must try to connect.

 

RepeatToConnect

This property has a boolean value that indicates if the stand-alone element must retry to connect to a specified host if the first attempt fails. If set to “true,” the stand-alone element retries until connection is established.

false

ConnectAttemptsCount

If RepeatToConnect property is set to “true,” this paramater specifies the number of attempts to connect to the specified host that the stand-alone element makes if the first attempt has failed.

0

ClusterName

Specifies the name of the SAP J2EE Engine 6.20 Cluster.

SAP J2EEngine Cluster

InfoLogFileName

Specifies the filename to which info log messages for Cluster Manager are written.

./managers/log /cluster/INFO.log

NoticeLogFileName

Specifies the filename to which notice log messages for Cluster Manager are written.

./managers/log /cluster/NOTICE.log

WarningLogFileName

Specifies the filename to which warning log messages for Cluster Manager are written.

 

./managers/log /cluster/WARNING.log

DebugLogFileName

Specifies the filename to which debug log messages for Cluster Manager are written.

./managers/log /cluster/DEBUG.log

NormalLogLevel

Specifies the types of log messages that have normal priority. It is a number from 0 to 7 specifying that log messages within [0,NormalLogLevel] are written in the DefaultNormalFile. For example, if NormalLogLevel is set to 4, log messages that are in [0,4] are written to the DefaultNormalFile, and the rest to the DefaultCriticalFile.

5

NormalLogFileName

This parameter specifies the filename to which messages with normal priority are written. This file is used by the Log viewer of the system to display the messages.

DEFAULT.log

AlertLogFileName

Specifies the filename to which alert log messages are written.

./managers/log /ALERT.log

CriticalLogLevel

Specifies the types of log messages that have critical priority. It is a number from 0 to 7 specifying that log messages within [CriticalLogLevel,7] are written in the DefaultCriticalFile.

3

CriticalLogFileName

Specifies the filename to which critical log messages are written.

./managers/log /CRITICAL.log

ErrorLogFileName

Specifies the filename to which error log messages are written.

./managers/log /ERROR.log

EmergencyLogFileName

Specifies the filename to which emergency log messages are written.

./managers/log /EMERGENCY.log

Property Files

../cluster/dispatcher/managers/settings/ClusterManager.properties  
Cluster Manager properties specified in the Visual Administration section can be set from this file as well.

../cluster/server/managers/settings/ClusterManager.properties  
Cluster Manager properties specified in the Visual Administration section can be set from this file as well.

../alone/managers/settings/ClusterManager.properties  
Cluster Manager properties specified in the Visual Administration section can be set from this file as well.

Critical Information and Troubleshooting Tips

You must configure Cluster Manager correctly for SAP J2EE Engine 6.20 to function properly.

When adding a new node, you must change its ID because the identification number must be unique for the cluster. If the new node is set with an existing ID, it cannot be added. It is also recommended, although not necessary, that you change the name of the added node to avoid confusion.

When starting a node, you must check if the ports specified as JoinPort and OpenPort are available. If they are already taken, the new node cannot connect to the dispatcher.

Previous  Next