Go-Ethereum

致命:無法打開數據庫:資源暫時不可用

  • March 31, 2017

geth upgradedb執行命令時出現此錯誤:

I0317 08:29:57.792433    4202 chaincmd.go:137] Upgrading blockchain database
I0317 08:29:57.792491    4202 database.go:71] Alloted 16MB cache to /home/'my_user_name'/.ethereum/chaindata
Fatal: Could not open database: resource temporarily unavailable

雖然我第一次執行geth --console命令時,我的機器與乙太坊區塊鏈同步。

我錯過了什麼?

您的geth客戶端已經在後台執行。您可以通過鍵入以下內容附加到它:

$ geth attach

在你的命令行中。這將允許您在geth客戶端控制台上執行命令。

就我而言,由於乙太坊錢包已經執行得如此接近乙太坊錢包然後geth console再次呼叫它將起作用。

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