---
title: 前置条件
description: "部署OmniData算子下推前，集群需已安装如下软件。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2200/bds/kunpengomnidata_20_0008.html
sourcePath: /source/zh/kunpengboostkithistory/2200/bds/kunpengomnidata_20_0008.html
indexId: 9b4e4823aca08f7729a6b1c2d395d15a200b2ebe216899444b2a8fe34a062d5871
---
# 前置条件

部署OmniData算子下推前，集群需已安装如下软件。

| 使用OmniData算子下推的引擎 | 集群必备组件 |
| --- | --- |
| Spark | OS、JDK、ZooKeeper、Hadoop、Spark、Hive、Ceph（Ceph/HDFS二选一即可） |
| Hive | OS、JDK、ZooKeeper、Hadoop、Hive、Ceph（Ceph/HDFS二选一即可） |


- 使用SmartKit批量安装的一个重要前置条件是所有的节点的密码必须一样。
- 用户根据使用场景要求，选择部署相应的集群模式。若存储部署模式为HDFS，则建议使用安全模式（Kerberos）。
- OmniData算子下推作为一个服务进程，使用HAF将计算节点任务卸载到远端执行。
- 若使用Ceph集群，部署完成后，需要在Ceph配置文件“/etc/ceph/ceph.conf”中的[global]域中增加rgw_nfs_lru_lane_hiwat配置项，并设置其值为65535。详情请参见  TPCDS SQL3异常报错问题
。
