首页节点相关 正文

Pi节点架设完成后续维护及问题的排除

2022-03-20 41092 29条评论

Pi节点架设完成后续维护

一、预防休眠睡眠功能关闭电脑运行

1、开启[控制台]

2、点选[电源选项]

3、点选[按下电源按钮行为]

4、将按下电源钮、按下睡眠按钮、(笔记本再多出阖上笔电萤幕)两个或三个下拉式选项,皆选择[不进行动作]

5、回上一页,点选[变更电脑睡眠时间]

6、全部可下拉式选择[永不]

7、萤幕可设置自动关闭时间或是手动关闭(很多关闭萤幕键盘位置不同,网搜)


二、关闭win系统自动更新造成自动重新启动

1、开启[设置]

2、点击[更新与安全性]

3、点击[进阶选项]

4、在暂停更新下,选择选取日期(下拉式),选择最后面一天


三、关闭docker自动更新

1、滑鼠移到docker图标右键

2、点击最上面[Settings]

3、将第二个勾取消(Automatically...)

4、右下点击[Apply&Restart]


四、检查其他软件自动连网更新

部分软件会自动重新启动电脑(例如:防毒软件、办公室软件、游戏软件),这部分请依据软件名称网搜取消自动更新方法。


节点的问题排除

一、测端口

我们大家都知道,竞选超节首要前提就是必须正确打开端口,打开端口首要前提就是必须开通ipv4公网,下面进入正题:

如何查看端口是否正确打开复制网址到浏览器:

https://pi-mods.de/nodeports/

点击scan,如果发现31401-31403 绿色open,就说明端口开放正常。

端口测试必须在pi node和docker正常运行(running)的前提下,测试才有准确!!!

000.jpg

由于大部分派友用的都是普通家用宽带,在上网高峰期的时候,测试端口可能会发现有时候31401-31403只能开一到两个端口,这是完全正常的,3个开一个,另外两个肯定也是开的,不放心可以测试多次,有一次全开就行。


二、查看本地区块高度,只要本地区块高度有变化就是正常的

000.jpg

图中红色框框部分就是区块高度,由于墙的原因,这里区块高度有人几秒钟变一次,有的几十秒,几分钟,甚至几十分钟或者更长时间才变化(这种情况通常是网络状况不好或者电脑关机或重启后没有及时打开程序导致长时间追赶区块导致),搞不清楚原理的,记住这里有变化就行了。另外还要补充一点就是区块高度下面有时候出现两个框框,这是长时间链接项目方主服务器超时导致,这个填写一次,就不用理会了 ,出现不出现框框都是正常的。0.4.7版本的节点主要测试功能就是当项目方主服务器链接不上或者不存在了,可以通过第三方已知节点带我们加入恒星区块链网络。


考虑到有的朋友英文太差,我下面简单的补充下这个界面英文的含义


000.jpg

上面那段英文的意思是:打开节点

你可以运行包含区块链的Node版本,通过打开下面的开关(小红点),你的计算机将运行一个Docker容器,该容器运行一致性算法,并使你能够观察Pi Testnet(pi测试网络),它会一直开着直到你把它关掉,你的计算机将不再运行区块链。


你是候选节点,我们还没有选择参与pi 测试网的超级节点或节点,需要通过KYC,我们将很快做出选择


三、查看故障排除页面

000.jpg

常见英文含义:Second秒,minute分钟,hour 小时,day天,month 月。


其实这个界面懒人只需要关注两点即可

那就是state:synced!所有的都不用看了,latest block 即使有延迟也是假延迟,看着不舒服的可以刷新。

000.jpg

或者同时按住CTRL+R快捷键刷新。


当state不是synced ,只要latest block不是特别离谱延迟几天也无需理会,程序会自动修复,这个节点程序是自动的,不需要你人为去干预。导致延迟有两大因素:一是长时间网络异常,例如网线松动接触不良或者上网高峰期,运营商机房线路故障,这种错误,一般网络异常情况解决了,程序能自动修复,如果异常的时间比较久了,程序不能修复,可以通过切换运行区块链的小红点开关来重启共识容器区块链程序。一关一开建议间隔20秒以上,以免操作过快导致程序崩溃。当然你也可以重启电脑来试着解决。二是节点程序本身的bug问题,当网络长时间异常或者意外关机,导致区块文件损坏或者内部程序出错,程序无法正常同步了,尝试了各种方法无果后,只能通过清除区块来解决,这种方法要慎用,不到万不得已不建议通过清除区块来解决问题。关于真假延迟可以通过命令查看,就是那个“每隔1分钟查看一次节点同步进度”批处理文件,双击即可打开

000.jpg

当看到state:Synced 说明没有延迟,即使有也是假延迟。

当看到最后一行是catching up 后面英文没有包含.json这几个字母并且没有长时间一动不动,都是正常的。


①端口检测容器:absent表示缺失,exited表示退出,这里无论显示什么都是正常状态,0.4.7无需开启端口检测容器:所以显示缺失,以前端口检测容器开启过,现在关闭状态就是显示退出。


