Go-Ethereum
連接 2 個乙太坊集群節點
我有兩個 geth 節點,我想在每個節點上執行 1 個 swarm 節點。
我為兩個 swarm 節點製作了一個引導節點,以便相互通信。
我使用以下命令執行第一個 swarm 節點,它執行良好
〜/ GO /斌/群–bzzaccount $ BZZKEY –datadir節點1 / –ens-API’–bootnodes’e節點:// 67bea43dc6a907956ef4b766e5f80bd8647f6136575bb393ab1ab569eb6396c1773e8d4d4e30dc6a907956ef4b766e5f80bd8647f6136575bb393ab1ab569eb6396c1773e8d4d4e30dc6a907956eb105b
然後我使用以下命令執行第二個 swarm 節點,它給出了以下錯誤。
~/go/bin/swarm –bzzaccount $BZZKEY2 –datadir node2/ –ens-api ’’ –bzzport 7012 –bootnodes ’enode://67bea43dc6a907956ef4b766e5f80bd8647f6136575bb393ab1ab569eb6396c1773eba063eb73。
錯誤
致命:啟動協議棧時出錯:監聽 udp:30399:綁定:地址已在使用中
我需要什麼來解決這個問題?
您還需要使用標誌為 devp2p (UDP) 協議指定備用埠
--port
。預設埠是30399