10.8.9.  J tpm Options

--java-connector-keystore-password

Option--java-connector-keystore-password
Config File Optionsjava-connector-keystore-password
DescriptionSet the password for unlocking the tungsten_connector_keystore.jks file in the security directory. Specific to connector<->mysql communication only.
Value Typestring

--java-connector-keystore-path

Option--java-connector-keystore-path
Config File Optionsjava-connector-keystore-path
DescriptionLocal path to the Java Connector Keystore file. Specific to connector<->mysql communication only.
Value Typefilename
Default{install-directory}/share

--java-connector-truststore-password

Option--java-connector-truststore-password
Config File Optionsjava-connector-truststore-password
DescriptionSet the password for unlocking the tungsten_connector_truststore.jks file in the security directory. Specific to connector<->mysql communication only.
Value Typestring

--java-connector-truststore-path

Option--java-connector-truststore-path
Config File Optionsjava-connector-truststore-path
DescriptionLocal path to the Java Connector Truststore file. Specific to connector<->mysql communication only.
Value Typefilename
Default{install-directory}/share

--java-enable-concurrent-gc

Option--java-enable-concurrent-gc
Aliases--repl-java-enable-concurrent-gc
Config File Optionsjava-enable-concurrent-gc, repl-java-enable-concurrent-gc
DescriptionReplicator Java uses concurrent garbage collection
Value Typeboolean
Valid ValuesfalseDefault Java > v8
 false 
 trueDefault if Java <= v8
 true 

--java-file-encoding

Option--java-file-encoding
Aliases--repl-java-file-encoding
Config File Optionsjava-file-encoding, repl-java-file-encoding
DescriptionJava platform charset (esp. for heterogeneous replication)
Value Typestring
Valid Valuesutf8Default if enable-hetergeneous-* values set to true

--java-jgroups-key

Option--java-jgroups-key
Aliases--java-jgroups-entry-alias
Config File Optionsjava-jgroups-entry-alias, java-jgroups-key
DescriptionThe alias to use for the JGroups TLS key in the keystore.
Value Typestring
Defaultjgroups

--java-jgroups-keystore-path

Option--java-jgroups-keystore-path
Config File Optionsjava-jgroups-keystore-path
DescriptionLocal path to the JGroups Java Keystore file.
Value Typefilename
Default{install-directory}/share

--java-jmxremote-access-path

Option--java-jmxremote-access-path
Config File Optionsjava-jmxremote-access-path
DescriptionLocal path to the Java JMX Remote Access file.
Value Typefilename
Default{SECURITY_DIRECTORY}/jmxremote.access

--java-keystore-password

Option--java-keystore-password
Config File Optionsjava-keystore-password
DescriptionSet the password for unlocking the tungsten_keystore.jks file in the security directory. Specific for intra cluster communication.
Value Typestring
Defaulttungsten

--java-keystore-path

Option--java-keystore-path
Config File Optionsjava-keystore-path
DescriptionLocal path to the Java Keystore file. Specific for intra cluster communication. NOTE: When java-keystore-path is passed to tpm, the keystore must contain both tls and mysql certs when appropriate. tpm will NOT add mysql cert nor generate tls cert when this flag is found, so both certs must be manually imported already. Additionally, java-mysql-alias must be specificed when using custom keystores.
Value Typefilename
Default{install-directory}/share

--java-mem-size

Option--java-mem-size
Aliases--repl-java-mem-size
Config File Optionsjava-mem-size, repl-java-mem-size
DescriptionReplicator Java heap memory size in Mb (min 128)
Value Typenumeric

--java-mysql-alias

Option--java-mysql-alias
Aliases--java-mysql-entry-alias
Config File Optionsjava-mysql-alias, java-mysql-entry-alias
DescriptionSpecify the alias used for the mysql certificate in the tungsten_keystore and the tungsten_connector_keystore. Must be specified when supplying custom keystores.
Value Typestring
Defaultmysql

--java-passwordstore-path

Option--java-passwordstore-path
Config File Optionsjava-passwordstore-path
DescriptionLocal path to the Java Password Store file.
Value Typefilename
Default{install-directory}/share

--java-thl-keystore-path

Option--java-thl-keystore-path
Config File Optionsjava-thl-keystore-path
DescriptionThe alias to use for storing the keystore associated with THL encryption.
Value Typestring
Default{install-directory}/share

--java-thl-truststore-path

Option--java-thl-truststore-path
Config File Optionsjava-thl-truststore-path
DescriptionThe alias to use for storing the truststore associated with THL encryption.
Value Typestring
Default{install-directory}/share

--java-tls-alias

Option--java-tls-alias
Aliases--java-tls-entry-alias
Config File Optionsjava-tls-alias, java-tls-entry-alias
DescriptionThe alias to use for the TLS key/certificate in the keystore and truststore.
Value Typestring
Defaulttls

--java-tls-key-lifetime

Option--java-tls-key-lifetime
Config File Optionsjava-tls-key-lifetime
DescriptionLifetime for the Java TLS key (in days)
Value Typenumeric
Default3650

--java-tls-keystore-path

Option--java-tls-keystore-path
Config File Optionsjava-tls-keystore-path
DescriptionThe keystore holding a certificate to use for all Continuent TLS encryption.
Value Typestring
Default{install-directory}/share

--java-truststore-password

Option--java-truststore-password
Config File Optionsjava-truststore-password
DescriptionThe password for unlocking the tungsten_truststore.jks file in the security directory
Value Typestring
Defaulttungsten

--java-truststore-path

Option--java-truststore-path
Config File Optionsjava-truststore-path
DescriptionLocal path to the Java Truststore file.
Value Typefilename
Default{install-directory}/share