Fedora Commonsサーバーの低レベル ストレージとしてAkubra-HDFSを使用して実験しています。IRODS のインストールと同様の手順に従って、Akubra-HDFS をセットアップしました。fedora サーバーは、Hadoop (バージョン 1.0.4) をストレージとして使用しました。しかし、Cloudera CDH4 / Apache Hadoop 2.0.3alpha (高可用性 (HA) ディストリビューション) で Akubra-HDFS ライブラリを使用する際に問題がありました。私の発見を共有したかったのです。
質問する
242 次
1 に答える
1
AKUbra-HDFS は新しい実験的なライブラリであるため、インターネット上にはリソースがあまりありません。さまざまな依存関係の jar を試して、解決策を見つけなければなりませんでした。
https://github.com/fasseg/akubra-hdfsの指示に従ってください
そこにリストされている Hadoop 1.xx の jar の代わりに、以下の jar ファイルを CDH4 (インストール フォルダー) から fedora lib フォルダーにコピーします。
- 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
于 2013-02-26T15:18:42.843 に答える