Go-Ethereum

如何使用 geth 列出正在執行的節點?

  • April 5, 2019

有沒有辦法用geth命令行列出我電腦上的所有節點,甚至可以看到它們的一些狀態?

(我是 go-ethereum 的新手,如果這是一個菜鳥問題,我很抱歉,但我找不到答案。)

geth除非您明確啟動它們,否則您的機器上可能沒有執行任何節點。為了執行多個完整節點,您需要在創建它們時為每個節點明確選擇不同的埠,並且您的機器需要有數百 GB 的儲存空間才能容納它們。


如果您確實有很多跑步,那麼有幾種方法可以了解他們是否正在跑步或查看他們的狀態。

要知道它們是否正在執行,您可以簡單地執行ps aux | grep geth以查看其中有多少程序geth正在執行。

如果您想知道geth實例的輸出(並且您沒有讓它們都在各種終端會話中執行),則必須將輸出記錄到文件中並讀取該文件。

引用自:https://ethereum.stackexchange.com/questions/69293