# 矿工升级教程

在 TOP 主网映射启动后,现有矿工需要将 TOPIO 升级,以便继续获取收益。

升级步骤如下:

  1. 打开 SSH 终端,并连接至您的云主机。

  2. 在 SSH 终端中运行以下命令:

    ps -ef |grep topio|grep -v 'grep'|awk '{print $2}'|xargs kill -9 && wget https://github.com/telosprotocol/TOP-chain/releases/download/v1.2.3/topio-1.2.3-release.tar.gz -O topio-1.2.3-release.tar.gz && tar zxvf topio-1.2.3-release.tar.gz && cd topio-1.2.3-release && sudo sh install.sh && topio -v && topio node startnode
    

    该命令包含了以下内容:

    • 结束旧版 TOPIO 进程

    • 下载并安装最新版 TOPIO

    • 验证 TOPIO 是否安装成功

    • 重新启动节点进程

    在返回信息中,如果包含以下内容,则证明安装成功。

    topio version: 1.2.3
    git commit info: 442ffaa2
    git submodule: xtopcom/xbase:12eecba|xtopcom/xdepends:415349d|xtopcom/xvm:f5248d1
    build date: Jul 24 2021 06:50:03
    MD5:3864a97e472185ed8cb7386d99732576
    

    在返回信息中,如果包含以下内容,则证明节点进程启动成功。

    Start node successfully.
    
  3. (可选)执行以下命令查询节点是否成功加入网络。

    topio node isJoined
    
    • 若返回"YES",则节点成功入网,进入节点候选池,等待选举。

    • 若返回"No",则节点入网失败,可能因为网络故障,网络抖动。

    稍等 1~2 分钟后,您可以前往 TOP Network 区块浏览器 TOPScan (opens new window) 查询节点当选信息。

  4. (可选)您还可执行以下命令查询矿工注册信息。

    在该命令后方加上您的 TOP 账户地址,以空格隔开。

    topio mining getMinerInfo
    

    返回结果如下:

    • 若返回 Not elected to any node role.,则说明已注册成为高级矿工,但尚未被选举成为任何节点。
    • 若返回 Elected as auditor, archiver.,则说明已注册成为高级矿工,并已被选为 auditor 和 archive 节点。