强行续命,还真把区块同步续到了99%(差不多), 但是到了这里,currentBlock开始不动了,knownStates每次一挂重启就变成0再看着knownStates慢慢涨到100万左右又挂,又续命重启变成0 无限循环。。。
经过上面geth一系列捣蛋的跳数字,去geth的issue里面看,发现还真不少和我一样问题的。照着里面有人的方法都失败了。
只有自己来了
从哪开始异常的? 刚开始我以为killed是geth自己输出的, 思考了一下:这好像是kill 进程的输出。。。 然后:cat /var/log/message |grep geth。
尼玛,原来真是触发OOM了。日了狗了, 我同事还给我说人在树莓派上都能装上, 我这几天都怀疑人生了。
问题找到了,内存不够,两种方案 1 换台高配机器 2 划分/扩充swap分区(用来放内存溢出的)
我选2:
1 先看看已经存在的swap分区(有可能什么没有: sudo swapon --show
2 看下哪里空间够:df -lh
3 我选的根目录创建一个1G文件: sudo fallocate -l 1G /swapfile
4 sudo mkswap /swapfile
5使用:sudo swapon /swapfile
6看看生效没:sudo swapon --show 和 free -h
对了,我的geth版本是170, 因为 173/2/1我都试遍了。
没了,不提。你好。
把地图文件放到单机运行一遍人物跑到错误的区块附近 有可能修复
希望回答对你有帮助,如果有疑问,请继续追问
答题不易,互相理解,您的采纳是我前进的动力,感谢您。近年来区块链很火, 不过应该有很多和我一样的小白也不太懂区块链是什么 作用是什么 怎么诞生的 那么你们可以看看这篇非常通俗易懂关于区块链的 文章 看完这片文章相信大家都有一个大概的了解
简单来说, 区块链是因比特币而诞生的一种链式数据结构 它的概念是去中心化, 并以密码学方式保证不可篡改和不可伪造的分布式账本 但区块链的作用不仅仅只是作用于比特币交易而已 区块链的设计是一种保护措施, 比如高容错的分布式计算机系统 区块链使混合一致性成为可能 使得区块链适合记录时间, 标题, 医疗记录和其他需要收录数据的活动, 身份识别管理, 交流管理等 区块链对全球贸易有着很大影响
1 区块链维基百科
2 中本聪阐述比特币原文地址
区块链(BlockChain)需要一个区块来初始化自己 这个区块也叫做创世区块(Genesis Block), 然后实现后面的 block
文章: 使用 Swfit 和Vapor 构建区块链服务器
Demo : 区块链 Demo我的世界史莱姆区块的找法:
第一步:打开电脑,登录游戏。
第二步:返回桌面,打开网站>1、首先打开我的世界这款游戏。
2、然后打开创造模式。
3、在创造模式中打开区域搜索功能输入/udthdcdigdksgisjje这串指令,就可以让我的世界服务器区块持续刷新。服务器区块加载范围只会以玩家为中心的一个区块加载,怎么调大一些的方法:
1、第一,可以利用serverproperties,在spigotyml中也可以view-distance设置。
2、第二,erver文件里,出生保护区,改成999,这个范围内的区块都会保持加载
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)