Hi Eli,
Thanks for the response.
I get this error now -

(for this cmd - 
hadoop jar giraph-examples-1.1.0-SNAPSHOT.jar org.apache.giraph.GiraphRunner 
org.apache.giraph.examples.SimpleShortestPathsComputation -vif 
org.apache.giraph.io.formats.JsonLongDoubleFloatDoubleVertexInputFormat -vip 
/user/hdfs/input/tiny.txt -vof 
org.apache.giraph.io.formats.IdWithValueTextOutputFormat -op 
/user/hdfs/output/shortest -w 1 -ca giraph.SplitMasterWorker=false -ca 
giraph.zkList=localhost:2181 -yj 
giraph-examples/target/giraph-examples-1.1.0-SNAPSHOT-for-hadoop-2.2.0-jar-with-dependencies.jar
 
)

14/06/01 14:25:20 INFO utils.ConfigurationUtils: No edge input format 
specified. Ensure your InputFormat does not require one.
14/06/01 14:25:20 INFO utils.ConfigurationUtils: No edge output format 
specified. Ensure your OutputFormat does not require one.
14/06/01 14:25:20 INFO utils.ConfigurationUtils: Setting custom argument 
[giraph.SplitMasterWorker] to [false] in GiraphConfiguration
14/06/01 14:25:20 INFO utils.ConfigurationUtils: Setting custom argument 
[giraph.zkList] to [localhost:2181] in GiraphConfiguration
Exception in thread "main" java.lang.ClassNotFoundException: 
org.apache.giraph.examples.SimpleShortestPathsComputation
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:190)
at 
org.apache.giraph.utils.ConfigurationUtils.handleComputationClass(ConfigurationUtils.java:482)
at 
org.apache.giraph.utils.ConfigurationUtils.populateGiraphConfiguration(ConfigurationUtils.java:465)
at 
org.apache.giraph.utils.ConfigurationUtils.parseArgs(ConfigurationUtils.java:207)
at org.apache.giraph.GiraphRunner.run(GiraphRunner.java:74)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
at org.apache.giraph.GiraphRunner.main(GiraphRunner.java:127)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.main(RunJar.java:212)

 
Regards,
- kiru


Kiru Pakkirisamy | webcloudtech.wordpress.com


________________________________
 From: Eli Reisman <apache.mail...@gmail.com>
To: user@giraph.apache.org; Kiru Pakkirisamy <kirupakkiris...@yahoo.com> 
Sent: Tuesday, May 27, 2014 2:27 PM
Subject: Re: issues while running giraph on Hadoop 2.2
 


Hi, see here (from your stack trace):


14/05/07 23:45:42 INFO yarn.GiraphYarnClient: Defaulting per-task heap size to 
1024MB.
Exception in thread "main" java.lang.IllegalStateException: Giraph's estimated 
cluster heap 2048MB ask is greater than the current available cluster heap of 
0MB. Aborting Job.

You'll need to adjust the min/max heap allocations allowed on your YARN cluster 
if possible. Alternately you can alter the defaults set up in the Giraph-Yarn 
client code and rebuild Giraph with those set differently.



On Thu, May 15, 2014 at 7:56 PM, Kiru Pakkirisamy <kirupakkiris...@yahoo.com> 
wrote:

I have the same issue running giraph built with -Phadoop_yarn 
-Dhadoop.version=2.2.0 on Hortonworks.
>I get classnotfoundexceptions, looks like the GiraphRunner may not be able to 
>load the classes correctly while running on Yarn.
>So if anybody has had success please share your experience, wondering what I 
>have been doing wrong.
>
>
>Exception in thread "main" java.lang.ClassNotFoundException: 
>org.apache.giraph.examples.SimpleShortestPathsComputation
>
>
> 
>Regards,
>- kiru
>
>
>________________________________
> From: yeshwanth kumar <yeshwant...@gmail.com>
>To: "user@giraph.apache.org" <user@giraph.apache.org> 
>Sent: Thursday, May 8, 2014 4:47 AM
>Subject: issues while running giraph on Hadoop 2.2
> 
>
>
>hi i am running Hortonworks hadoop 2.2
>trying to run giraph shortest path example.
>i am getting this exception
>
>
>
>
>
>
>$ hadoop jar 
>giraph-examples/target/giraph-examples-1.1.0-SNAPSHOT-for-hadoop-2.2.0-jar-with-dependencies.jar
> org.apache.giraph.GiraphRunner 
>org.apache.giraph.examples.SimpleShortestPathsComputation -vif 
>org.apache.giraph.io.formats.JsonLongDoubleFloatDoubleVertexInputFormat -vip 
>/user/hdfs/input/tiny.txt -vof 
>org.apache.giraph.io.formats.IdWithValueTextOutputFormat -op 
>/user/hdfs/output/shortestpaths -w 1
>14/05/07 23:45:42 INFO utils.ConfigurationUtils: No edge input format 
>specified. Ensure your InputFormat does not require one.
>14/05/07 23:45:42 INFO utils.ConfigurationUtils: No edge output format 
>specified. Ensure your OutputFormat does not require one.
>14/05/07 23:45:42 INFO yarn.GiraphYarnClient: Final output path is: 
>hdfs://server02.infnet:8020/user/hdfs/output/shortestpaths
>14/05/07 23:45:42 INFO yarn.GiraphYarnClient: Running Client
>14/05/07 23:45:42 INFO client.RMProxy: Connecting to ResourceManager at 
>server02.infnet/192.168.1.85:8050
>14/05/07 23:45:42 INFO yarn.GiraphYarnClient: Defaulting per-task heap size to 
>1024MB.
>Exception in thread "main" java.lang.IllegalStateException: Giraph's estimated 
>cluster heap 2048MB ask is greater than the current available cluster heap of 
>0MB. Aborting Job.
>at 
>org.apache.giraph.yarn.GiraphYarnClient.checkPerNodeResourcesAvailable(GiraphYarnClient.java:230)
>at org.apache.giraph.yarn.GiraphYarnClient.run(GiraphYarnClient.java:124)
>at org.apache.giraph.GiraphRunner.run(GiraphRunner.java:96)
>at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
>at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
>at org.apache.giraph.GiraphRunner.main(GiraphRunner.java:126)
>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>at 
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>at 
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>at java.lang.reflect.Method.invoke(Method.java:606)
>at org.apache.hadoop.util.RunJar.main(RunJar.java:212)
>
>
>
>
>
>
>i am missing some configuration, can someone point me in the right direction.
>
>
>thanks,
>Yeshwanth
>
>

Reply via email to