Skip to content
Datamotive

Operations

Maintenance

Service health verification, restart order, network connectivity validation, SSL certificate replacement, and support bundles.

Product
Easy Hybrid DR
Version
v2.0.3
Last updated
Updated
Reading time
1 min read

Routine maintenance for Datamotive nodes: verifying services, validating connectivity, replacing SSL certificates, and generating support bundles when escalation is needed.

Verify Datamotive services

If the console at https://<management-node-ip>:5000 is unreachable, SSH into the node and check service status.

bash
systemctl status mysqld
systemctl status nginx
systemctl status dm-auth
systemctl status dm-mgmt
systemctl status dm-repl-server
systemctl status dm-repl-client
systemctl status dm-mon

All services must be up. If not, restart them in this order:

bash
systemctl restart mysqld
systemctl restart nginx
systemctl restart dm-auth
systemctl restart dm-mgmt
systemctl restart dm-repl-server
systemctl restart dm-repl-client
systemctl restart dm-mon

Validate network connectivity

From the management node:

bash
# management -> replication node
telnet <replication-node-ip> 5003
telnet <replication-node-ip> 5002
telnet <replication-node-ip> 5001
# management -> remote management node
telnet <remote-management-node-ip> 5000
# management -> prep node (WinRM)
nc -z -w1 <prep-node-ip-or-hostname> 5985; echo $?
# management -> dedupe node
telnet <dedupe-node-ip> 5005

From a replication node:

bash
# replication -> management node
telnet <management-node-ip> 5000
telnet <management-node-ip> 5002
telnet <management-node-ip> 5001
telnet <management-node-ip> 3308
# replication -> remote replication node
telnet <remote-replication-node-ip> 5001
telnet <remote-replication-node-ip> 5002

For cloud deployments, also validate external access (for example ping www.google.com). If problems persist, contact support@datamotive.io.

Replace the SSL certificate

Nodes ship with a self-signed certificate; the GUI and APIs are served over TLS 1.3. To install a CA-signed or custom certificate:

  1. Generate a CSR on the management node

    SSH in, elevate permissions, then:

    bash
    cd /home/dmadmin && mkdir cert && cd cert
    openssl req -newkey rsa:4096 -nodes -keyout server.key -x509 -days 365 -out server.cert

    Use the CSR to obtain your CA certificate.

  2. Run the replacement script

    Download nginxCertsReplace.sh from the Datamotive releases bucket and run it on the management node:

    bash
    ./nginxCertsReplace.sh <new-key-file> <new-crt-file>

    Authenticate with the console Administrator user and password when prompted.

Generate a support bundle

Under Settings → Tech Support, click + Generate, describe why the bundle is needed, and click Generate Bundle. The node collects the required diagnostics; refresh the list to track status. Once complete, download the bundle via the download icon (or delete it) and attach it to your support case.

Related docs

Was this page helpful?