Go-Ethereum

致命:啟動協議棧時出錯:參數無效(vagrant)

  • December 1, 2017

我正在嘗試在 Vagrant 中設置一個本地節點(trusty64,geth 1.7.1-stable):

geth --identity "test_remote" --datadir "./geth_data_remote" --trace "./geth_data_remote/trace.txt" --dev

並收到以下錯誤:

19:00:20.199679 syncDir:同步 /var/www/vhosts/localhost/htdocs/geth_data_remote/geth/chaindata:無效參數 19:00:20.199749 目前:同步 /var/www/vhosts/localhost/htdocs/geth_data_remote/geth/鏈數據:無效參數

在本地(OSX 10.12.6,geth 1.6.7-stable)它執行良好,這就是我無法解決問題的原因。有人有線索嗎?

ps它也可以,如果我不指定目錄,但它對我來說仍然很重要。

由於您使用的是 vagrant,因此您似乎正在嘗試在共享文件夾上設置數據鏈,該文件夾位於您的系統上並且格式不正確。

將–datadir ./geth_data_remote更改為–datadir ~/geth_data_remote 即可

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