Problem
When attempting to start a new node in a Terraform Enterprise active-active installation, the start-up fails with the following error message.
"Error": "Unmet start requirement: License requires at least 1 node to be connected, found 0."
This typically occurs after migrating from a standalone installation.
Cause
This error can occur if the second node in an active-active deployment is misconfigured during setup. The Replicated component on the second node may be incorrectly configured to use the IP address of the first Terraform Enterprise node for its own communication, instead of its own IP address.
Solution
To resolve this issue, you must correct the IP address configuration in the Replicated configuration files on the affected node (the new, second node).
On the second node, open the
/etc/sysconfig/replicated-operatorfile and update the IP address values to the correct private IP address of this node.## Edit these values to match the private IP of the current node DAEMON_ENDPOINT=<node_2_private_ip>:9879 DAEMON_HOST=<node_2_private_ip> PRIVATE_ADDRESS=<node_2_private_ip> PUBLIC_ADDRESS=<node_2_private_ip>
Next, open the
/etc/sysconfig/replicatedfile and update thePRIVATE_ADDRESSvalue to the correct private IP address of this node.## Edit this value to match the private IP of the current node PRIVATE_ADDRESS=<node_2_private_ip>
- After saving the changes to both files, restart the Replicated services to apply the new configuration. You may then proceed with the Terraform Enterprise start-up process.
Additional Information
For more details on active-active installation and configuration, please refer to the official Terraform Enterprise documentation.