美文网首页区块链开发
eth区块数据过大占满硬盘处理方案

eth区块数据过大占满硬盘处理方案

作者: 葱烧烙饼 | 来源:发表于2018-03-26 21:28 被阅读540次

方法1:

清空所有数据,重新下载,因为eth的fast sync机制,硬盘占用会小很多。但需要暂停核心比较长时间,估计目前需要10个小时吧

1.找出eth进程,先杀掉

2.移除数据

./geth removedb --datadir /mnt/.ethereum/

3.重启

nohup ./geth --fast --cache=1024 --rpc --rpcaddr 0.0.0.0 --rpcapi "db,eth,net,web3,personal" --datadir /mnt/.ethereum/ &

方法2:

新增大数据盘,迁移数据,重启。所需时间就是拷贝硬盘的时间,拷贝几百个G数据的时间,一般两三个小时。

1.挂载数据盘

https://help.aliyun.com/document_detail/25426.html?spm=a2c4g.11186623.2.13.C7FHwq

2.找出eth进程,先杀掉

3.挂载好硬盘后,复制数据

nohup cp -r ./ethereum /mnt/

4.复制完后重启

nohup ./geth --fast --cache=1024 --rpc --rpcaddr 0.0.0.0 --rpcapi "db,eth,net,web3,personal" --datadir /mnt/.ethereum/ &

相关文章

网友评论

    本文标题:eth区块数据过大占满硬盘处理方案

    本文链接:https://www.haomeiwen.com/subject/rjddcftx.html