安装OmniOperator JIT

- “/opt/omni-operator/lib” 目录可自行定义。
- “/opt/omni-operator” 目录可自行定义。
- 安装OmniOperator JIT依赖
将2.2中准备好的libjemalloc.so.2和libLLVM-12.so,使用文件传输功能拷贝到所有节点对应目录。
- 选中所有节点,单击“配置业务流”。
- 选择“自定义”,单击“下一步”。
- 选择“文件传输”,单击“添加”。
- 编辑任务1~2内容,单击“保存”。
表1 任务1编辑参数内容 参数
内容
任务名称
拷贝libjemalloc.so.2 程序包
任务描述
拷贝libjemalloc.so.2程序包到全部节点对应目录
传输方向
从本地传至远端主机
本地路径
本地安装包所在的目录
远端路径
/opt/omni-operator/lib
表2 任务2编辑参数内容 参数
内容
任务名称
拷贝libLLVM-12.so程序包
任务描述
拷贝libLLVM-12.so程序包到全部节点对应目录
传输方向
从本地传至远端主机
本地路径
本地安装包所在的目录
远端路径
/opt/omni-operator/lib
- 安装OmniOperator JIT
将1.3中准备好的BoostKit-omniop_1.0.0.zip压缩包使用文件传输功能分发到所有节点,解压并放到相应目录。
- 在业务流配置页面,选择“文件传输”,单击“添加”。
- 编辑任务3的内容,单击“保存”。
表3 任务3编辑参数内容 参数
内容
任务名称
拷贝OmniOperator JIT安装程序包
任务描述
拷贝OmniOperator JIT安装包到全部节点
传输方向
从本地传至远端主机
本地路径
本地安装包所在的目录
远端路径
/opt/omni-operator
- 选择“命令执行”,单击“添加”。
- 编辑任务4~任务5内容,点击“保存”。
表4 任务4编辑参数内容 参数
内容
任务名称
解压OmniOperator JIT压缩包
任务描述
解压BoostKit-omniop_1.0.0.zip,boostkit-omniop-operator压缩包
运行目录
/opt/omni-operator
执行命令
unzip -o BoostKit-omniop_1.0.0.zip;tar -zxvf boostkit-omniop-operator-1.0.0-aarch64.tar.gz;
表5 任务5编辑参数内容 参数
内容
任务名称
拷贝OmniOperator JIT软件包
任务描述
拷贝OmniOperator JIT软件包到相应目录
运行目录
/opt/omni-operator/boostkit-omniop-operator-1.0.0-aarch64
执行命令
cp -rf include ir libboostkit* boostkit-omniop-bindings* config.h libsecurec.so /opt/omni-operator/lib;
- 导出业务流,保存至本地。后续其他安装,即可通过导入业务流,快速安装。
- 执行业务流。
单击右下角的“完成”,选择“执行业务流”。执行状态成功即可。