您现在的位置是:首页 > 币圈百科币圈百科
云服务器搭建Pi045节点后的状态查看及维护方法
admin 2024-07-09 21:55:53 币圈百科 已有人查阅
导读本篇文章针对新装节点的Pi友们而写,老手请绕过。拉取容器镜像及同步区块Pi节点搭建成功后,首先要创建容器(以下都是程序自动执行,只需要耐心等待)如图Consensus container显示为creating(创建中),正在拉取容器镜像,成功后会显示
本篇文章针对新装节点的Pi友们而写,老手请绕过。
拉取容器镜像及同步区块
Pi节点搭建成功后,首先要创建容器(以下都是程序自动执行,只需要耐心等待)
如图Consensus container显示为creating(创建中),正在拉取容器镜像,成功后会显示为:running,如下图:
此时右边的Consensus会有数据显示。
第一行State显示为Catching up(追赶中)证明开始同步区块,State一般显示为3种:Joining(加入网络);Catching up(追赶中);Synced(已同步)
同步的时间视网速而定,快的几十分钟,慢的几个小时甚至更久
当节点已同步时,State显示为Synced!
第三行的latest block显示为a few seconds ago(几秒钟前)或者显示为a minute ago(一分钟前),以上2种为最佳状态。
注:有延迟会显示例如:30 minute ago(30分钟前)或者2 hour ago(2小时前)
点击Back返回会看到双区块显示
此时节点已是正常运行,保持在线状态,挂着就行了
端口的开放检测
节点要定期检测端口是否正常开放,输入以下网址检测端口开放
https://www.bz80.com
如图10个端口显示为open,证明服务器已开放了这10个端口
我们用云服务器搭建的045还需要再检测一次
http://pi-node.cn/
上面如果显示红色的区块未知,说明云服务器到本地的端口穿透不成功,需要在服务器重新做端口穿透。
备注:0.4.7版本节点,只显示3个端口通是正常的,因为0.4.5使用第三方端口工具,打开了10个端口,实际项目方只使用了3个端口。
搭建节点后需要关闭电脑休眠、系统更新
1、关闭电脑休眠
打开控制面板-电源选项
点击更改计划设置,睡眠状态改为“从不”
2、关闭系统更新
网上的教程太繁琐,推荐一个关闭自动更新的软件,点击下载
选择禁用服务,立即应用即可。
3、关闭docker自动更新
打开docker,点击上方齿轮形状的设置按钮
在左侧的点击Software updates
勾选部分全去掉,点右下角的Apply restart
节点的奖励问题总结
节点奖励主要取决于以下三个条件:
1、电脑(服务器)配置(CPU贡献率)
从官方发布的技术要点我们知道,内存不低于8G、SSD硬盘等条件很容易满足,甚至于“笔记本”也可以运行。
运行中8G内存很容易超过80%占用率,导致机器热量增高,所以需要至少16G以上,内存频率越高效率越高。
固态硬盘近年来进化显著,读写速率需要与主板及其他元件相配,单选某一项高配都不能达到目的。国内主流节点先锋大多选择1TB容量,这可以减少未来配置更新的节奏。
核心线程是决定奖励高低的重要因素,一个线程相当于一个银行的记账会计,线程越多工作量越大奖励越多。
使用笔记本电脑以及较老配置的台式机,运行数据显示会长期徘徊在极低奖励范围,所以务必尽快更新配置。
2、网络稳定性(端口开放率)
网络稳定性是数据交换对象增量的重要依据, 端口开放才会有其他节点从你这里同步区块数据(端口开放是作为超级节点的主要条件)
使用VPN软件(加速器)不会开放端口,当你的端口开放率一直为0时,会影响你的节点收益。
不断网是关键。
3、在线时长(在线率)
目前奖励以90天内的数据作为第一要素,180天及更长阶段奖励优势略显不足,这一状况会在未来的某个阶段被调整(修改奖励公式参数)。
也就是说,现在积极鼓励先锋搭建节点,随着饱和度增长,新建节点会有一个长时间的考察筛选期。
注:新节点搭建三天后会出现奖励,前期奖励可能不稳定,例如昨天是1.7,今天变成0.3,只要端口正常开放,区块同步就不用在意,正常挂机即可。
很多Pi友为了节点奖励才做的节点,我只能说你的格局小了,节点的优势主网后才会体现出来,节点的奖励机制应该是从2022年3月份开始的,之前的节点不管是045还是047都没有奖励的。
区块延迟、卡块的处理方法
当区块有延迟,只要不是特别久,有时延迟几十分钟、几个小时或者1天甚至2天(可能网络的原因),他会自动追赶上,实在不行卡着不动了,有以下2中解决方法:
1、关闭小红点,再打开
然后刷新一下docker,重新等待区块同步
2、清除区块数据
点击Remove all blockchain data清除区块数据,需要像一开始新节点那样重新等待同步,需要漫长的等待期,除非万不得已不要使用此方法。
故障排除页面图解
节点安装日期和90天在线率自从2022年10月1日之后,就不再显示了,不要问我为什么我也不知道,这个要问项目方了。
进入节点故障排诊断页面查看Pi节点运行状态,主要查看以下几个指标即可。
Consensus container enabled: Yes 共识容器已启用:是
Node switch on: Yes 节点打开:是
Consensus container: running 共识容器: 正在运行
State:Synced! 状态: 已同步!
Outgoing connections:8 输出连接;只要这里显示数值不是0表示一切正常
Incoming connections:3 输入连接;首次搭建的节点,此处数值均为0,待节点稳定后会输入数值会陆续变化。
Supporting other nodes: Yes 支持其他节点;当Incoming connections输入连接有变化后,此处的Supporting other nodes值会变为YES。
Remove all blockchain data区块数据;在无特殊情况下,此处的区块数据不要去删除
节点白屏的处理方法
当电脑重新启动后,节点可能会有白屏无法打开的现象
一般Pi Node和docker还有VPN都设置的开机自启,VPN在Node之后启动或者有一段时间需要连接,这时候便出现白屏,刷新一下即可
或者按 Ctrl R刷新几次
如果还不能解决
在桌面网络图标点右键-属性,点击"以太网"-属性,打开以下窗口
把IPV6的勾去掉,确定,再刷新节点页面。
本文标签:
很赞哦! ()