无法为 HDP2.4 沙盒配置 rHive

Unable to configure rHive for HDP2.4 Sandbox

问题

我在 virtual box 上安装了 hortonworks sandbox 2.4。我正在按照 here 找到的教程在沙箱上安装 rHive。我无法在不产生错误的情况下重复步骤 4 和 6。它们如下:

第 4 步错误:在 ~/RHive/ 目录中并使用 ant build 给我以下错误:

BUILD FAILD /root/RHive/build.xml:39: /root/RHive/usr/hdp/current/hive-server2/lib does not exist

第 6 步错误:使用 R CMD INSTALL RHive_2.0-0.10.tar.gz 产生以下错误:

ERROR: dependencies "rJava", "Rserve" are not available for package "RHive"

尝试次数

我也按照这里的说明做了,也就是Rhive文档,可惜没有成功。

第 4 步:我不知道为什么 ant build 会失败。我已经确认我安装正确,当我 运行 命令 ant -version 时它显示 Apache Ant(TM) version 1.9.7 compiled April 9 2016。所以我正确地遵循了这些程序。

第 6 步: 我使用 rStudio 使用 install.package() 命令安装 rJavaRserve。事实上,本教程也提出了这一点。我怀疑我的 java 依赖项有问题?

我以前使用 Ambari 来使用 Hive,但这是我第一次尝试在 R 中使用它,而且我显然对 hortonworks vm 还是新手,所以我将不胜感激任何帮助我的善意和帮助解决我遇到的问题。

我认为答案是放弃rHive。它是从 CRAN 中删除的。任何考虑将它与 R 一起使用并发现此 post 的人,请考虑 RJDBC。