Hitachi

In-Memory Data Grid Hitachi Elastic Application Data Store


7.3.2 Communication-dependent parameters

The table below lists the communication-dependent parameters.

Bold typeface indicates a required parameter.

Table 7‒2: Communication-dependent parameters (EADS server)

No.

Property file

Parameter name

Value to be specified

Default value

1

Server property file

eads.server.address

IP address or host name

None

2

eads.server.port

Port number

24600

3

eads.replication.port

Port number

24633

4

eads.failureDetector.port

Port number

24631

5

eads.transfer.port

Port number

24632

6

eads.admin.operation.port

Port number

24620

7

Command property file

eads.command.connect.sub.servers

Name used to identify the connection-target EADS server (any name)

None

8

eads.command.connection-target-EADS-server.address

IP address or host name

None

9

eads.command.connection-target-EADS-server.admin.operation.port

Port number

24620

Organization of this subsection

(1) Server property file

(a) eads.server.address

This parameter specifies the IP address or host name of the EADS server.

If you specify a host name, make sure that a unique IP address can be identified from the specified host name.

(b) eads.server.port

This parameter specifies the port number of the EADS server that is used for communication with the EADS client.

(c) eads.replication.port

This parameter specifies the port number used for communication between EADS servers.

(d) eads.failureDetector.port

This parameter specifies the port number used to check for live servers among the EADS servers.

(e) eads.transfer.port

This parameter specifies the port number used for EADS server restoration processing or scale-out processing.

(f) eads.admin.operation.port

This parameter specifies the port number used by commands.

(2) Command property file

(a) eads.command.connect.sub.servers

This parameter specifies the names (any names) used to identify the eztool command's connection-target EADS servers.

A name can consist of alphanumeric characters (0 to 9, A to Z, a to z).

When you specify multiple names, separate them with commas.

When the command is executed, it establishes an initial connection with the EADS server on which the command is executed (connection target specified in the eads.server.address and eads.admin.operation.port server property parameters).

When the eztool command is executed on the cluster and it fails to establish an initial connection with the EADS server on which it is executed, it attempts to establish a connection with the next connection-target EADS server specified in this parameter. When this parameter is omitted or a null character is specified in this parameter, establishment of an initial connection is attempted only for the EADS server on which the command is executed.

When any of the following commands is executed, this parameter is ignored:

Among the connection targets specified in this parameter and the eads.command.connection-target-EADS-server.admin.operation.port command property parameter, those that are specified in the eads.server.address and eads.admin.operation.port server property parameters are ignored.

(b) eads.command.connection-target-EADS-server.address

This parameter specifies the IP address or host name of the eztool command's connection-target EADS server.

If you specify a host name, make sure that a unique IP address can be identified from the specified host name.

Specify this parameter paired with the eads.command.connect.sub.servers parameter. For connection-target-EADS-server, specify the name used to identify the EADS server specified in the eads.command.connect.sub.servers parameter.

(c) eads.command.connection-target-EADS-server.admin.operation.port

This parameter specifies the port number of the eztool command's connection-target EADS server.

Specify this parameter paired with the eads.command.connect.sub.servers parameter. For connection-target-EADS-server, specify the name used to identify the EADS server specified in the eads.command.connect.sub.servers parameter.

(d) Example of specifications of the eads.command.connect.sub.servers parameter

The following shows an example of specifications of the eads.command.connect.sub.servers parameter.

eads.command.connect.sub.servers=sv1,sv2,sv3
eads.command.sv1.address=XXX.XXX.X.138
eads.command.sv1.admin.operation.port=24600
eads.command.sv2.address=XXX.XXX.X.139
eads.command.sv2.admin.operation.port=24601
eads.command.sv3.address=XXX.XXX.X.140
eads.command.sv3.admin.operation.port=24602