下载
中文
注册

安装软件

  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”。指定路径安装需要使用绝对路径。建议该目录预留5.3G磁盘空间。

      log_backup_path

      可选

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

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

      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
    run.sh命令需要root权限。run.sh命令包含几个子命令,参考表4
    表4 run.sh参数说明

    命令

    子命令参考

    说明

    start

    start参数说明

    启动MEF Center模块

    restart

    restart参数说明

    重启MEF Center模块

    stop

    stop参数说明

    暂停MEF Center模块

    upgrade

    upgrade参数说明表

    升级MEF Center模块

    uninstall

    卸载MEF Center软件

    exchangeca

    exchangeca参数说明

    MEF Center交换根证书

    importcrl

    importcrl参数说明

    导入第三方管理平台吊销列表

    updatekmc

    更新KMC加密密钥

    alarmconfig

    alarmconfig参数说明

    进行告警配置操作。参见MEF Center配置和查询证书过期告警

    getalarmconfig

    获取告警配置信息。参见MEF Center配置和查询证书过期告警

    getunusedcert

    getunusedcert参数说明

    查询MEF Center已导入的根证书备份信息。

    deletecert

    deletecert参数说明

    删除MEF Center已导入的备份根证书。

    restorecert

    restorecert 参数说明

    恢复MEF Center已导入的根证书。

    -h/--h/-help/--help

    打印帮助信息

    -version/--version

    打印二进制版本

后续处理

若回显示例如下表示模块启动失败(以edge-manager为例),可尝试对该模块进行重启。重启模块具体操作请参见重启MEF Center
start component edge-manager failed