2013-05-28 31 views
1

有没有人试图让cdive与RHive一起工作?它与cdh4兼容吗?RHive不能与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的

回答

1

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

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

+0

感谢您的回应。我会检查这一点,让知道。再次感谢! –

1

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

我用Hadoop 0.20.205.0测试它,它工作正常