I’m trying to create and and add a DR site for my fdb cluster. Unfortunally, there is no any step-by-step primer in the ‘Administration’ section of the FDB Documentation, so I made some steps by own.
I made:
Created a second three-node cluster. Checked with fdbcle that it is reachable
Copied cluster files from both source and DR clusters to a client machine as fdb.cluster and standby-fdb.cluster
Ran the command on the client machine (with fdb client installed):
fdbdr start -d standby-fdb.cluster -s fdb.cluster
And the response is:
The DR on tag `default’ was successfully submitted but no DR agents are responding.
fdbdr status -d standby-fdb.cluster -s fdb.cluster
displays:
The DR on tag `default’ is NOT a complete copy of the primary database (just started).
You may want to try starting DR agents in the other direction as well, with standby-fdb.cluster as the source and fdb.cluster as the destination.
Edit: It’s unlikely to be what’s happening here, but it’s generally good to have them in both directions to help with switching and failover.
Edit: Oh, after re-reading it I see you’re not running DR agents in either direction. That’s something that we should make clearer in the documentation. You need to run the dr_agent binary, with the same source and destination parameters, and leave those running as background processes. The dr_agent process is responsible for doing the work of copying the data.