1

有没有人试图让 RHive 与 cdh4 一起工作?它与cdh4兼容吗?

我试过在他们的谷歌群组上问这个问题,但还没有答案!我已经在 cdh4 上安装了 R、RHadoop 和所有相关软件包,但我被困在 RHive。

对所有环境变量使用 cdh4,rhive.connect() 给我以下错误 -

WARN conf.Configuration: fs.default.name is deprecated. Instead, use fs.defaultFS
Error in .jfindClass(as.character(class)) : class not found

有什么想法/建议吗?

谢谢, 瓦巴夫

4

2 回答 2

1

看起来 RHive 最初与 CDH4 不兼容,但这已在此 pull request 中得到修复。唯一的区别似乎是您需要将名为“hdfs”的 HADOOP_HOME/client jar 添加到类路径中。

我的建议是确保您的版本包含此修复程序,如果没有升级到更新版本的 RHive。

于 2013-05-28T19:59:57.767 回答
1

RHive 与 YARN 之前的任何 Hadoop 版本兼容。

我用 Hadoop 0.20.205.0 对其进行了测试,它运行良好

于 2013-06-10T15:57:55.600 回答