当前系统已安装AtlasEdge。
cd AtlasEdge软件安装路径/AtlasEdge
./run.sh upgrade -i 升级模式 -f 升级包路径 -s 签名文件路径 -c CRL文件路径 -e 生效模式 -t AtlasEdge
参数说明如表1所示。在升级时会自动对软件包进行校验,如果校验失败,会提示升级失败。
命令示例:
./run.sh upgrade -i normal -f /home/work/Ascend-mindxedge-atlasedge_x.x.x_linux-aarch64.tar.gz -s /home/work/Ascend-mindxedge-atlasedge_x.x.x_linux-aarch64.tar.gz.cms -c /home/work/Ascend-mindxedge-atlasedge_x.x.x_linux-aarch64.tar.gz.crl -e now -t AtlasEdge
其中“x.x.x”表示软件包的版本号。
参数 |
说明 |
---|---|
-i 升级模式 |
升级的模式,取值为:
说明:
2.0.3及其之后版本,已不支持版本号从大到小强制升级方式,该参数取值可以为force,但也是按照normal模式升级。若需要降级到老版本,请参考如何批量卸载预置的软件版本,重新安装新版本。 |
-f 升级包路径 |
目标版本的AtlasEdge安装包所在路径,如“/home/work/Ascend-mindxedge-atlasedge_{version}_linux-{arch}.tar.gz”。其中Ascend-mindxedge-atlasedge_{version}_linux-{arch}.tar.gz安装包通过解压Ascend-mindxedge-atlasedge_{version}_linux-{arch}.zip安装包获取。 |
-s 签名文件路径 |
升级时校验安装包的签名文件所在路径,如“/home/work/Ascend-mindxedge-atlasedge_{version}_linux-{arch}.tar.gz.cms”。其中Ascend-mindxedge-atlasedge_{version}_linux-{arch}.tar.gz.cms通过解压Ascend-mindxedge-atlasedge_{version}_linux-{arch}.zip安装包获得。 |
-c CRL文件路径 |
升级时校验安装包的证书吊销列表所在路径,如“/home/work/Ascend-mindxedge-atlasedge_{version}_linux-{arch}.tar.gz.crl”。其中Ascend-mindxedge-atlasedge_{version}_linux-{arch}.tar.gz.crl通过解压Ascend-mindxedge-atlasedge_{version}_linux-{arch}.zip安装包获得。 说明:
安装包中的证书吊销列表用来在升级时对安装包的完整性进行校验,如果安装包中的证书吊销列表过期,会导致升级失败。此时用户可以参见导入证书吊销列表章节导入新的证书吊销列表,然后再进行软件升级。只有AtlasEdge软件版本从20.2.x(MindX Edge V100R020C20版本)开始向后面版本升级时才支持导入证书吊销列表功能。 |
-e 生效模式 |
升级后的生效模式,取值为:
|
-t AtlasEdge |
待升级的软件包类型。对于AtlasEdge升级,此处填写AtlasEdge。 |
-o 操作模式(可选) |
操作模式,取值为:
说明:
|