使用akubra hdfs和cloudera cdh4

fykwrbwg  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(322)

我正在尝试使用akubra hdfs作为fedora commons服务器的低级存储。我遵循与安装irods类似的过程来设置akubra hdfs。fedora服务器使用hadoop(版本1.0.4)作为其存储。但是,我在将akubra hdfs库与clouderacdh4/apachehadoop2.0.3alpha(高可用性(ha)发行版)一起使用时遇到了问题。我想分享我的发现。

7cjasjjr

7cjasjjr1#

由于akubra hdfs是一个新的实验图书馆,因此在互联网上没有太多关于它的资源。我必须通过试验不同的依赖jar来找出解决方案。
请按照中的说明操作https://github.com/fasseg/akubra-hdfs
将下面的jar文件从cdh4(安装文件夹)复制到fedora lib文件夹,而不是hadoop1.x.x中列出的jar。
commons-cli-1.2.jar
commons-configuration-1.6.jar
commons-lang-2.4.jar
google-collections-1.0-rc2.jar(必须从fedora lib文件夹中删除)。
guava-11.0.2.jar(这是google collections的更新版本)
hadoop-auth-2.0.0-cdh4.1.3.jar
hadoop-common-2.0.0-cdh4.1.3.jar
hadoop-hdfs-2.0.0-cdh4.1.3.jar
protobuf-java-2.4.0a.jar

相关问题