安装OmniOperator算子加速特性前,请参考本节提前准备软硬件安装环境,以确保后续安装操作顺利进行。
集群中各节点硬件要求如表1所示。
集群中各节点操作系统和软件要求如表2所示。
项目 |
版本 |
说明 |
管理节点(Server) |
计算/存储节点 |
---|---|---|---|---|
操作系统 |
|
- |
√ |
√ |
JDK |
openEuler 22.03 LTS SP1与BiSheng JDK 1.8.0_262不兼容,需更换为BiSheng JDK 1.8.0_342。BiSheng JDK安装指南请参见:《毕昇JDK 8 安装指南》 |
√ |
√ |
|
Hadoop |
3.2.0 |
部署指南请参见:《Hadoop 集群部署(CentOS 7.6&openEuler 20.03)》 |
√ |
√ |
Spark |
3.1.1/3.3.1 |
部署指南请参见:《Spark 部署指南(CentOS 7.6&openEuler 20.03)》 |
√ |
- |
Hive |
3.1.0 |
部署指南请参见:《Hive部署指南(CentOS 7.6&openEuler 20.03)》 |
√ |
- |
Python |
3.10.2及以上 |
- |
√ |
√ |
|
安装OmniOperator算子加速特性所需软件安装包及其获取方式如表3所示。
名称 |
包名 |
发布类型 |
说明 |
获取地址 |
---|---|---|---|---|
OniRuntime压缩包 |
BoostKit-omniruntime_1.5.0.zip |
闭源 |
OmniRuntime压缩包,解压可获得OmniOperator算子加速软件安装包(BoostKit-omniop_1.7.0.zip)。 |
鲲鹏社区:Link 说明:
使用软件包前请先阅读《鲲鹏应用使能套件BoostKit用户许可协议 2.0》,如确认继续使用,则默认同意协议的条款和条件。 |
SparkExtension |
boostkit-omniop-spark-3.1.1-1.7.0-aarch64.zip |
开源 |
使用OmniOperator算子加速计算底座时,Spark引擎扩展包。 |
|
boostkit-omniop-spark-3.3.1-1.7.0-aarch64.zip |
开源 |
使用OmniOperator算子加速计算底座时,Spark引擎扩展包。 |
||
HiveExtension |
boostkit-omniop-hive-3.1.0-1.7.0-aarch64.zip |
开源 |
使用OmniOperator算子加速计算底座时,Hive引擎扩展包。 |
|
Dependency_library |
Dependency_library.zip Dependency_library.z01 Dependency_library.z02 |
开源 |
OmniOperator算子加速运行时所依赖的库文件。由于压缩文件太大分卷压缩,须把压缩文件全部下载下来。 |
从鲲鹏社区获取的软件安装包,下载软件安装包后需要校验软件安装包,确保与网站上的原始软件安装包一致。
校验方法:
https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054