Go-Ethereum
geth –testnet attach“getsockopt:連接被拒絕”,區塊鏈保存在外部儲存上
我剛剛完成了與測試網的同步,但是在上面執行 geth 控制台時遇到了問題。
將區塊鏈儲存在外部 USB 驅動器上,這是我用來在測試網上啟動 geth 的命令
$ geth --testnet --datadir /media/removable/Lexar/ethereum/ --ipcpath ~/.ethereum/geth.ipc
並嘗試使用 geth 控制台連接到網路
geth --testnet attach http://127.0.0.1:8545
給了我這個錯誤:致命:無法啟動 JavaScript 控制台:api 模組:發布 http://127.0.0.1:8545:撥號 tcp 127.0.0.1:8545:getsockopt:連接被拒絕
我在這裡閱讀了這個答案,但即使有
--ipcpath
建議的標誌,它也不起作用。請指教。任何幫助,將不勝感激。
一旦 geth 節點已經在您的機器上執行,那麼附加您不需要再次提供 rpcaddr,您可以使用以下命令將控制台附加到您已經執行的 geth 節點 -
geth attach ipc://path/to/ipc/datadir/geth.ipc
你只需要知道你的 IPC 文件,然後你就可以使用上面的命令附加它。
希望這可以幫助。