I’m trying to build a new cluster. I’m following directions here:
and I’ve also consulted these docs:
I ran make_public.py and it modified my fdb.cluster to use the public IP. However,
fdbcli fails on the machine because the fdbservers are listening on 127.0.0.1 rather than the public interface.
To fix this, I had to manually change “auto” to the server’s public IP in foundationdb.conf. This made
fdbcli work, though the status was initially unhappy (I got “Replication health - (Re)initializing automatic data distribution” for a little while).
I didn’t see it mentioned anywhere that I’d need to fix “auto” in the configuration file, and it’s slightly unfortunate that all my servers will need different configs. This makes me think that I might be holding it wrong. Am I missing something?