incubator-hama-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Jungblut <thomas.jungb...@googlemail.com>
Subject Re: Debugging hama in eclipse
Date Thu, 16 Jun 2011 22:17:57 GMT
Just start using the bash scripts, I don't trust the CLI interfaces ;))

2011/6/16 Ashish Agarwal <ashish.a77777@gmail.com>

> Hi,
>
> When I try to run the hama daemons using the command -
> bin/hama zookeeper
>
> I get this error -
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/commons/cli/ParseException
> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:59)
> at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:79)
> at org.apache.hama.ZooKeeperRunner.main(ZooKeeperRunner.java:41)
> Caused by: java.lang.ClassNotFoundException:
> org.apache.commons.cli.ParseException
> at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> ... 3 more
>
>
> I tried installing it a few times, but can't think of a solution to the
> problem. Can you please help ?
>
> Thank you
>
> Sincerely,
> Ashish
>
>
> On Wed, Jun 15, 2011 at 3:18 AM, Edward J. Yoon <edwardyoon@apache.org
> >wrote:
>
> > Hi,
> >
> > I would suggest following steps to debug:
> >
> > 1. Install the Hadoop 0.20.x on your laptop.
> > 2. Run the Hama deamons with 3 terminals.
> >
> > % bin/hama zookeeper
> > % bin/hama bspmaster
> > % bin/hama groom
> >
> > 3. Use the logging API to log debug.
> > For example, LOG.debug("like this");
> >
> > On Wed, Jun 15, 2011 at 6:48 PM, Ashish Agarwal <ashish.a77777@gmail.com
> >
> > wrote:
> > > Hi,
> > >
> > > I was wondering if anyone can give me instructions on how to debug code
> > in
> > > distributed or pseudo-distributed mode ? It would really help me.
> > >
> > > Thank you
> > >
> > > Sincerely,
> > > Ashish
> > >
> > >
> > >
> > > On Sat, Jun 11, 2011 at 3:41 AM, Ashish Agarwal <
> ashish.a77777@gmail.com
> > >wrote:
> > >
> > >>
> > >> Hi,
> > >>
> > >> I have written some code for my GSoC task (Hama-367) and am now trying
> > to
> > >> debug.
> > >>
> > >> I am trying to set up the environment into pseudo-distributed mode so
> I
> > can
> > >> debug. I think the value of bsp.master.address in hama-site.xml has to
> > be
> > >> local as this means LocalBSPRunner (as localhost would call 127.0.0.1
> > >> server), but where do I specify that in the code in eclipse ?
> > >>
> > >> My next question is - what is the difference between MiniBSPCluster
> and
> > >> LocalBSPRunner  and which file should I be using to be able to step
> > through
> > >> the code ?
> > >>
> > >> These are the processes currently running on my machine -
> > >>
> > >> 6112 NameNode
> > >> 3319 ZooKeeperRunner
> > >> 3018
> > >> 6449 SecondaryNameNode
> > >> 5709 HMaster
> > >> 5643 HQuorumPeer
> > >> 6684 TaskTracker
> > >> 6526 JobTracker
> > >> 8074 Jps
> > >> 6277 DataNode
> > >>
> > >> Thank you,
> > >> Ashish
> > >>
> > >
> >
> >
> >
> > --
> > Best Regards, Edward J. Yoon
> > @eddieyoon
> >
>



-- 
Thomas Jungblut
Berlin

mobile: 0170-3081070

business: thomas.jungblut@testberichte.de
private: thomas.jungblut@gmail.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message