智能边缘BIE

    模块升级

    模块升级分为agent模块升级其他模块升级

    agent模块升级

    1. 查看 openedge-agent 模块,将模块修改为 baetyl-agent:0.1.6 (该过程保存以后不可回退),镜像地址选择hub.baidubce.com/baetyl/baetyl-agent:0.1.6

    7-选择agent016

    1. 发布新的配置版本
    2. 下发配置
    3. 边缘侧检查 agent 版本,可在端上执行 docker ps 查看

    8-agent版本查看

    其他模块升级

    1. 以 hub 模块为例,查看 openedge-hub 模块,将模块修改为 baetyl-hub(该过程保存以后不可回退),镜像地址选择hub.baidubce.com/baetyl/baetyl-hub:0.1.6

    9-hub016

    1. 修改绑定存储卷映射的容器内目录,将所有 openedge 目录替换成 baetyl,比如将 etc/openedge,改成 etc/baetyl

    10-hub配置

    1. 发布新的配置版本
    2. 下发配置
    3. 边缘侧检查 hub 版本,可在端上执行 docker ps 查看

    模块升级的限制

    agent模块

    1. agent 模块只可以升级版本,比如从openedge-agent:0.1.5升级到baetyl-agent:0.1.6,未来也只允许升级到baetyl-agent:0.1.7或更高版本
    2. agent 模块不允许切换模块,比如baetyl-agent模块不支持切换成baetyl-hub模块,因为agent模块是系统模块,负责边缘与云端的连接,如果模块整体切换,则边缘与云端的连接会断开。
    3. agent 模块升级的版本不允许超过核心版本,比如主程序软件包的版本是0.1.6,那么agent版本最大只能升级到0.1.6版本。

    其他模块

    1. 由于 baetyl 经历过名称变更,官方模块 容器内映射的配置路径也发生了改变,从etc/openedge 变更为了 etc/baetyl,因此 官方模块 从0.1.6以前的版本升级到0.1.6或者更高版本时,需要同步修改存储卷对应的容器目录, 将 etc/openedge 修改为 etc/baetyl,容器内的数据文件和日志文件不受影响。
    2. 对于用户模块,如果新版本模块修改了容器内配置文件读取路径,同样需求进行容器目录的变更,否则不需要进行变更。
    上一篇
    主程序升级
    下一篇
    存储卷应用