Describes the setup for Fujitsu Enterprise Postgres Advanced Edition with Cryptographic Module.
Using the WebAdmin
When using WebAdmin, you need to set up WebAdmin. Additionally, Java runtime is required when setting up WebAdmin. Prepare the Java runtime and set the JAVA_HOME environment variable to the installation location of the OpenJDK 17 Java runtime.
Example)
# export JAVA_HOME="Installation location of JRE 17"For setup using the WebAdminSetup command, refer to "Setting Up WebAdmin" in the Fujitsu Enterprise Postgres Installation and Setup Guide for Server.
Using the database multiplexing feature
If you want to take advantage of the database multiplexing feature, you need a Java runtime.
Prepare the OpenJDK 17 Java runtime and set the JAVA_HOME environment variable to where the Java runtime environment will be installed.
Example)
# export JAVA_HOME="Installation location of JRE 17"If Mirroring Controller connects to an instance with SSL, set the following in the server definition files of the primary server and standby server. For more information, refer to "Creating, Setting, and Registering the Primary Server Instance" in the Fujitsu Enterprise Postgres Cluster Operation Guide(Database Multiplexing).
db_instance_ext_jdbc_conninfo
If you are using a Red Hat build of OpenJDK on RHEL to connect via SSL, or if you are using the OpenJDK that comes with SLES to connect via SSL, add the following to your connection parameters:
sslfactory=org.postgresql.ssl.DefaultJavaSSLFactory
Use the NSS database for storing certificates and private keys. To enable the JDBC driver to access the NSS database, specify the properties you want to specify for the JVM startup options in the environment variable JAVA_TOOL_OPTIONS.