安装 Oracle GoldenGate for MySQL 的先决条件

了解为 MySQL 数据库安装 Oracle GoldenGate 的先决条件。

注:Oracle GoldenGate 23.26.2.0.4 及更高版本无需执行在 Linux 上安装 OpenSSL 的步骤。

在 Linux 上安装 OpenSSL

Oracle GoldenGate 26ai for MySQL 要求在创建部署之前 Oracle GoldenGate 服务器上存在 OpenSSL 1.1。

OpenSSL 1.1 包含在 OEL 8 和 RHEL8 的核心操作系统软件包中,但不包括在 OEL 9 或 RHEL 9 中。因此,您需要为这些操作系统/版本手动安装它。

要安装所需的 OpenSSL 1.1 库 (libssl.so.1.1 和 libcrypto.1.1,请按照以下说明下载并安装 MySQL Connector/ODBC 版本 8.0.33:1。从 Product Version(产品版本)下拉菜单中选择 8.0.33 版本,使用链接 https://downloads.mysql.com/archives/c-odbc/ 。

  1. 从 Operating System 下拉菜单中选择 Linux-Generic 。

  2. 单击软件包的 x86,64 位版本的 Download 链接:Linux - Generic (glibc 2.28)(x86,64 位),Compressed TAR Archive。

  3. 将文件保存到您选择的位置(例如 /opt/app/),并解压缩文件,如以下示例所示:

    tar -xvzf mysql-connector-odbc-8.0.33-linux-glibc2.28-x86-64bit
  4. Oracle GoldenGate 所需的 OpenSSL 1.1 库位于 mysql-connector-odbc-8.0.33-linux-glibc2.28-x86-64bit/lib/private 文件夹中。在创建 MySQL 部署之前,将此路径添加到 LD_LIBRARY_PATH 系统变量,如以下示例所示。

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/app/mysql-connector-odbc-8.0.33-linux-glibc2.28-x86-64bit/lib/private/