安装软件
- 以root用户登录准备安装MEF Center的设备环境。
- 将获取到的软件包上传至设备任意路径下(建议该目录权限为root且其他用户不可写)。
- 解压软件包。
- 执行以下命令,解压软件包。
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文件和证书吊销列表用于软件包的内层签名校验。
- 执行以下命令,将解压后得到的tar.gz包再次进行解压。
tar -zxvf Ascend-mindxedge-mefcenter_{version}_linux-{arch}.tar.gz
表2 解压后目录 目录
说明
installer/
MEF Center安装模块
cert-manager/
证书管理模块
edge-manager/
容器管理模块
nginx-manager/
网关管理模块
alarm-manager/
告警管理模块
- 执行以下命令,解压软件包。
- 安装MEF Center。
- 进入安装路径。
cd 软件包上传路径/installer
- 执行以下命令,安装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:用于打印帮助信息。
- 回显示例如下,表示MEF Center安装成功。
install MEF center success
安装成功后,软件部署在“安装路径/MEF-Center”目录下,日志存放在“日志路径/mef-center-log”目录下,转储日志存放在“日志转储路径/mef-center-log-backup”目录下,具体日志路径可参见查看日志信息。修改系统时间可能导致转储日志丢失。
- 进入安装路径。
- 启动MEF Center。
- 执行以下命令,进入MEF Center所在路径。
cd 安装路径/MEF-Center/mef-center
- 执行以下命令,启动MEF Center所有模块。
./run.sh start
回显示例如下,表示操作执行成功。start all component successful
- 执行以下命令,进入MEF Center所在路径。
后续处理
- 若回显示例如下表示模块启动失败(以edge-manager为例),可尝试对该模块进行重启。重启模块具体操作请参见重启MEF Center。
start component edge-manager failed
- 若需要通过MEF部署增量学习组件DECS(ICS-manager),请参见管理第三方组件。了解更多关于增量学习组件的内容可参考《MindX Edge AccDECS 用户指南》。