# 矿工升级教程
TOP 主网现已全面升级至 1.5.0 版本,现有矿工需要将 TOPIO 升级,以便继续获取收益。
# 升级步骤
打开 SSH 终端,并连接至您的云主机。
在 SSH 终端中运行以下命令:
ps -ef |grep topio|grep -v 'grep'|awk '{print $2}'|xargs kill -9 wget https://github.com/telosprotocol/TOP-chain/releases/download/v1.5.0/topio-1.5.0-release.tar.gz -O topio-1.5.0-release.tar.gz && tar zxvf topio-1.5.0-release.tar.gz && cd topio-1.5.0-release && sudo bash install.sh && source /etc/profile && bash set_topio.sh && source ~/.bashrc && ulimit -n 65535 && topio -v topio node startnode
该命令包含了以下内容:
结束旧版 TOPIO 进程。
下载并安装最新版 TOPIO。
验证 TOPIO 是否安装成功。在返回信息中,如果包含以下内容,则证明安装成功:
topio version: 1.5.0 git commit info: 497f02da git submodule: xtopcom/xbase:9bd0bf8 build date: Jun 14 2022 09:48:29 build options: release MD5:ae7ed73f62a8fbfd024ab8a8697885f3
重新启动节点进程。在返回信息中,如果包含以下内容,则证明节点进程启动成功。
Start node successfully.
升完级后,CPU 占用率会达到 100% 并持续一段时间,导致在 TOPIO 中输入命令时发生卡顿,此时可稍等片刻再进行尝试。
(可选)执行以下命令查询节点是否成功加入网络。
topio node isJoined
- 若返回
topio not ready
,说明 TOPIO 暂未准备好,请等待一分钟后再次运行命令重试。 - 若返回
YES
,则节点成功入网,进入节点候选池,等待选举。 - 若返回
No
,则节点入网失败,可能因为网络故障,网络抖动。
稍等 1~2 分钟后,您可以前往 TOP Network 区块浏览器 TOPScan (opens new window) 查询节点当选信息。
- 若返回
(可选)您还可执行以下命令查询矿工注册信息。
在该命令后方加上您的 TOP 账户地址,以空格隔开。
topio mining getMinerInfo
返回结果如下:
- 若返回
Not elected to any node role.
,则说明已注册成为高级矿工,但尚未被选举成为任何节点。 - 若返回
Elected as auditor.
,则说明已注册成为高级矿工,并已被选为 auditor 节点。
- 若返回