3
关注
1228
关注者

Linux托管者最佳升级实践

创建于: 2019-04-10 16:38:02, 更新于: 2020-01-08 18:28:48
comments   3
hits   3050

升级步骤

  1. 登陆到服务器托管者所在目录(如果没有更改过,一般是SSH登陆后默认目录)执行ls查看文件 Linux托管者最佳升级实践 可看到logs robot robot_linux_amd64.tar.gz ,其中logs为日志文件夹,robot为托管者执行程序,robot_linux_amd64.tar.gz为原始压缩包。

  2. 执行 rm -rf robot* 将同时删除旧的robot程序和压缩文件包,保留日志

  3. 执行 wget https://www.fmz.com/dist/robot_linux_amd64.tar.gz 下载新的托管者压缩包

  4. 执行 tar -xzvf robot_linux_amd64.tar.gz 解压缩

  5. 执行 nohup ./robot -s node.fmz.com/xxxxxx -p yourFMZpassword & 后台运行,node.fmz.com/xxxxxx 具体在 https://www.fmz.com/m/add-node 找到。

    优点

    这样升级的好处是日志得以保留,并且旧托管者运行的机器人也不会停止(已经加载到内存中运行)。想要升级某个机器人的托管者,只需要停止机器人,在参数界面更换托管者(最新的托管者id最大)并重启。 如果旧的托管者不再运行机器人了,在 https://www.fmz.com/m/nodes 页面直接删除即可

更多内容
全部留言
avatar of jed
jed
mark
2020-04-10 16:27:23
avatar of 幻牧
幻牧
方法不错,学习了。
2019-04-13 18:44:11
avatar of Xueqiu Bot
Xueqiu Bot
学到了
2019-04-10 20:41:58