Go-Ethereum
致命:啟動協議棧時出錯:參數無效(vagrant)
我正在嘗試在 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 即可。