昇腾社区首页
中文
注册

安装软件

  1. 以root用户登录准备安装MEF Center的设备环境。
  2. 将获取到的软件包上传至设备任意路径下(建议该目录权限为root且其他用户不可写)。
  3. 解压软件包。
    1. 执行以下命令,解压软件包。
      unzip Ascend-mindxedge-mefcenter_{version}_linux-{arch}.zip
      表1 解压后文件

      文件名

      说明

      Ascend-mindxedge-mefcenter_{version}_linux-{arch}.tar.gz

      安装包

      Ascend-mindxedge-mefcenter_{version}_linux-{arch}.tar.gz.cms

      CMS签名文件

      Ascend-mindxedge-mefcenter_{version}_linux-{arch}.tar.gz.crl

      证书吊销列表

      Ascend-mindxedge-mefcenter_{version}_linux-{arch}.zip以获取的实际包名为准。其中CMS文件和证书吊销列表用于软件包的内层签名校验。

    2. 执行以下命令,将解压后得到的tar.gz包再次进行解压。
      tar -zxvf Ascend-mindxedge-mefcenter_{version}_linux-{arch}.tar.gz
      表2 解压后目录

      目录

      说明

      installer/

      MEF Center安装模块

      cert-manager/

      证书管理模块

      edge-manager/

      容器管理模块

      nginx-manager/

      网关管理模块

      alarm-manager/

      告警管理模块

  4. 安装MEF Center
    1. 进入安装路径。
      cd 软件包上传路径/installer
    2. 执行以下命令,安装MEF Center
      ./install.sh 

      安装MEF Center时会自动安装cert-manager(证书管理)、nginx-manager(网关管理)、edge-manager(容器管理)和alarm-manager(告警管理)模块,其他参数请参见表3

      表3 install.sh命令参数说明

      参数

      是否可选

      说明

      install_path

      可选

      安装路径参数,MEF Center安装路径。不带该参数将会进行默认安装,默认安装路径为“/usr/local”。指定路径安装需要使用绝对路径。

      log_path

      可选

      日志路径参数,MEF Center日志安装路径。不带该参数将会进行默认安装,默认安装路径为“/var”。指定路径安装需要使用绝对路径。建议该目录预留4.8G磁盘空间。

      log_backup_path

      可选

      日志转储路径参数,MEF Center日志转储路径。

      不带该参数将会进行默认安装,默认安装路径为“/var”。指定路径安装需要使用绝对路径。建议该目录预留4.8G磁盘空间。

      install.sh支持的参数格式(以-install_path参数为例):

      • ./install.sh -install_path:不带子参数则使用默认安装路径“/usr/local”执行命令。
      • ./install.sh -install_path=/usr/local或者./install.sh --install_path=/usr/local
      • ./install.sh -install_path /usr/local或者./install.sh --install_path /usr/local

      以上命令格式都可以正常运行,如果install.sh命令的参数不带“-”,如./install.sh h,则会忽略该参数继续执行。

      安装路径、日志路径和转储日志路径均不可位于临时文件系统中且不支持软链接,路径取值长度应小于4096,目录层级小于99层,且同组和其他用户没有写权限,属主为root。

      • --version:用于查询软件版本。
      • --h/help:用于打印帮助信息。
    3. 回显示例如下,表示MEF Center安装成功。
      install MEF center success
      安装成功后,软件部署在安装路径/MEF-Center”目录下,日志存放在日志路径/mef-center-log”目录下,转储日志存放在日志转储路径/mef-center-log-backup”目录下,具体日志路径可参见查看日志信息

      修改系统时间可能导致转储日志丢失。

  5. 启动MEF Center
    1. 执行以下命令,进入MEF Center所在路径。
      cd 安装路径/MEF-Center/mef-center
    2. 执行以下命令,启动MEF Center所有模块。
      ./run.sh start
    回显示例如下,表示操作执行成功。
    start all component successful

后续处理

  • 若回显示例如下表示模块启动失败(以edge-manager为例),可尝试对该模块进行重启。重启模块具体操作请参见重启MEF Center
    start component edge-manager failed
  • 若需要通过MEF部署增量学习组件DECS(ICS-manager),请参见管理第三方组件。了解更多关于增量学习组件的内容可参考MindX Edge AccDECS 用户指南