检查节点运行状态的方法


  • administrators

    第一步就是到区块生产版块查看,最新生产的区块是否在16分钟内
    0_1502672985577_1.png
    如果没有,可以看看最新区块高度是否跟官方节点的一致
    0_1502672996381_2.png
    如果钱包无法访问,需要登录服务器运行下命令,./aschd status
    0_1502673011089_3.png
    看是否running

    如果钱包正在运行,可以查看下日志看是否有warn,error

    查看日志的方法是,tail -f logs/debug.log
    0_1502673033999_4.png
    或者

    cat logs/debug.log |grep Forging
    0_1502673077234_5.png
    看看有没有这个调消息

    如果有搜索到下面这种error

    
    Failed to load delegates
    
    

    可能的原因是你的配置文件中的密码对应的账户还没有注册受托人,或者你的节点启动时间在注册受托人之前,这时重启程序即可

    检查是否存在公网ip无法自动检测的问题,执行以下命令

    grep 'public ip' logs/debug.log

    如果出现下面的log
    Failed to get public ip, block forging MAY not work
    说明程序没有自动获取到公网ip,在腾讯云主机经常出现这种问题
    这个时候可以手动把公网ip配置到
    config.json
    里即可,如下图所示
    0_1502673156695_6.png


Log in to reply
 

Looks like your connection to Asch was lost, please wait while we try to reconnect.