---
title: 准备安装目录
description: "存放和安装OmniData算子下推、HAF软件的目录与安装使用的用户以及预先创建的cgroup子目录名有关联关系，请参考本节提前规划。同时建议您提前了解安装后生成的各个目录的作用，以便后续管理运维时能够快速定位文件所在位置。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2300/bds/kunpengbds_omniruntime_20_0024.html
sourcePath: /source/zh/kunpengboostkithistory/2300/bds/kunpengbds_omniruntime_20_0024.html
indexId: 0ed73c74b13f0f7b8c020e4b53f62d30341705e840c1e91cbf946780a6c7ceaa78
---
# 准备安装目录

存放和安装OmniData算子下推、HAF软件的目录与安装使用的用户以及预先创建的cgroup子目录名有关联关系，请参考本节提前规划。同时建议您提前了解安装后生成的各个目录的作用，以便后续管理运维时能够快速定位文件所在位置。

HAF软件安装包的放置目录由用户指定，本文以用户为omm且预先创建的cgroup子目录名为omm为例，安装过程选择“/home/omm/omnidata-software”作为软件安装包放置目录，“/home/omm/omnidata-install”目录作为软件安装的目录，计算节点安装完成后会在“/home/omm/omnidata-install”下生成haf-host目录，卸载节点安装完成后会在该目录下生成haf-offload目录。

- HAF软件安装包共包含三个软件安装包“haf-host软件安装包”、“haf-target软件安装包”和“haf-tool软件安装包”，计算节点安装完成后所有的相关文件都存储在“/home/omm/omnidata-install/haf-host”、卸载节点安装完成后所有的相关文件都存储在“/home/omm/omnidata-install/haf-offload”。haf-tool软件安装包主要用于执行相应的运行维护命令。

- OmniData算子下推软件安装包的放置目录由用户指定，本文安装过程选择“/home/omm/omnidata-software”作为软件安装包放置目录，“/home/omm/omnidata-install”作为软件安装的根目录。OmniData算子下推程序压缩包在解压之后会生成“omnidata”和“omnidata-setup”目录，所有的相关文件都存储在“/home/omm/omnidata-install/omnidata”及“/home/omm/omnidata-install/omnidata-setup”下面。

具体软件安装包内容及安装路径如表1所示。

用户创建的“/home/omm/omnidata-software”目录，仅用于软件安装包和相关安装脚本的运行；“/home/omm/omnidata-install”目录用于业务的运行。


**表1 安装完成后目录列表**

