Top
Symfoware Server V12.1.0 Cluster Operation Guide
FUJITSU Software

A.4 Server Configuration File

Define the information related to Mirroring Controller monitoring and control in the serverIdentifier.conf file. The maximum length of the server identifier is 64 bytes. Use ASCII characters excluding spaces to specify this parameter.

If the primary server and standby server environments are different, define content that is different, according to the environment.

Table A.4 serverIdentifier.conf file

Parameter

Value set

Explanation

db_instance

'dataStorageDestinationDir'

[Example]

db_instance = 'D:\\database1\\inst1'

Use halfwidth single quotation marks (') to enclose the data storage destination directory that will identify the monitoring target instance.

Use ASCII characters, and specify "\\" as the path delimiter.

db_instance_service_name

'registeredServiceNameOfSymfowareServerInstance'

Specify the registered service name of the Symfoware Server instance in the Windows service.

Use ASCII characters to specify this parameter.

db_instance_password

'passwordOfInstanceAdminUser'

Specify the password used when Mirroring Controller connects to a database instance. Use ASCII characters to specify this parameter.

If password authentication is performed, you must specify this parameter in the settings used when Mirroring Controller connects to a database instance.

If you specify this parameter when password authentication is not performed, the parameter will be ignored.

remote_call_timeout

Admin communication timeout

Specify the timeout value (milliseconds) of the Mirroring Controller agent process for communication between servers.

Specify a value between 0 and 2147483647.

The value 0 indicates that there is no timeout limit.

The default is 70000 milliseconds (70 seconds).

core_file_path

coreFileOutputDir

Specify the directory to which the core file is to be output. Use ASCII characters, and specify "\\" as the path delimiter.

If this parameter is omitted, it will be assumed that the Mirroring Controller management directory was specified.

mc_service_name

'registeredServiceNameOfMirroringController'

Specify the Mirroring Controller service name registered in the Windows service. Use ASCII characters excluding forward slash (/) and backslash (\) to specify this parameter.

The maximum length of the service name is 124 bytes.

The default is 'MirroringControllerOpen'.

event_source(*1)

'eventSourceName'

Specify the event source name to be used to identify the Mirroring Controller message in the event log. Use ASCII characters to specify this parameter.

The maximum length of the event source name is 255 bytes.

The default is 'MirroringControllerOpen'.

heartbeat_interval

Interval time for operating system/server and process heartbeat monitoring, and disk abnormality monitoring (milliseconds)

Contact between servers, and abnormality monitoring, will be performed at the specified interval.

Specify a value between 1 and 2147483647.

The default is 800 milliseconds.

heartbeat_timeout

Timeout time for operating system/server and process heartbeat monitoring, and disk abnormality monitoring (seconds)

If there is no response for at least the number of seconds specified, it will be assumed that an error has occurred that requires the primary server to be switched, or the standby server to be disconnected.

Specify a value between 1 and 2147483647.

The default is 1 second.

heartbeat_retry

Number of retries for operating system/server and process heartbeat monitoring, and disk abnormality monitoring (number of times)

Specify the number of retries when an error has been detected that requires the primary server to be switched, or the standby server to be disconnected.

If an error is detected in succession for at least the number of times specified, the switch or the disconnection will be performed.

Specify a value between 0 and 2147483647.

The default is 2 times.

*1: By using an event source name that is similar to the specified event_source parameter of the postgresql.conf file, the Mirroring Controller output content can be referenced transparently, so log reference is easy.