有没有人试图让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的
答案 0 :(得分:1)
看起来RHive最初与CDH4不兼容,但这是固定的in this pull request。唯一的区别似乎是您需要将名为“hdfs”的HADOOP_HOME /客户端jar添加到类路径中。
我的建议是确保您的版本包含此修复程序,如果没有升级到更新版本的RHive。
答案 1 :(得分:1)
RHive与YARN之前的任何Hadoop版本兼容。
我用Hadoop 0.20.205.0进行了测试,效果很好