Hi,

I hope I have sent to the right address.

i have a graph (directed and unweighted) stored in hdfs like a adjacency
list (140Milions of edges 6Milions of vertex)

node<tab>neighbors

23   2   1    3    4    3

1 999 99923 909 .......

......

hadoop version Hadoop 2.0.0-cdh4.3.0 - java 1.6


I have executed the giraph-1.0 connected components example, in this fashion

> > hadoop jar /usr/local/giraph/giraph-examples/target/giraph-
> examples-1.0.0-for-hadoop-0.20.203.0-jar-with-dependencies.jar
> org.apache.giraph.GiraphRunner 
> org.apache.giraph.examples.ConnectedComponentsVertex
> -vif org.apache.giraph.io.formats.IntIntNullTextInputFormat -vip
> /user/hdfs/lista_adj_txt -op connectedgiraph --workers 4



and then fail with:

13/10/04 09:28:29 INFO utils.ConfigurationUtils: No edge input format
specified. Ensure your InputFormat does not require one.



13/10/04 09:28:29 INFO utils.ConfigurationUtils: No output format
specified. Ensure your OutputFormat does not require one.



13/10/04 09:28:30 INFO job.GiraphJob: run: Since checkpointing is disabled
(default), do not allow any task retries (setting mapred.map.max.attempts =
0, old value = 4)



13/10/04 09:28:31 WARN mapred.JobClient: Use GenericOptionsParser for
parsing the arguments. Applications should implement Tool for the same.



13/10/04 09:28:31 INFO mapred.JobClient: Cleaning up the staging area
hdfs://
srv-bigdata-dev-01.int.sose.it:8020/user/hdfs/.staging/job_201309181636_0535

Exception in thread "main" java.lang.IncompatibleClassChangeError: Found
interface org.apache.hadoop.mapreduce.JobContext, but class was expected

        at
org.apache.giraph.bsp.BspOutputFormat.checkOutputSpecs(BspOutputFormat.java:43)

        ......





Thanks in advance

Reply via email to