| 安装节点 | 目录分类 | 目录名称 | 目录说明 |
| --- | --- | --- | --- |
| 所有节点（管理节点+计算节点+存储节点） | 软件安装包放置目录 | /home/omm/omnidata\-software | 解压BoostKit\-haf\_1.3.0.zip后的haf\-1.3.0.tar.gz包含HAF安装所需的软件安装包、工具脚本包和安装配置文件：haf\-host\-1.3.0.tar.gz、haf\-target\-1.3.0.tar.gz、haf\-tool\-1.3.0.tar.gz。 存放OmniData算子下推安装所需的软件安装包：BoostKit\-omnidata\_1.5.0.zip。 说明： 安装过程涉及的脚本均包含在haf\-tool\-1.3.0.tar.gz中，需要先进行解压。此处对解压后的文件和列表进行说明。 bin：存放内层签名校验的二进制。 tools：存放haf\-tool及相关脚本。 install\-config：安装时配置文件保存路径。 haf\_installer：安装程序。 haf\_uninstaller：卸载程序。 haf\_upgrade：升级程序。 |
| 管理节点+计算节点 | 计算节点HAF安装目录 | /home/omm/omnidata\-install/haf\-host/bin | 存放计算节点软件二进制文件。例如：kmc\_tool\_bin。 |
| 管理节点+计算节点 | 计算节点HAF安装目录 | /home/omm/omnidata\-install/haf\-host/lib | 存放计算节点动态库和JAR包。例如：libcrypto.so、libhaf\_common.so、libhaf\_link\_host.so、libhaf\_offload\_host.so、libkmc.so、libkmc\_tool.so、liblog.so、libsdp.so、libsecurec.so、libssl.so、jar/haf\-1.3.0.jar。 |
| 管理节点+计算节点 | 计算节点HAF安装目录 | /home/omm/omnidata\-install/haf\-host/tools | 存放计算节点管理工具及脚本。例如：haf\-tool、haf\_uninstaller、scripts。如需查看haf\-tool版本信息，可通过如下命令获取：haf\-tool \-\-version。 |
| 管理节点+计算节点 | 计算节点HAF安装目录 | /home/omm/omnidata\-install/haf\-host/logs | 计算节点日志默认目录。 |
| 管理节点+计算节点 | 计算节点HAF安装目录 | /home/omm/omnidata\-install/haf\-host/env.sh | 计算节点运行环境变量配置脚本。 |
| 管理节点+计算节点 | 计算节点HAF安装目录 | /home/omm/omnidata\-install/haf\-host/cert | 存放计算节点的证书、密钥等文件。例如：service.ksfa、service.ksfb、service.prvk、service.pw、service.crt、ca.crt。 |
| 管理节点+计算节点 | 计算节点HAF安装目录 | /home/omm/omnidata\-install/haf\-host/etc | 存放计算节点的配置文件。例如：haf\_user.conf、LogAuditCfg.json、LogServiceCfg.json。 |
| 管理节点+计算节点 | 计算节点HAF安装目录 | /home/omm/omnidata\-install/haf\-host/conf\-bak | 计算节点默认的配置文件备份存放路径。 |
| 卸载节点（存储节点） | 卸载节点HAF安装目录 | /home/omm/omnidata\-install/haf\-offload/bin | 存放卸载节点软件二进制文件。例如：kmc\_tool\_bin。 |
| 卸载节点（存储节点） | 卸载节点HAF安装目录 | /home/omm/omnidata\-install/haf\-offload/lib | 存放卸载节点动态库和JAR包。例如：libcrypto.so、libffi.so、libhaf\_common.so、libhaf\_offload\_device.so、libhaf\_link\_target.so、libhostJNI\_device.so、libkmc.so、libkmc\_tool.so、liblog.so、libsdp.so、libsecurec.so、libssl.so、 jar/haf\-1.3.0.jar。 |
| 卸载节点（存储节点） | 卸载节点HAF安装目录 | /home/omm/omnidata\-install/haf\-offload/etc | 卸载节点库服务的配置文件和日志配置文件。 配置文件有haf\_offload.conf。 日志配置文件有LogAuditCfg.json、LogServiceCfg.json。 |
| 卸载节点（存储节点） | 卸载节点HAF安装目录 | /home/omm/omnidata\-install/haf\-offload/conf\-bak | 默认的卸载节点配置文件备份路径。 |
| 卸载节点（存储节点） | 卸载节点HAF安装目录 | /home/omm/omnidata\-install/haf\-offload/env.sh | 卸载节点运行环境变量配置脚本。 |
| 卸载节点（存储节点） | 卸载节点HAF安装目录 | /home/omm/omnidata\-install/haf\-offload/cert | 存放卸载节点的证书、密钥等文件。例如：service.ksfa、service.ksfb、service.prvk、service.pw、service.crt、ca.crt、ip\_white\_list。 |
| 卸载节点（存储节点） | 卸载节点HAF安装目录 | /home/omm/omnidata\-install/haf\-offload/tools | 存放卸载节点管理工具及脚本。例如：haf\-tool、scripts、haf\_uninstaller。 |
| 卸载节点（存储节点） | 卸载节点HAF安装目录 | /home/omm/omnidata\-install/haf\-offload/logs | 卸载节点日志默认目录。 |
| 卸载节点（存储节点） | 卸载节点OmniData安装目录 | /home/omm/omnidata\-install/omnidata/deploy | 存放安装脚本。例如：generate\_config.sh、get\_ip.py、log.sh。 |
| 卸载节点（存储节点） | 卸载节点OmniData安装目录 | /home/omm/omnidata\-install/omnidata/etc | 存放OmniData算子下推启动所需要的配置文件。 |
| 卸载节点（存储节点） | 卸载节点OmniData安装目录 | /home/omm/omnidata\-install/omnidata/lib | 存放OmniData算子下推依赖的第三方开源软件安装包列表。该目录中仅包含了boostkit\-omnidata\-server\-1.5.0\-aarch64.jar，需要用户从鲲鹏社区获取lib文件夹的其他内容（boostkit\-omnidata\-server\-1.5.0\-aarch64\-lib.zip）。请参见软件获取下载。 |
| 卸载节点（存储节点） | 卸载节点OmniData安装目录 | /home/omm/omnidata\-install/omnidata/plugin | 存放插件。 |
