Hi Folks,
Can you please hold my hand? I followed the step by step Cardano tutorial three weeks ago when 1.25.x was current on testnet and I was able to get the testnet node producer simpleview working on AWS. However, I terminated the processes to start over, had lifre interrupt my work, and now Cardano is on 1.27.0. I’ve hit a wall with my understanding …
My goal is to setup up two relays and a node producer on AWS. I have three AWS instances running, libsodium, cabal and even cardano node installed on all three. cardano-node version and cardano-cli version return the following …
cardano-cli 1.27.0 - linux-x86_64 - ghc-8.10
git rev 1022092e0f048fb1d21d313cd72b8684bede3c1b
Ok, so far so good, but here is where it goes bad … I’ve done so many things that I am lost … I do not understand the differnce in configuring relay nodes vs. the block producer node.
These are my beliefs …
Block Producer
- Has an IP of 1.1.1.123 for example
- Can connect on port 3001
- Should only connect to relays
relay_1
- Has an IP of 1.1.1.100 for example
- should connect to 1.1.1.123 AND relays-new.cardano-mainnet.iohk.io"
- Public IP should be exposed
relay_2
- Has an IP of 1.1.1.200 for example
- should connect to 1.1.1.123 AND relays-new.cardano-mainnet.iohk.io"
- Public IP should not be exposed
I’m stuck at this point … I don’t what configuration files to change on block producer node and what configuration file(s) to change on relay nodes. i don’t know which instance(s) topology.json should be used. When I read the docs, I’m not clear on configuring the differnt machines.
Any help is appreciated.
Thank you,
TFPJ