You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mahout.apache.org by 陈松斌 <nk...@gmail.com> on 2012/03/16 15:03:43 UTC

mahout 0.5 multiple SLF4J bindings

hi,guys
   I am a beginner. I download mahout 0.5 src and build it with mvn
-DskipTests install.
when I excute
"bin/mahout org.apache.mahout.clustering.syntheticcontrol.kmeans.Job"  then
system return following,
but  when I  use
"hadoop jar /usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar
org.apache.mahout.clustering.syntheticcontrol.canopy.Job
", it works and program start running.  when I use "bin/mahout vectordump
--seqFile /user/hadoopuser/output/data/part-00000" command to check the
output,
the multiple SLF4J bindings problem comes again.
  Can Somebody give me some help. Thans a lot.

 [root@redhat1
 mahout-distribution-0.5]# bin/mahout
org.apache.mahout.clustering.syntheticcontrol.kmeans.Job
Running on hadoop, using HADOOP_HOME=/usr/hadoop-0.21.0
HADOOP_CONF_DIR=/usr/hadoop-0.21.0/conf
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in
[jar:file:/usr/hadoop-0.21.0.0/lib/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:file:/usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:file:/usr/mahout-distribution-0.5/examples/target/dependency/slf4j-jcl-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings
 for an explanation.
12/03/16 22:11:26 WARN driver.MahoutDriver: No
org.apache.mahout.clustering.syntheticcontrol.kmeans.Job.props found
on classpath, will use command-line arguments only
Exception in thread "main" java.lang.NoSuchMethodError:
org.apache.hadoop.util.ProgramDriver.driver([Ljava/lang/String;)V
        at org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:187)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:192)
 [root@redhat1 mahout-distribution-0.5]# bin/mahout vectordump --seqFile
/user/hadoopuser/output/data/part-00000
Running on hadoop, using HADOOP_HOME=/usr/hadoop-0.21.0
HADOOP_CONF_DIR=/usr/hadoop-0.21.0/conf
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in
[jar:file:/usr/hadoop-0.21.0/lib/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:file:/usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:file:/usr/mahout-distribution-0.5/examples/target/dependency/slf4j-jcl-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
explanation.
Exception in thread "main" java.lang.NoSuchMethodError:
org.apache.hadoop.util.ProgramDriver.driver([Ljava/lang/String;)V
        at org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:187)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:192)




windforce
3/16/2012

Re: mahout 0.5 multiple SLF4J bindings

Posted by Lance Norskog <go...@gmail.com>.
You do not need a separate Hadoop cluster. Mahout has Hadoop built in.
This runs Hadoop in "pseudo-distributed" mode, inside one computer.

Use the $MAHOUT_HOME/bin/mahout program to run Mahout programs.

