EdgeBoot

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

安装

下载地址:

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

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

# 移到指定 /usr/local/bin/ 下方便直接使用
mv edge-boot /usr/local/bin/

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

edge-boot -h

命令

-h 打印帮助信息

edge-boot -h

-v 打印命令版本

edge-boot -v

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

edge-boot -l

install 安装节点

# 命令帮助
# edge-boot install [admin|api|node|mysql|...]

# 比如安装admin节点
edge-boot install admin
注意:安装mysql时需要使用 yum 下载安装包,对操作系统有一定的要求,所以不一定能安装成功。

start 启动节点

# 命令帮助
# edge-boot start [admin|api|node|...]

# 比如启动admin节点
edge-boot start admin

stop 停止节点

# 命令帮助
# edge-boot stop [admin|api|node|...]

# 比如停止admin节点
edge-boot stop admin

restart 重启节点

# 命令帮助
# edge-boot restart [admin|api|node|...]

# 比如重启admin节点
edge-boot restart admin

upgrade 升级节点

# 命令帮助
# edge-boot upgrade [admin|api|node|...]

# 比如升级admin节点
edge-boot upgrade admin

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

edge-boot upgrade boot

check 检查节点是否有新版本

# 命令帮助
# edge-boot check [admin|api|node|...]

# 比如检查admin节点
edge-boot check admin

top 查看节点进程

# 命令帮助
# edge-boot top [admin|api|node|...]

# 比如查看admin相关进程
edge-boot top admin

切换到国际站点下载

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

edge-boot install admin --g

升级EdgeBoot

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

edge-boot upgrade boot