3.1 Installing and Running Oracle GoldenGate Veridata

This article describes all the steps to install, configure, and uninstall Oracle GoldenGate Veridata.

Prerequisites

  • If your system does not have graphical desktop, then ensure that you setup VNC and connect to it using a VNC client for graphical desktop: vncserver
  • Ensure to install the JDK software.
    1. Go to http://www.oracle.com/technetwork/java/javase/downloads/index.html.
    2. Select JDK version 17 and click Download. You can change the default installation location.
    3. Set JAVA_HOME.

      Korn and bash shells:

      export JAVA_HOME=jdk-install-dir
      export PATH=$JAVA_HOME/bin:$PATH

      Bourne shell:

      JAVA_HOME=jdk-install-dir
      export JAVA_HOME
      PATH=$JAVA_HOME/bin:$PATH
      export PATH

      C shell:

      setenv JAVA_HOME jdk-install-dir
      setenv PATH $JAVA_HOME/bin:$PATH
  • Ensure not to run additional application on the same host as it may have a strong impact on the performance of Oracle GoldenGate Veridata. Note that Veridata is a Java application designed to run on dedicated host with optimal heap and JVM settings.

Installing Oracle GoldenGate Veridata

To install Oracle GoldenGate Veridata

  1. Download the installer. See Downloading Oracle GoldenGate Veridata.
  2. Run the following command to launch the installer UI:
    unzip fbo_oggvdt_linux_services_shiphome.zip
    cd fbo_oggvdt_linux_services_shiphome/Disk1/
    ./runInstaller
  3. In the Select Installation Type page, select one of the following 3 options to set the type for the Oracle GoldenGate Veridata installation and click Next:
    • Oracle GoldenGate Veridata Server
    • Oracle GoldenGate Veridata Agent
    • Oracle GoldenGate Veridata Server and Agent

    Figure 3-1 Select the Installation Type

    Select the Installation Type.
  4. If the Installation Type is chosen as Oracle GoldenGate Veridata Server or Oracle GoldenGate Veridata Server and Agent in step 3, then the Repository Option page is displayed. Select one of the following 2 options to set the Repository type for the Oracle GoldenGate Veridata Server and click Next:
    • Install a new MySQL database on this host as the repository
    • Using an existing MySQL database as the repository

    Note:

    If the Using an existing MySQL database as the repository option is selected, then ensure that the existing MySQL database is a commercial version 8.0.34 and above. It can be a user installed or system preinstalled MySQL database. However, ensure that it is not an embedded MySQL database from a prior Oracle Veridata installation.

    Figure 3-2 Select Repository Option

    Select Repository Option.
  5. In the Specify Installation Details page, specify the Software Location to install Oracle GoldenGate Veridata. For example, /scratch/vdt23c

    Figure 3-3 Specify Installation Details

    Specify Installation Details.
  6. In the Create Inventory page, you can either retain the defaults or provide or enter a new directory for the inventory and click Next.

    Figure 3-4 Inventory Details

    Inventory Details
  7. Review the content in the Summary page, click Install.

    Figure 3-5 Installation Summary

    Installation Summary
  8. If you want to save the response file, then click Save Response File before you begin with installation.

    At the end of the installation process, if the Oracle GoldenGate Veridata installation is complete, then the Installation Complete page is shown as follows:

    Figure 3-6 Installation complete

    Oracle GoldenGate Veridata is successfully installed

3.1.1 Logs

Server Installation Logs

The Server installation logs are created in VERIDATA_HOME/cfgtoollogs/ directory, where VERIDATA_HOME is the home directory where Oracle GoldenGate Veridata is installed..

Server Logs

The Server log files are created in this directory: VERIDATA_HOME/veridata/logs. The logs directory contains files of format, such as vdtapi.log.0, vdtapi.log.1, or vdtapi.log.2, and other related logs. Note that vdtapi.log.0 will always contain the latest logs.