Synchronization
Geth 同步接近最新塊然後停止
我有一個接近最新塊的新節點,然後停止同步。每次我停止然後重新啟動 geth 時,它都會同步回距離最新塊大約 75 到 100 個塊然後停止。讓它再次接近最新區塊的唯一方法是停止並啟動 geth。
我的 geth 命令:
sudo geth --datadir "/data/.ethereum" --rpc --rpcaddr 127.0.0.1 --rpcport 8545 --rpccorsdomain * --rpcapi admin,db,eth,debug,miner,net,shh,txpool,personal,web3
檢查我的chaindata顯示它大約32G,看起來很小但我不知道它應該有多大。
du -sh /data/.ethereum/geth/chaindata/
32G /data/.ethereum/geth/chaindata/
我還確保我的時間與:
timedatectl
節目
Local time: Mon 2017-11-06 17:14:48 UTC Universal time: Mon 2017-11-06 17:14:48 UTC RTC time: Mon 2017-11-06 17:14:48 Time zone: Etc/UTC (UTC, +0000) Network time on: yes NTP synchronized: yes RTC in local TZ: no
這實際上不是問題。我將它單獨放置了大約 3 個小時,現在一切都已正確同步。