EdgeBoot

EdgeBoot提供一个命令行工具方便用户下载、升级、管理GoEdge相关软件。

安装

下载地址:

下载后,将 edge-boot 放入到 /usr/local/bin/ 目录下,方便后面使用:

  1. # 使用wget下载
  2. # 你需要把引号里面的内容替换成上面的对应版本的下载地址
  3. wget "上面的EdgeBoot下载地址"
  4. # 第一次运行时,需要修改此文件为可执行
  5. # ./edge-boot 表示在当前目录下,你如果放到了别的目录,需要指定edge-boot完整的路径名
  6. chmod u+x ./edge-boot
  7. # 移到指定 /usr/local/bin/ 下方便直接使用
  8. mv edge-boot /usr/local/bin/

安装后可以使用以下命令进行测试:

  1. edge-boot -h

命令

-h 打印帮助信息

  1. edge-boot -h

-v 打印命令版本

  1. edge-boot -v

-l 列出当前节点上的Edge相关进程

  1. edge-boot -l

install 安装节点

  1. # 命令帮助
  2. # edge-boot install [admin|api|node|mysql|...]
  3. # 比如安装admin节点
  4. edge-boot install admin

注意:安装mysql时需要使用 yum 下载安装包,对操作系统有一定的要求,所以不一定能安装成功。

start 启动节点

  1. # 命令帮助
  2. # edge-boot start [admin|api|node|...]
  3. # 比如启动admin节点
  4. edge-boot start admin

stop 停止节点

  1. # 命令帮助
  2. # edge-boot stop [admin|api|node|...]
  3. # 比如停止admin节点
  4. edge-boot stop admin

restart 重启节点

  1. # 命令帮助
  2. # edge-boot restart [admin|api|node|...]
  3. # 比如重启admin节点
  4. edge-boot restart admin

upgrade 升级节点

  1. # 命令帮助
  2. # edge-boot upgrade [admin|api|node|...]
  3. # 比如升级admin节点
  4. edge-boot upgrade admin

从v1.2.0开始,可以升级EdgeBoot自身:

  1. edge-boot upgrade boot

check 检查节点是否有新版本

  1. # 命令帮助
  2. # edge-boot check [admin|api|node|...]
  3. # 比如检查admin节点
  4. edge-boot check admin

top 查看节点进程

  1. # 命令帮助
  2. # edge-boot top [admin|api|node|...]
  3. # 比如查看admin相关进程
  4. edge-boot top admin

切换到国际站点下载

如果需要切换安装包到国际站点下载,可以使用--g参数,比如:

  1. edge-boot install admin --g

升级EdgeBoot

从v1.2.0开始,EdgeBoot可以实现自身升级:

  1. edge-boot upgrade boot