Skip to main content
Tungsten Replicator

Preparing Multiple Replicators

Before continuing with deployment you will need the following:

  1. The name to use for the service.
  2. The list of datasources in the service. These are the servers which will be running MySQL.
  3. The username and password of the MySQL replication user.

All servers must be prepared with the proper prerequisites. See "Installation Prerequisites" for additional details.

  • RMI network port used for communicating with the replicator service.

    Set through the rmi-port parameter to tpm. Note that RMI ports are configured in pairs; the default port is 10000, port 10001 is used automatically. When specifying an alternative port, the subsequent port must also be available. For example, specifying port 10002 also requires 10003.

  • THL network port used for exchanging THL data.

    Set through the thl-port parameter to tpm. The default THL port is 2112. This option is required for services operating as Extractors.

  • Extractor THL port, i.e. the port from which an Applier will read THL events from the Extractor

    Set through the master-thl-port parameter to tpm. When operating as an Applier, the explicit THL port should be specified to ensure that you are connecting to the THL port correctly.

  • Extractor hostname

    Set through the master-thl-host parameter to tpm. This is optional if the Extractor hostname has been configured correctly through the master parameter.

  • Installation directory used when the replicator is installed.

    Set through the install-directory parameter to tpm. This directory must have been created, and be configured with suitable permissions before installation starts. For more information, see "Directory Locations and Configuration".