【问题标题】:Ethereum Full Node needs too much storage以太坊全节点需要太多存储空间
【发布时间】:2022-07-25 21:41:38
【问题描述】:

我有一个关于我的 geth 节点的小问题。

我已经使用以下命令在我的机器上启动了节点:

geth --snapshot=false --mainnet --syncmode "full" --datadir=$HOME/.ethereum --port 30302 --http --http.addr localhost --http.port 8543 --ws --ws.port 8544 --ws.api personal,eth,net,web3 --http.api personal,eth,net,web3

目前,一个完整的 geth 节点应该在我的磁盘上占用大约 600GB 的存储空间。但是在检查了我使用的磁盘空间(ubuntu 上的命令:#du -h)后,我发现了这个:

谁能给我解释一下,为什么我的全节点使用 1.4TB 的磁盘空间来存储链数据?该节点运行了一段时间(大约两周)并完全同步。我正在使用 Ubuntu 20.04。

提前致谢!

【问题讨论】:

    标签: geth


    【解决方案1】:

    您将同步模式设置为“完整”并禁用快照。这将为您提供一个比 600 GB 大得多的存档节点。通过运行default snapshot and syncmode settings,您仍然可以获得完整(但不是存档)节点。

    【讨论】:

      猜你喜欢
      • 2018-05-20
      • 1970-01-01
      • 2016-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-28
      相关资源
      最近更新 更多