On Fri, Mar 16, 2012 at 6:21 PM, 陈松斌 <nk...@gmail.com> wrote:
> Thank you. There are too many version of hadoop and mahout. I am a little
> bit confused which version mahout should run on which version hadoop. I
> will try mahout 0.6.
>
> nkwindforce
> 3/17/2012
> 2012/3/16 Sean Owen <sr...@gmail.com>
>
>> As you can see from the log, the problem has nothing to do with slf4j.
>> That's just a trivial warning. The problem is you're using an incompatible
>> version of Hadoop.
>>
>> On Fri, Mar 16, 2012 at 3:23 PM, Ted Dunning <te...@gmail.com>
>> wrote:
>>
>> > 0.6 has been released.  Is there a reason that you don't use that?
>> >
>> > On Fri, Mar 16, 2012 at 2:03 PM, 陈松斌 <nk...@gmail.com> wrote:
>> >
>> > > hi,guys
>> > >   I am a beginner. I download mahout 0.5 src and build it with mvn
>> > > -DskipTests install.
>> > > when I excute
>> > > "bin/mahout org.apache.mahout.clustering.syntheticcontrol.kmeans.Job"
>> >  then
>> > > system return following,
>> > > but  when I  use
>> > > "hadoop jar
>> > >
>> /usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar
>> > > org.apache.mahout.clustering.syntheticcontrol.canopy.Job
>> > > ", it works and program start running.  when I use "bin/mahout
>> vectordump
>> > > --seqFile /user/hadoopuser/output/data/part-00000" command to check the
>> > > output,
>> > > the multiple SLF4J bindings problem comes again.
>> > >  Can Somebody give me some help. Thans a lot.
>> > >
>> > >  [root@redhat1
>> > >  mahout-distribution-0.5]# bin/mahout
>> > > org.apache.mahout.clustering.syntheticcontrol.kmeans.Job
>> > > Running on hadoop, using HADOOP_HOME=/usr/hadoop-0.21.0
>> > > HADOOP_CONF_DIR=/usr/hadoop-0.21.0/conf
>> > > SLF4J: Class path contains multiple SLF4J bindings.
>> > > SLF4J: Found binding in
>> > >
>> > >
>> >
>> [jar:file:/usr/hadoop-0.21.0.0/lib/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> > > SLF4J: Found binding in
>> > >
>> > >
>> >
>> [jar:file:/usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> > > SLF4J: Found binding in
>> > >
>> > >
>> >
>> [jar:file:/usr/mahout-distribution-0.5/examples/target/dependency/slf4j-jcl-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> > > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings
>> > >  for an explanation.
>> > > 12/03/16 22:11:26 WARN driver.MahoutDriver: No
>> > > org.apache.mahout.clustering.syntheticcontrol.kmeans.Job.props found
>> > > on classpath, will use command-line arguments only
>> > > Exception in thread "main" java.lang.NoSuchMethodError:
>> > > org.apache.hadoop.util.ProgramDriver.driver([Ljava/lang/String;)V
>> > >        at
>> > org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:187)
>> > >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> > >        at
>> > >
>> >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> > >        at
>> > >
>> >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> > >        at java.lang.reflect.Method.invoke(Method.java:597)
>> > >        at org.apache.hadoop.util.RunJar.main(RunJar.java:192)
>> > >  [root@redhat1 mahout-distribution-0.5]# bin/mahout vectordump
>> --seqFile
>> > > /user/hadoopuser/output/data/part-00000
>> > > Running on hadoop, using HADOOP_HOME=/usr/hadoop-0.21.0
>> > > HADOOP_CONF_DIR=/usr/hadoop-0.21.0/conf
>> > > SLF4J: Class path contains multiple SLF4J bindings.
>> > > SLF4J: Found binding in
>> > >
>> > >
>> >
>> [jar:file:/usr/hadoop-0.21.0/lib/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> > > SLF4J: Found binding in
>> > >
>> > >
>> >
>> [jar:file:/usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> > > SLF4J: Found binding in
>> > >
>> > >
>> >
>> [jar:file:/usr/mahout-distribution-0.5/examples/target/dependency/slf4j-jcl-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
>> > > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
>> > > explanation.
>> > > Exception in thread "main" java.lang.NoSuchMethodError:
>> > > org.apache.hadoop.util.ProgramDriver.driver([Ljava/lang/String;)V
>> > >        at
>> > org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:187)
>> > >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> > >        at
>> > >
>> > >
>> >
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> > >        at
>> > >
>> > >
>> >
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> > >        at java.lang.reflect.Method.invoke(Method.java:597)
>> > >        at org.apache.hadoop.util.RunJar.main(RunJar.java:192)
>> > >
>> > >
>> > >
>> > >
>> > > windforce
>> > > 3/16/2012
>> > >
>> >
>>



-- 
Lance Norskog
goksron@gmail.com

Re: mahout 0.5 multiple SLF4J bindings

Posted by 陈松斌 <nk...@gmail.com>.
Thank you. There are too many version of hadoop and mahout. I am a little
bit confused which version mahout should run on which version hadoop. I
will try mahout 0.6.

nkwindforce
3/17/2012
2012/3/16 Sean Owen <sr...@gmail.com>

> As you can see from the log, the problem has nothing to do with slf4j.
> That's just a trivial warning. The problem is you're using an incompatible
> version of Hadoop.
>
> On Fri, Mar 16, 2012 at 3:23 PM, Ted Dunning <te...@gmail.com>
> wrote:
>
> > 0.6 has been released.  Is there a reason that you don't use that?
> >
> > On Fri, Mar 16, 2012 at 2:03 PM, 陈松斌 <nk...@gmail.com> wrote:
> >
> > > hi,guys
> > >   I am a beginner. I download mahout 0.5 src and build it with mvn
> > > -DskipTests install.
> > > when I excute
> > > "bin/mahout org.apache.mahout.clustering.syntheticcontrol.kmeans.Job"
> >  then
> > > system return following,
> > > but  when I  use
> > > "hadoop jar
> > >
> /usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar
> > > org.apache.mahout.clustering.syntheticcontrol.canopy.Job
> > > ", it works and program start running.  when I use "bin/mahout
> vectordump
> > > --seqFile /user/hadoopuser/output/data/part-00000" command to check the
> > > output,
> > > the multiple SLF4J bindings problem comes again.
> > >  Can Somebody give me some help. Thans a lot.
> > >
> > >  [root@redhat1
> > >  mahout-distribution-0.5]# bin/mahout
> > > org.apache.mahout.clustering.syntheticcontrol.kmeans.Job
> > > Running on hadoop, using HADOOP_HOME=/usr/hadoop-0.21.0
> > > HADOOP_CONF_DIR=/usr/hadoop-0.21.0/conf
> > > SLF4J: Class path contains multiple SLF4J bindings.
> > > SLF4J: Found binding in
> > >
> > >
> >
> [jar:file:/usr/hadoop-0.21.0.0/lib/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > > SLF4J: Found binding in
> > >
> > >
> >
> [jar:file:/usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > > SLF4J: Found binding in
> > >
> > >
> >
> [jar:file:/usr/mahout-distribution-0.5/examples/target/dependency/slf4j-jcl-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings
> > >  for an explanation.
> > > 12/03/16 22:11:26 WARN driver.MahoutDriver: No
> > > org.apache.mahout.clustering.syntheticcontrol.kmeans.Job.props found
> > > on classpath, will use command-line arguments only
> > > Exception in thread "main" java.lang.NoSuchMethodError:
> > > org.apache.hadoop.util.ProgramDriver.driver([Ljava/lang/String;)V
> > >        at
> > org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:187)
> > >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > >        at
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > >        at
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >        at java.lang.reflect.Method.invoke(Method.java:597)
> > >        at org.apache.hadoop.util.RunJar.main(RunJar.java:192)
> > >  [root@redhat1 mahout-distribution-0.5]# bin/mahout vectordump
> --seqFile
> > > /user/hadoopuser/output/data/part-00000
> > > Running on hadoop, using HADOOP_HOME=/usr/hadoop-0.21.0
> > > HADOOP_CONF_DIR=/usr/hadoop-0.21.0/conf
> > > SLF4J: Class path contains multiple SLF4J bindings.
> > > SLF4J: Found binding in
> > >
> > >
> >
> [jar:file:/usr/hadoop-0.21.0/lib/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > > SLF4J: Found binding in
> > >
> > >
> >
> [jar:file:/usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > > SLF4J: Found binding in
> > >
> > >
> >
> [jar:file:/usr/mahout-distribution-0.5/examples/target/dependency/slf4j-jcl-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> > > explanation.
> > > Exception in thread "main" java.lang.NoSuchMethodError:
> > > org.apache.hadoop.util.ProgramDriver.driver([Ljava/lang/String;)V
> > >        at
> > org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:187)
> > >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > >        at
> > >
> > >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> > >        at
> > >
> > >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> > >        at java.lang.reflect.Method.invoke(Method.java:597)
> > >        at org.apache.hadoop.util.RunJar.main(RunJar.java:192)
> > >
> > >
> > >
> > >
> > > windforce
> > > 3/16/2012
> > >
> >
>

Re: mahout 0.5 multiple SLF4J bindings

Posted by Sean Owen <sr...@gmail.com>.
As you can see from the log, the problem has nothing to do with slf4j.
That's just a trivial warning. The problem is you're using an incompatible
version of Hadoop.

On Fri, Mar 16, 2012 at 3:23 PM, Ted Dunning <te...@gmail.com> wrote:

> 0.6 has been released.  Is there a reason that you don't use that?
>
> On Fri, Mar 16, 2012 at 2:03 PM, 陈松斌 <nk...@gmail.com> wrote:
>
> > hi,guys
> >   I am a beginner. I download mahout 0.5 src and build it with mvn
> > -DskipTests install.
> > when I excute
> > "bin/mahout org.apache.mahout.clustering.syntheticcontrol.kmeans.Job"
>  then
> > system return following,
> > but  when I  use
> > "hadoop jar
> > /usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar
> > org.apache.mahout.clustering.syntheticcontrol.canopy.Job
> > ", it works and program start running.  when I use "bin/mahout vectordump
> > --seqFile /user/hadoopuser/output/data/part-00000" command to check the
> > output,
> > the multiple SLF4J bindings problem comes again.
> >  Can Somebody give me some help. Thans a lot.
> >
> >  [root@redhat1
> >  mahout-distribution-0.5]# bin/mahout
> > org.apache.mahout.clustering.syntheticcontrol.kmeans.Job
> > Running on hadoop, using HADOOP_HOME=/usr/hadoop-0.21.0
> > HADOOP_CONF_DIR=/usr/hadoop-0.21.0/conf
> > SLF4J: Class path contains multiple SLF4J bindings.
> > SLF4J: Found binding in
> >
> >
> [jar:file:/usr/hadoop-0.21.0.0/lib/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > SLF4J: Found binding in
> >
> >
> [jar:file:/usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > SLF4J: Found binding in
> >
> >
> [jar:file:/usr/mahout-distribution-0.5/examples/target/dependency/slf4j-jcl-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings
> >  for an explanation.
> > 12/03/16 22:11:26 WARN driver.MahoutDriver: No
> > org.apache.mahout.clustering.syntheticcontrol.kmeans.Job.props found
> > on classpath, will use command-line arguments only
> > Exception in thread "main" java.lang.NoSuchMethodError:
> > org.apache.hadoop.util.ProgramDriver.driver([Ljava/lang/String;)V
> >        at
> org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:187)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >        at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:597)
> >        at org.apache.hadoop.util.RunJar.main(RunJar.java:192)
> >  [root@redhat1 mahout-distribution-0.5]# bin/mahout vectordump --seqFile
> > /user/hadoopuser/output/data/part-00000
> > Running on hadoop, using HADOOP_HOME=/usr/hadoop-0.21.0
> > HADOOP_CONF_DIR=/usr/hadoop-0.21.0/conf
> > SLF4J: Class path contains multiple SLF4J bindings.
> > SLF4J: Found binding in
> >
> >
> [jar:file:/usr/hadoop-0.21.0/lib/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > SLF4J: Found binding in
> >
> >
> [jar:file:/usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > SLF4J: Found binding in
> >
> >
> [jar:file:/usr/mahout-distribution-0.5/examples/target/dependency/slf4j-jcl-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> > explanation.
> > Exception in thread "main" java.lang.NoSuchMethodError:
> > org.apache.hadoop.util.ProgramDriver.driver([Ljava/lang/String;)V
> >        at
> org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:187)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at
> >
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >        at
> >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:597)
> >        at org.apache.hadoop.util.RunJar.main(RunJar.java:192)
> >
> >
> >
> >
> > windforce
> > 3/16/2012
> >
>

Re: mahout 0.5 multiple SLF4J bindings

Posted by Ted Dunning <te...@gmail.com>.
0.6 has been released.  Is there a reason that you don't use that?

On Fri, Mar 16, 2012 at 2:03 PM, 陈松斌 <nk...@gmail.com> wrote:

> hi,guys
>   I am a beginner. I download mahout 0.5 src and build it with mvn
> -DskipTests install.
> when I excute
> "bin/mahout org.apache.mahout.clustering.syntheticcontrol.kmeans.Job"  then
> system return following,
> but  when I  use
> "hadoop jar
> /usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar
> org.apache.mahout.clustering.syntheticcontrol.canopy.Job
> ", it works and program start running.  when I use "bin/mahout vectordump
> --seqFile /user/hadoopuser/output/data/part-00000" command to check the
> output,
> the multiple SLF4J bindings problem comes again.
>  Can Somebody give me some help. Thans a lot.
>
>  [root@redhat1
>  mahout-distribution-0.5]# bin/mahout
> org.apache.mahout.clustering.syntheticcontrol.kmeans.Job
> Running on hadoop, using HADOOP_HOME=/usr/hadoop-0.21.0
> HADOOP_CONF_DIR=/usr/hadoop-0.21.0/conf
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
>
> [jar:file:/usr/hadoop-0.21.0.0/lib/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
>
> [jar:file:/usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
>
> [jar:file:/usr/mahout-distribution-0.5/examples/target/dependency/slf4j-jcl-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings
>  for an explanation.
> 12/03/16 22:11:26 WARN driver.MahoutDriver: No
> org.apache.mahout.clustering.syntheticcontrol.kmeans.Job.props found
> on classpath, will use command-line arguments only
> Exception in thread "main" java.lang.NoSuchMethodError:
> org.apache.hadoop.util.ProgramDriver.driver([Ljava/lang/String;)V
>        at org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:187)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at org.apache.hadoop.util.RunJar.main(RunJar.java:192)
>  [root@redhat1 mahout-distribution-0.5]# bin/mahout vectordump --seqFile
> /user/hadoopuser/output/data/part-00000
> Running on hadoop, using HADOOP_HOME=/usr/hadoop-0.21.0
> HADOOP_CONF_DIR=/usr/hadoop-0.21.0/conf
> SLF4J: Class path contains multiple SLF4J bindings.
> SLF4J: Found binding in
>
> [jar:file:/usr/hadoop-0.21.0/lib/slf4j-log4j12-1.5.11.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
>
> [jar:file:/usr/mahout-distribution-0.5/examples/target/mahout-examples-0.5-job.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: Found binding in
>
> [jar:file:/usr/mahout-distribution-0.5/examples/target/dependency/slf4j-jcl-1.6.0.jar!/org/slf4j/impl/StaticLoggerBinder.class]
> SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an
> explanation.
> Exception in thread "main" java.lang.NoSuchMethodError:
> org.apache.hadoop.util.ProgramDriver.driver([Ljava/lang/String;)V
>        at org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:187)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at org.apache.hadoop.util.RunJar.main(RunJar.java:192)
>
>
>
>
> windforce
> 3/16/2012
>