昇腾社区首页
中文
注册

安装软件

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

      文件名

      说明

      Ascend-mindxedge-mefedgesdk_{version}_linux-aarch64.tar.gz

      安装包

      Ascend-mindxedge-mefedgesdk_{version}_linux-aarch64.tar.gz.cms

      CMS签名文件

      Ascend-mindxedge-mefedgesdk_{version}_linux-aarch64.tar.gz.crl

      证书吊销列表

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

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

    文件或目录

    说明

    config/

    配置目录

    software/

    软件目录

    install.sh

    安装脚本文件

    version.xml

    软件版本文件

  4. 安装MEF Edge
    1. MEF Edge软件的安装可以选择默认安装和指定路径安装。建议用户选择默认安装,默认安装路径见表3
      • 默认安装。
        ./install.sh
      • 指定路径安装。安装命令示例如下。
        ./install.sh --install_dir=安装路径 --log_dir=日志路径 --log_backup_dir=日志转储路径
        表3 install.sh参数说明

        参数

        是否可选

        说明

        install_dir

        可选

        用于指定安装目录位置。不带该参数将会进行默认安装,默认路径“/usr/local/mindx”

        log_dir

        可选

        用于指定日志目录位置。不带该参数将会进行默认安装,默认日志路径“/var/alog”

        log_backup_dir

        可选

        用于指定日志转储目录位置。不带该参数将会进行默认安装,默认日志转储路径“/home/log”

        allow_tmpfs

        可选

        是否允许安装及日志转储在临时文件系统参数。不带该参数将默认为不允许安装及日志转储在临时文件系统。

        (可选)支持的子参数:

        • true:表示允许安装路径和日志转储路径在临时文件系统。
        • false:不带该子参数时默认为false。表示不允许安装路径和日志转储路径在临时文件系统。
          须知:

          如果设置子参数为true,可能会导致日志和软件丢失,请用户自行保证相关功能的安全可用。

          说明:

          如果指定的路径在临时文件系统,且allow_tmpfs参数为不允许安装在临时文件系统,会导致软件安装失败。

        install.sh参数说明:
        • 与预定义安装参数不相符的参数以./install.sh -xxx或./install.sh --xxx格式输入时,会因参数错误导致安装程序提前结束。
        • 以./install.sh xxx格式输入时,该参数会被直接忽视,安装程序将继续执行,安装路径使用默认路径。
        • 指定安装路径、日志、日志转储路径进行安装时,需要指定当前设备中存在的路径,且为绝对路径。
        • 安装、日志、日志转储路径取值长度应小于4096,目录层级小于99层,属主为root,且属组和其他用户没有写权限,不包含软链接。
        • -version/--version:用于查询软件版本。
        • -h/--h/-help/--help:用于打印帮助信息。
    2. 回显示例如下,表示MEF Edge安装成功。
      install MEFEdge success

      安装成功后,软件部署在安装路径/MEFEdge”目录下,日志存放在日志路径/MEFEdge_log目录下,转储日志存放在日志转储路径/MEFEdge_logbackup,具体日志路径和权限信息可参见查看日志信息

  5. 可选:完成MEF Edge安装后,可通过设置系统服务资源限制设置MEF Edge进程相关服务使用资源限制,限制CPU和内存的资源使用量,使服务不会持续超过限值。
  6. 启动MEF Edge
    1. 执行以下命令,进入run.sh所在路径。
      cd 安装目录/MEFEdge/software/
    2. 执行以下命令,启动MEF Edge
      ./run.sh start

    回显示例如下,表示启动命令执行成功。

    Execute [start] command success!