Requirements for MySQL staging and target environments
The staging and target environments must meet a set of requirements mentioned below:
Staging/Target environment requirements | Explanation |
---|---|
Host compatibility check The Operating System and architecture of the staging/target host must be compatible with the source environment. | The source and target environments must have identical Operating Systems and hardware configurations. |
MySQL installation and compatibility check MySQL must be installed on the staging/target host in a way that is compatible with MySQL installation on the source host. | Two MySQL installations can only be compatible if and only if the staging/target's version number is equal to the source's version number. |
Network Connectivity Requirements | Delphix Continuous Data Engine, staging and target host must follow the network requirements mentioned in https://cd.delphix.com/docs/latest/network-connectivity-requirements The source database must be accessible from the staging host whenever Replication Ingestion Mechanism is used. |
Staging/Target Operating System Environment OS User An environment user with elevated permissions can execute ps, mount, umount, mkdir, and rmdir commands without entering a password. The Delphix Continuous Data Engine connects to the target host (via SSH) to perform the following operations:
| You need to provide the below permissions in the sudoers file for the staging/target or Delphix Continuous Data Engine user for the plugin to work correctly:
CODE
Delphix Continuous Data Engine requires that the It is required to specify the NOPASSWD qualifier within the "sudo" configuration file, as shown here, This ensures that the "sudo" command does not demand the entry of a password, even for the “display permissions” (i.e. Note: Privilege elevation is not supported. |
Toolkit Path field On the staging/target host, a directory with the following properties must exist:
| The directory on the staging/target host where the MySQL connector support files are installed (for example, |
Required utilities and tools Make sure the netstat or ss utilities are installed on the staging/target host. | MySQL connector checks the status of the running MySQL instance and the availability of ports on the staging/target host using the Checking to see if the netstat and ss utilities are installed.
CODE
|
Set Hostname and IP in host file (Optional) Hostname and IP can be defined in the | The For example:
CODE
|
MySQL Configuration File (Optional) Define a |
This |