② 节点状态:有3种状态,一开始joining SCP加入恒星网络,后来是Catching up 追赶区块中,Synced已经同步的。节点这3种状态根据网络状况是来回切换的,不能单纯看这个来决定节点是否正常。只要不是一直joining SCP都不需要人为干预,保持端口开放,程序会自动调整!


③ outgoing connections外出连接数,即最大能同时与远端节点链接数,系统设置不超过8个,不是0都是正常的;incoming connections:进来的连接数,即最大同时能服务别的节点连接数,系统设置不超过64个;连接数量多少没一定,主要取决于你的网络稳定性,也不能单独看这个来决定节点正常与否,如果没有公网ip,这里会一直显示0,如果你开通了公网ip,这里只要不是一直显示为0,节点都是正常状态。supporting other nodes:这里无论显示Yes or No 都是正常的。

④consencus container共识容器运行状态:分4种,首次创建是creating,启动状态是starting,正常运行状态是:running!!!退出exited


⑤ Remove all blockchain data:移除所有区块数据,建议谨慎操作,测试阶段,只有长时间不同步,可以试着进行移除操作,不建议频繁操作!!! 移除区块后要记得重新开启运行区块的小红点开关。


Latest block:最近的区块,这里可以查看区块延迟,现阶段普遍延迟,这块无论显示什么都是正常状态,Protocol version 协议版本显示与否都正常,由于墙的问题,安装日期和可用率都不用在意。

一句话总结:现阶段只要端口31401-31403处于open状态,别的数据都无需太在意。不要看到自己的区块高度和别人误差一点点就认为节点不正常了。家庭宽带出现网络波动是很正常的,当你网络出现波动时,这个时候你的区块高度肯定和别人有点误差的,这很正常,程序会自动追赶同步。由于墙的原因,导致有些数据不能及时从项目方服务器回传到本地,所以界面上看到的很多数据都不是实时的。

端口能正确开放,你的节点能正常同步你就是一个合格的待选节点!


文章版权及转载声明

本站(Picn.cc)文章与教程皆为网络搜集和个人分享,并非代表Pi Network官方言论。如有误,望广大Pi友指正。

发表评论

快捷回复:

