Go-Ethereum
如何修復“致命:錯誤啟動協議棧:監聽 udp:30303:綁定:地址已在使用”?
我指的是本教程,並且
miner.start(1)
工作正常,並且按預期開始探勘,如下所示。INFO [09-05|15:41:26.486] Commit new mining work number=221 sealhash=1892af…f2ffcd uncles=0 txs=0 gas=0 fees=0 elapsed=243.187µs INFO [09-05|15:41:26.706] Successfully sealed new block number=221 sealhash=1892af…f2ffcd hash=10497a…b00914 elapsed=219.629ms INFO [09-05|15:41:26.706] 🔗 block reached canonical chain number=214 hash=b3cb32…9dbe53 INFO [09-05|15:41:26.706] 🔨 mined potential block number=221 hash=10497a…b00914 INFO [09-05|15:41:26.707] Commit new mining work number=222 sealhash=36083f…4c7697 uncles=0 txs=0 gas=0 fees=0 elapsed=202.361µs INFO [09-05|15:41:32.083] Successfully sealed new block number=222 sealhash=36083f…4c7697 hash=18607b…9362b7 elapsed=5.376s INFO [09-05|15:41:32.083] 🔗 block reached canonical chain number=215 hash=5ce9de…005985 INFO [09-05|15:41:32.083] 🔨 mined potential block number=222 hash=18607b…9362b7 INFO [09-05|15:41:32.084] Commit new mining work number=223 sealhash=90508f…09cb94 uncles=0 txs=0 gas=0 fees=0 elapsed=158.478µs
現在作者說要在挖礦開始後檢查餘額,所以我打開一個新的 geth 視窗控制台說
致命:啟動協議棧時出錯:監聽 udp:30303:綁定:地址已在使用中
這很明顯,因為目前正在執行的探勘視窗。
所以我的問題是我如何在啟動礦工後查看餘額?
還是我應該等待採礦完成?
如果我應該等待採礦完成,那麼需要多長時間才能完成?
因此,我在這裡發布我自己文章的答案,以便其他人受益。
**Q1。**啟動礦機後如何查看餘額?
**答。**您可以通過附加 geth 控制台執行來檢查餘額,但如果您不知道 ipc 文件在哪裡,則使用您的基本目錄中的以下命令通過此命令查找 ipc 文件。
sudo find /home/user/ -name "*.ipc"
這將找到 ipc 文件的位置,所以在我的情況下是
/home/blockchain/medium-article/datadir/geth.ipc
現在像下面的命令一樣附加geth控制台。
sudo geth attach /home/blockchain/medium-article/datadir/geth.ipc
**Q2。**我應該等待採礦完成嗎?
**答。**不,您不必等待探勘完成。按照上述過程,您可以打開 geth 控制台。
**Q3。**完成需要多少時間?
**答。**時間因配置而異。