跳到主要内容

安装 HivePlus

要安装 HivePlus,请克隆 MR3 的 Git 仓库。

git clone https://github.com/mr3project/mr3.git
cd mr3/

MR3 Git 仓库包含用于运行 HivePlus 的脚本和预置配置文件,但不包含二进制文件。要下载二进制文件,请使用 MR3 release 的地址执行脚本 install.sh

信息

要在 Kubernetes 上运行 HivePlus,不需要下载二进制文件,因为我们使用 DockerHub 上提供的预构建 Docker 镜像。

  • Hive 4.0 on MR3 with Java 17
  • Hive 3.1 on MR3 with Java 17
./install.sh https://github.com/mr3project/mr3/releases/download/v2.4/hive4-mr3-2.4.tar.gz
./install.sh https://github.com/mr3project/mr3/releases/download/v2.4/hive3-mr3-2.4.tar.gz
git apply update-hive3.diff

该脚本复制 HivePlus 的 jar 文件并创建符号链接。安装完成!

信息

要在 Hadoop 上运行 HivePlus,只需在执行 HiveServer2 的主节点上安装 HivePlus 即可。

警告

使用 Java 17 的 HivePlus 需要 Java 17 或更高版本(最高支持 Java 22)。 除了在 Kubernetes 上运行 HivePlus 外,请在系统上安装 Java 17+。