评论列表 (有 29 条评论,41092人围观)参与讨论
网友昵称:Phone_1679041329
Phone_16790413292023-03-17 来自吉林 12楼 Pi先锋 回复
求各位大佬赐教一下 0.4.7的节点
31401 is open
31402is open
31403is open
State: Catching up
Protocol version: N/A
Latest block: an hour ago
Outgoing connections: 8
Incoming connections: 0
但区块高度 始终是 1
docker版本是4.17.0
请问怎么处理
请回复 感谢感谢
网友昵称:零零落落。
零零落落。2023-03-09 来自未知IP 11楼 Pi矿工 回复
一直是joining状态,怎么解决呢 端口都是通的,做了0.4.5节点,也做了穿透。重启好几次了。。。
网友昵称:路人甲
路人甲2023-03-09 来自山东 Pi矿工 回复
@零零落落。 长时间join应该是docker的问题吧,卸载干净了重装个新版本
网友昵称:零零落落。
零零落落。2023-03-09 来自未知IP Pi矿工 回复
@路人甲 试过好几次了,还是join。从第一次运行出现join到Catching需要多久啊
网友昵称:杨
2023-02-27 来自江西 10楼 Pi先锋 回复
区块高度正常 端口关闭状态 如何开起端口
网友昵称:Admin
Admin2023-02-27 来自山东 管理员 回复
@杨 从本站搜索frp映射教程
网友昵称:明月清风
明月清风2023-02-25 来自广西 9楼 Pi矿工 回复
大师,我以前是装的0.47,但一直没有奖励。现重装系统,装0.45,开加速器,端口检测都没问题,31400-31409都通,但派客户端却检测端口不通,关加速器一直转圈,但昨天反而有奖励,节点不通有奖励,有遇到这种情况的吗?在线检测端口通,客户端不通!
网友昵称:Admin
Admin2023-02-25 来自山东 管理员 回复
@明月清风 开加速器也是有奖励的,但是端口不可能通,当你的端口开放率降到零点,奖励会减少
网友昵称:蔡壹浪
蔡壹浪2022-12-10 来自甘肃 8楼 Pi矿工 回复
经常断线是为什么
网友昵称:我爱张元戎
我爱张元戎2022-11-06 来自浙江 7楼 Pi矿工 回复
老师你好,我安装的是普通节点,0.4.7版本的,按照流程进行下来,公网、桥接、什么都是正常的,挂了VPN翻墙以后,pi node正常运行,State:显示为已同步,Latest block: 1秒前,按提供的网址:https://pi-mods.de/nodeports,浏览器打开,31400-31409端口全部不通,pi node路由器检测也是端口不通。但、、、、把VPN翻墙软件关闭后,按提供的网址:https://pi-mods.de/nodeports,浏览器打开,31401-31403端口open打开。但pi node软件不正常了。State:显示为追赶或正在加入,Latest block: 11小时前(也就是我关VPN的时间)。。。想问一下,教程里没有提示让挂VPN,我是挂还是不挂呢?挂了端口不通,pi节点已同步。不挂端口通,pi节点一直在追赶中?
网友昵称:Admin
Admin2023-02-26 来自山东 管理员 回复
@我爱张元戎 不能只翻墙,要用云服务器做穿透端口才通
网友昵称:glj0871
glj08712022-10-11 来自重庆 6楼 Pi先锋 回复
提交kyc资料后,需要多长时间才可能通过kyc审核,我身边的朋友有提交资料长达几个月都牧业审核通过的。我也是提交资料半月了还没有审核通过。
网友昵称:路人甲
路人甲2022-10-11 来自山东 Pi矿工 回复
@glj0871 我朋友的秒过,长时间没有过的,我估计是被驳回了,等着再一次提交吧。
网友昵称:隔山看海
隔山看海2022-10-06 来自浙江 地板 Pi先锋 回复
你好,π节点安装好后,区块高度是1,正常吗
网友昵称:隔山看海
隔山看海2022-10-08 来自浙江 Pi矿工 回复
@隔山看海 老师你好,如何查看端口是否正确打开,按提供的网址:https://pi-mods.de/nodeports,浏览器打开,显示的是:31400
is closed
31401
is closed
31402
is closed
31403
is closed
31404
is closed
31405
is closed
31406
is closed
31407
is closed
31408
is closed
31409
is closed, 是正常的吗,is closed都是红色的,安装的是普通节点,0.4.7版本的,Consensus显示的Incoming connections: 0,是正确的吗,谢谢。
网友昵称:Admin
Admin2022-10-08 来自山东 管理员 回复
@隔山看海 为绿色OPEN是正常
网友昵称:Admin
Admin2022-10-06 来自韩国 管理员 回复
@隔山看海 长时间是1就不正常,正常的话等一段时间就会同步
网友昵称:雨晴
雨晴2022-09-23 来自山东 凉席 Pi矿工 回复
老师您好!我的派节点正常运行好长时间了,突然有一天我打开不知道怎么弄的不运行了,我就从新设置了一下,但是到最后个绿勾那一步最后一个就是通不过。请问老师是怎么回事?
网友昵称:Admin
Admin2022-09-23 来自山东 管理员 回复
@雨晴 只有第一个打勾就是正常的
网友昵称:zjsflyer
zjsflyer2022-08-31 来自贵州 板凳 Pi矿工 回复
请问以下,我的节点软件装好一天后,按你文章说到这个TroubleShooting页面都正常,状态是Synced,Outgoing 8,Incoming 1,Latest block 也在分钟秒这个级别,但是前一个页面的区块高度没有数字,连1都没有,就一行“Your Computer is Starting up the blockchain”,这是什么情况
网友昵称:Admin
Admin2022-08-31 来自山东 管理员 回复
@zjsflyer 045还是047?045开VPN会有这样的情况,如果是047把docker卸载干净重装应该能解决
网友昵称:zjsflyer
zjsflyer2022-08-31 来自贵州 Pi矿工 回复
@Admin 谢谢大师,我明天用picheck看看,不过还是要感谢您的指点
网友昵称:zjsflyer
zjsflyer2022-08-31 来自贵州 Pi矿工 回复
@Admin 大师你好,是045,用的国外服务器做vpn+ 家里pc做节点的模式,我想这种提示正常吗,也就是我的节点有效工作了吗,如果没有,要怎么处理?麻烦您了[Frown]
网友昵称:Admin
Admin2022-08-31 来自山东 管理员 回复
@zjsflyer v2ray这种情况正常,只要同步状态就行了,从picheck这个软件里可以看到区块数据
网友昵称:QQ_1659596335
QQ_16595963352022-08-04 来自四川 椅子 Pi先锋 回复
你好,大师!我的节点加装路由器后,显示端口没有开启,直接使用电信华为猫,显示端口开启,但是区块链高度为1 ,这种原因如何解决呢?请赐教~!
网友昵称:Admin
Admin2022-08-04 来自韩国 管理员 回复
@QQ_1659596335 路由器需要做重端口映射,路由器在猫下面,把猫的设置去除再设置路由器。
如果一直是joining状态,那就清除区块,如果显示catching up那就等等看
网友昵称:chenlh05
chenlh052022-07-02 来自澳大利亚 沙发 Pi先锋 回复
你好,大师!我的节点换了网络供应商后,就不正常了,modern设置都对,节点检查也开(3个),但是outgoingconnections 总要刷新后才慢慢从1到8,过5分钟后就变为0,incoming connections有时是1.不知道哪里还有问题,能否指点?谢谢!
网友昵称:Wang
Wang2022-07-02 来自山东 Pi先锋 回复
@chenlh05 更换网络后节点之间的互相握手会重新开始
网友昵称:Admin
Admin2022-07-02 来自山东 管理员 回复
@chenlh05 按照你的说法你的节点没有问题,换IP后,需要慢慢和其他节点IP建立信任关系,等几天后incoming数值才会相对稳定,in数值有变动就是正常的,不必担心

目录[+]

取消
微信二维码
微信二维码
支付宝二维码