安装
用户仅使用智能边缘管理系统对设备进行管理的场景下,参考本章节进行软件包的安装。
OM SDK提供安装脚本,通过install.sh命令安装软件包。
前提准备
- 已经通过二次开发适配章节,构建出软件包。
- 已登录需要安装软件包的边缘设备。
- 检查磁盘空间,确保磁盘空间充足,磁盘空间至少大于获取到的安装包的2倍以上。
- 检查边缘设备是否正常运行。
支持的操作系统
Ubuntu 22.04和openEuler 22.03操作系统。
依赖工具
在进行安装软件之前,需要参考表1完成安装前准备。
依赖 |
说明 |
安装命令或步骤 |
---|---|---|
net-tools |
配置管理网络功能的工具。 |
执行以下命令,安装net-tools。
|
ntp |
一种基于NTP协议的服务器,能够在分布式时间服务器和客户端之间进行时间同步,使网络中的计算机时间都与国际标准时间(UTC)同步。 |
执行以下命令,安装ntp。
|
smartmontools |
开源的磁盘控制,监测工具。 |
执行以下命令,安装smartmontools。
|
nfs |
网络文件系统,允许网络中的计算机之间共享资源。 |
执行以下命令,安装nfs。
|
ethtool |
查询及设置网卡参数的时需要用到的命令。 |
执行以下命令,安装ethtool。
openEuler
dnf install ethtool -y |
parted |
硬盘分区或调整分区大小的工具。 |
执行以下命令,安装parted。
openEuler
dnf install parted -y |
安装前必读
- 安装过程中请不要关闭电源,以免损坏设备。
- 安装过程中请不要对OM SDK进行业务配置及其它维护类操作,以免用户数据与配置丢失或升级失败。
通过命令行安装
- 将软件包上传到环境任意目录下(如“/home”)。
- 在软件包目录下,执行以下命令,创建临时目录om_install。
mkdir om_install
- 执行以下命令,解压构建的zip软件包。
unzip {_ProductName}_{_Version}_linux_{_ARCH}.zip
- 执行以下命令,解压tar.gz软件包。
tar -zxf {_ProductName}_{_Version}_linux_{_ARCH}.tar.gz -C om_install
- 执行以下命令,为安装脚本添加可执行权限。
chmod +x om_install/install.sh
- 执行以下命令,安装软件包。
om_install/install.sh
回显示例如下,表示安装完成。check install environment success prepare service file success executing install success start service success Install MindXOM success, MindXOM service is ready.
- 第一次登录成功后,需要修改admin账号。例如通过调用修改指定用户信息接口进行修改。
- 安装操作的运行日志可以通过tail -f /var/plog/upgrade.log查看。
- install.sh命令说明请参见install.sh命令。