RHive不使用CDH4

时间:2013-05-28 03:45:54

标签: hadoop rhadoop

有没有人试图让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

有任何想法/建议吗?

谢谢, Vaibhav的

2 个答案:

答案 0 :(得分:1)

看起来RHive最初与CDH4不兼容,但这是固定的in this pull request。唯一的区别似乎是您需要将名为“hdfs”的HADOOP_HOME /客户端jar添加到类路径中。

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

答案 1 :(得分:1)

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

我用Hadoop 0.20.205.0进行了测试,效果很好