hadoop 2.6.0
糸でジラフを使おうとしています。
STATIC_SASL_SYMBOL
の を削除することで、なんとかビルドできまし<munge.symbols>
たyarn profile
。コマンドで:
sudo mvn -Phadoop_yarn -Dhadoop.version=2.6.0 -DskipTests package
次に、hadoop 2.6.0 を使用して単一ノード クラスターをセットアップし、基本的なワードカウントの例を実行することができました。ディレクトリにビルドされたjarをコピーして、見つからない実行share/hadoop/mapreduce
を削除しました。GiraphMaster
今、私はSimpleShortestPaths
コマンドで例を実行しようとしています:
$HADOOP_PREFIX/bin/hadoop jar /usr/local/giraph/giraph-examples/target/giraph-examples-1.2.0-SNAPSHOT-for-hadoop-2.6.0-jar-with-dependencies.jar org.apache.giraph.GiraphRunner org.apache.giraph.examples.SimpleShortestPathsComputation -vif org.apache.giraph.io.formats.JsonLongDoubleFloatDoubleVertexInputFormat -vip input_tiny2.txt -vof org.apache.giraph.io.formats.IdWithValueTextOutputFormat -op /user/hduser/output/shortestpaths445 -w 1 -ca giraph.SplitMasterWorker=false -yj giraph-examples-1.2.0-SNAPSHOT-for-hadoop-2.6.0-jar-with-dependencies.jar
使用されるデータは、giraph クイック スタート ページの小さなグラフであり、ジョブが完了するまでに数分かかるはずですが、そうではありません。
完全なログはhttp://pastebin.com/CW1FnWz2にあります
giraph を hadoop 2.6.0 で動作させることは可能ですか、それとも以前のバージョンを使用する必要がありますか? もしそうなら、どれを提案しますか?