Top
Symfoware Server V12.1.0 Cluster Operation Guide
FUJITSU Software

5.1 What is Database Multiplexing Mode

This operation mode is based on PostgreSQL streaming replication. Other software such as cluster software is not required.

This mode replicates the database on all servers that comprise the cluster system. It achieves this by transferring the updated transaction logs of the database from the server that receives the updates (primary server) to another server (standby server), and then reflecting them on the standby server.

It consists of a feature that detects faults in the elements that are essential for the continuity of the database operation (such as the database process, disk, and network), as well as simplified switchover and standby server disconnection features. The database will be copied in synchronous mode.

Monitoring using database multiplexing mode

Figure 5.1 Failover from the primary server to the standby server

Figure 5.2 Standby server disconnection

Mirroring Controller option

When database multiplexing is used to perform monitoring and an error is detected, this option will automatically switch the primary server or disconnect the standby server.

Reference jobs can also be executed on the standby server.

Note

If the role of primary server was switched to another server and then starts degrading, the original primary server will not become the standby server automatically. Remove the cause of the error, and then change the role of the original primary server to the server currently acting as standby server. Refer to "8.1 Action Required when Server Degradation Occurs" for details.

See

Point

If the standby server was disconnected, Mirroring Controller will automatically delete the target standby server from the synchronous_standby_names parameter in the postgresql.conf file of the primary server. Accordingly, you can prevent the application processing for the primary server being stopped.