我正在遵循这教程,并在命令下运行。
geth --datadir ./datadir console 它运行了15个小时,然后返回错误下面。
INFO 08-31点09:54:13.343导入了新的状态条目 count=2111 elapsed=13.073ms processed=21254438 pending=5885 retry=6 duplicate=393098 unexpected=939711 CRIT 08-31点09:54:14.764未能存储最后一个标头的散列err=“写入设备上没有空间”
从错误日志中可以看出,这是内存问题,但是当我使用df -h检查空闲内存时,输出如下所示。
Filesystem Size Used Avail Use% Mounted on
udev 32G 4.0K 32G 1% /dev
tmpfs 6.3G 932K 6.3G 1% /run
/dev/sda1 55G 52G 0 100% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 32G 0 32G 0% /run/shm
none 100M 0 100M 0% /run/user你能给我一点提示一下我哪里出了问题吗?
发布于 2018-09-02 05:11:30
实际上问题是,我拥有的总内存是128 to,但是分配给/dev/sda1 55G 52G 0 100% /的内存只有55 to。所以我搞错了。
为了解决这个问题,我在100 To左右为/dev/sda1分配了更多的内存。
为此,我不得不重新安装操作系统。
https://ethereum.stackexchange.com/questions/57814
复制相似问题