| Option | --target-dataservice | |
| Aliases | --slave-dataservice | |
| Config File Options | slave-dataservice, target-dataservice | |
| Description | Dataservice to use to determine the value of host configuration | |
| Value Type | string | |
| Option | --temp-directory | |
| Config File Options | temp-directory | |
| Description | Temporary Directory | |
| Value Type | string | |
| Option | --template-file | |
| Config File Options | template-file | |
| Description | Display the keys that may be used in configuration template files | |
| Value Type | string | |
| Option | --template-search-path | |
| Config File Options | template-search-path | |
| Description | Adds a new template search path for configuration file generation | |
| Value Type | filename | |
| Option | --thl-directory | |
| Aliases | --repl-thl-directory | |
| Config File Options | repl-thl-directory, thl-directory | |
| Description | Replicator log directory | |
| Value Type | string | |
| Default | {home directory}/thl | |
| Valid Values | {home directory}/thl | |
The given value should be the base directory, to which tungsten will add the service name. For example, the following entry in the tungsten.ini:
[alpha] ... ... thl-directory=/drv1/thl ...
Would result in the THL being placed in /drv1/thl/alpha
Update of thl directory is only available when tpm is called from the staging installation directory, NOT from the running directory.
| Option | --thl-do-checksum | |
| Aliases | --repl-thl-do-checksum | |
| Config File Options | repl-thl-do-checksum, thl-do-checksum | |
| Description | Execute checksum operations on THL log files | |
| Value Type | string | |
| Option | --thl-interface | |
| Aliases | --repl-thl-interface | |
| Config File Options | repl-thl-interface, thl-interface | |
| Description | Listen interface to use for THL operations | |
| Value Type | string | |
| Option | --thl-log-connection-timeout | |
| Aliases | --repl-thl-log-connection-timeout | |
| Config File Options | repl-thl-log-connection-timeout, thl-log-connection-timeout | |
| Description | Number of seconds to wait for a connection to the THL log | |
| Value Type | numeric | |
| Option | --thl-log-file-size | |
| Aliases | --repl-thl-log-file-size | |
| Config File Options | repl-thl-log-file-size, thl-log-file-size | |
| Description | File size in bytes for THL disk logs | |
| Value Type | numeric | |
| Option | --thl-log-fsync | |
| Aliases | --repl-thl-log-fsync | |
| Config File Options | repl-thl-log-fsync, thl-log-fsync | |
| Description | Fsync THL records on commit. More reliable operation but adds latency to replication when using low-performance storage | |
| Value Type | string | |
| Option | --thl-log-retention | |
| Aliases | --repl-thl-log-retention | |
| Config File Options | repl-thl-log-retention, thl-log-retention | |
| Description | How long do you want to keep THL files. | |
| Value Type | string | |
| Default | 7d | |
| Valid Values | #d | Number of days |
| #h | Number of hours | |
| #m | Number of minutes | |
| #s | Number of seconds | |
| Option | --thl-port | |
| Aliases | --repl-thl-port | |
| Config File Options | repl-thl-port, thl-port | |
| Description | Port to use for THL Operations | |
| Value Type | numeric | |
| Default | 2112 | |
| Option | --thl-protocol | |
| Aliases | --repl-thl-protocol | |
| Config File Options | repl-thl-protocol, thl-protocol | |
| Description | Protocol to use for THL communication with this service | |
| Value Type | string | |
| Option | --topology | |
| Aliases | --dataservice-topology | |
| Config File Options | dataservice-topology, topology | |
| Description | Replication topology for the dataservice. | |
| Value Type | string | |
| Valid Values | all-masters | |
| cluster-alias | ||
| cluster-slave | ||
| clustered | ||
| direct | ||
| fan-in | ||
| master-slave | ||
| star | ||
| Option | --track-schema-changes | |
| Config File Options | track-schema-changes | |
| Description | This will enable filters that track DDL statements and write the resulting change to files on Replica hosts. The feature is intended for use in some batch deployments. | |
| Value Type | string | |