升级tracker软件(systemd)
Languages
将此页面用于升级安全节点或超级节点上运行的node tracker节点跟踪器软件的常用命令
升级node tracker
检查tracker状态
注意:您必须使用systemd来管理此过程的zend和nodetracker。 如果您使用的是使用PM2和Monit的旧版安装,请按照 PM2 / Monit - 迁移到systemd
如果您希望继续使用旧配置, 请参照 升级trakcer软件(Legacy - PM2/Monit)
描述 | 指令 | |
|---|---|---|
| 1 | 升级node tracker | |
| 2 | 停止nodetracker进程 | sudo systemctl stop zentracker |
| 3 | 将目录更改为克隆节点跟踪器的位置,官方指南为〜/ nodetracker | cd ~/nodetracker |
| 4 | 使用新的存储库URL更新git,并检索最新的源代码 | git checkout -- package.json
git pull注意: 如果git返回有关任何文件的错误,请运行以下命令(将“filename”替换为错误消息中返回的文件)并重复上述命令 git checkout -- filename |
| 5 | 使用npm安装Node Tracker | NODE_ENV=production npm install |
| 6 | 备用选项 - 运行nodetracker设置以更新配置 |
|
| 7 | 注意:nodetracker仅允许在重新连接时,更改单个设置(IP,FQDN,T地址,质押地址)
| node setup.js |
| 8 | 启动nodetracker并检查其状态 |
|
| 9 | 启动nodetracker |
sudo systemctl start zentracker |
| 10 | 参照日志,重新启动后验证状态,并检查有效输出,按CTRL + c退出
| sudo journalctl -fu zentracker |