Cardano-node run

Trying to start my node and running the following command. The command is being run on my node

cardano-node run --database-path ~/node/DB/ --socket-path ~/node/sockets/node.socket --port 3000 --config ~/node/configuration/mainnet-config.json --topology ~/node/configuration/mainnet-topology.json

Getting the following errors:
[ubuntu-s:cardano.node.IpSubscription:Notice:104] [2021-03-16 22:29:32.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Waiting 0.025s before attempting a new connection
[ubuntu-s:cardano.node.IpSubscription:Error:147] [2021-03-16 22:29:32.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Connection Attempt Exception, destination 104.13.10.149:3000 exception: Network.Socket.connect: <socket: 113>: does not exist (Connection refused)
[ubuntu-s:cardano.node.ErrorPolicy:Notice:99] [2021-03-16 22:29:32.77 UTC] IP 104.13.10.149:3000 ErrorPolicySuspendConsumer (Just (ConnectionExceptionTrace Network.Socket.connect: <socket: 113>: does not exist (Connection refused))) 20s
[ubuntu-s:cardano.node.IpSubscription:Error:104] [2021-03-16 22:29:32.79 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Failed to start all required subscriptions
[ubuntu-s:cardano.node.IpSubscription:Info:104] [2021-03-16 22:29:33.79 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Restarting Subscription after 1.026974128s desired valency 1 current valency 0
[ubuntu-s:cardano.node.IpSubscription:Info:104] [2021-03-16 22:29:42.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Skipping peer 104.13.10.149:3000
[ubuntu-s:cardano.node.IpSubscription:Error:104] [2021-03-16 22:29:42.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Failed to start all required subscriptions
[ubuntu-s:cardano.node.IpSubscription:Info:104] [2021-03-16 22:29:43.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Restarting Subscription after 1.001362729s desired valency 1 current valency 0
[ubuntu-s:cardano.node.IpSubscription:Info:104] [2021-03-16 22:29:52.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Skipping peer 104.13.10.149:3000
[ubuntu-s:cardano.node.IpSubscription:Error:104] [2021-03-16 22:29:52.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Failed to start all required subscriptions
[ubuntu-s:cardano.node.IpSubscription:Info:104] [2021-03-16 22:29:53.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Restarting Subscription after 1.001339038s desired valency 1 current valency 0
[ubuntu-s:cardano.node.IpSubscription:Info:104] [2021-03-16 22:30:02.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Trying to connect to 104.13.10.149:3000
[ubuntu-s:cardano.node.IpSubscription:Info:149] [2021-03-16 22:30:02.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Connection Attempt Start, destination 104.13.10.149:3000
[ubuntu-s:cardano.node.IpSubscription:Notice:104] [2021-03-16 22:30:02.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Waiting 0.025s before attempting a new connection
[ubuntu-s:cardano.node.IpSubscription:Error:149] [2021-03-16 22:30:02.77 UTC] IPs: 0.0.0.0:0 [::]:0 [104.13.10.149:3000] Connection Attempt Exception, destination 104.13.10.149:3000 exception: Network.Socket.connect: <socket: 45>: does not exist (Connection refused)

cardano@ubuntu-s-2vcpu-4gb-intel-nyc3-01:~/node/configuration$ cat mainnet-topology.json
{
“Producers”: [
{
“addr”: “104.13.10.149”, <–THE IP ADDRESS I’M PUTTING HERE IS THE IP OF MY RELAY
“port”: 3000,
“valency”: 1
}
]
}
cardano@ubuntu-s-2vcpu-4gb-intel-nyc3-01:~/node/configuration$

Helo,

Ur nodes are synced?
Or now u are starting for the first time?
Because ur nodes will not connect if there are not synced

Add the IOHK relays in topology file and let them to sync

{
“addr”: “relays-new.cardano-mainnet.iohk.io”,
“port”: 3001,
“valency”: 2
}

Cheers,

Thanks very much. I’m starting for the first time. I changed my topology file in both my core machine and in my relay machine as you had mentioned. They are both successfully syncing (getting the 'Chain extended, new tip…). Yah.
Question: Is the idea to first ensure that my core and relays (1 have one relay now and will build a 2nd relay) are fully synced with relays-new.cardano-mainnet.iohk.io and eventually I will want to have my core only sync with my relays? From what I’m reading the core machine should eventually only be interfacing with my relays. If that’s the case, I’d have to eventually modify my topology files such my relays include my core and relays-new.cardano-mainnet.iohk.io and my core will just include my two relays in its topology file? Thanks very much!

After the nodes will be synced, u don’t need the IOHK nodes in your topology anymore;

Cheers,

Where does one get the list of relay nodes that my relays nodes should connect to?

Have a look at section 14 in this guide https://www.coincashew.com/coins/overview-ada/guide-how-to-build-a-haskell-stakepool-node. The pull of the list of relays is done by relay-topology_pull.sh

Thanks very much Kaboombwe. Great link.