如何将以太坊区块链从一个节点复制到另一个节点

时间:2016-02-15 02:22:17

标签: blockchain ethereum

我已经在6 GB RAM Ubuntu 14.04计算机上安装了Ethereum Mist客户端,它正在按预期工作。我尝试在另一个3GB RAM Ubuntu 14.04计算机上安装另一个节点,在这个节点上,块同步过程没有终止。已尝试过多次,但每次同步过程停止在大约400,000多个块(当完整链大约1,000,000+长)时,但没有错误。只是网络活动停止,没有任何内容被下载,进程只是坐在那里......直到我杀了它。两个问题

  1. 由于RAM较低,同步过程是否停止?或者我需要弄清楚其他任何过程吗?
  2. 我是否可以从我的活动以太坊节点复制块链并将其放在正确的目录中?如果是这样,那么我应该复制哪些目录或者我该怎么做。我没有GETH控制台,因此无法发出admin.copychain命令

1 个答案:

答案 0 :(得分:1)

检查~/.config/Mist是否包含几GB数据,然后区块链就在这里。 如果没有,请检查~/.ethereum/

的大小

README表示数据文件夹为~/.config/Mist但不确定它是否包含区块链。

找到正确的文件夹后,将其复制到另一台机器应该可以正常工作。如果您介意复制除区块链之外的其他数据(特别是如果您复制~/.config/Mist),则必须更加选择要复制哪些文件夹。