Hi Sean,

I am trying to build the Mahout again and got some WARNINGs so far.
Can you give me some hints what I have done wrong here?

Thanks for your help so far.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
$ mv mahout-distribution-0.9 mahout-distribution-0.9.old

$ tar xvf mahout-distribution-0.9-src.tar.gz

$ cd mahout-distribution-0.9

$ ls
bin  buildtools  core  distribution  examples  integration  LICENSE.txt  math  
math-scala  NOTICE.txt  pom.xml  README.txt  src

$ mvn clean install -Dhadoop2.version=2.2.0-cdh5.0.0-beta-1 -DskipTests=true
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for 
org.apache.mahout:mahout-math:jar:0.9
[WARNING] 'parent.relativePath' of POM org.apache.mahout:mahout:0.9 
(/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml)
 points at org.apache.mahout:mahout-distribution instead of org.apache:apache, 
please verify your project structure @ org.apache.mahout:mahout:0.9, 
/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml,
 line 25, column 11
[WARNING]
[WARNING] Some problems were encountered while building the effective model for 
org.apache.mahout:mahout-core:jar:0.9
[WARNING] 'parent.relativePath' of POM org.apache.mahout:mahout:0.9 
(/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml)
 points at org.apache.mahout:mahout-distribution instead of org.apache:apache, 
please verify your project structure @ org.apache.mahout:mahout:0.9, 
/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml,
 line 25, column 11
[WARNING]
[WARNING] Some problems were encountered while building the effective model for 
org.apache.mahout:mahout-integration:jar:0.9
[WARNING] 'parent.relativePath' of POM org.apache.mahout:mahout:0.9 
(/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml)
 points at org.apache.mahout:mahout-distribution instead of org.apache:apache, 
please verify your project structure @ org.apache.mahout:mahout:0.9, 
/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml,
 line 25, column 11
[WARNING]
[WARNING] Some problems were encountered while building the effective model for 
org.apache.mahout:mahout-examples:jar:0.9
[WARNING] 'parent.relativePath' of POM org.apache.mahout:mahout:0.9 
(/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml)
 points at org.apache.mahout:mahout-distribution instead of org.apache:apache, 
please verify your project structure @ org.apache.mahout:mahout:0.9, 
/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml,
 line 25, column 11
[WARNING]
[WARNING] Some problems were encountered while building the effective model for 
org.apache.mahout:mahout-distribution:pom:0.9
[WARNING] 'parent.relativePath' of POM org.apache.mahout:mahout:0.9 
(/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml)
 points at org.apache.mahout:mahout-distribution instead of org.apache:apache, 
please verify your project structure @ org.apache.mahout:mahout:0.9, 
/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml,
 line 25, column 11
[WARNING]
[WARNING] Some problems were encountered while building the effective model for 
org.apache.mahout:mahout-math-scala:jar:0.9
[WARNING] 'parent.relativePath' of POM org.apache.mahout:mahout:0.9 
(/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml)
 points at org.apache.mahout:mahout-distribution instead of org.apache:apache, 
please verify your project structure @ org.apache.mahout:mahout:0.9, 
/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/pom.xml,
 line 25, column 11
[WARNING] 'build.plugins.plugin.version' for org.scala-tools:maven-scala-plugin 
is missing. @ line 108, column 15
[WARNING]
[WARNING] Some problems were encountered while building the effective model for 
org.apache.mahout:mahout:pom:0.9
[WARNING] 'parent.relativePath' points at org.apache.mahout:mahout-distribution 
instead of org.apache:apache, please verify your project structure @ line 25, 
column 11
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten 
the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support 
building such malformed projects.
[WARNING]

Thanks and Regards,
Truong Phan


P    + 61 2 8576 5771
M   + 61 4 1463 7424
E    troung.p...@team.telstra.com
W  www.telstra.com



-----Original Message-----
From: Sean Owen [mailto:sro...@gmail.com]
Sent: Wednesday, 2 April 2014 9:53 AM
To: Phan, Truong Q
Cc: Mahout User List
Subject: Re: Mahout v0.9 is not working with 2.2.0-cdh5.0.0-beta-1

This still means Hadoop version mismatch.

You shouldn't have to use CLASSPATH. To be safe use the .job file with all the 
dependencies including Hadoop client baked in.

I am guessing that you are picking up other versions of Mahout which are not 
compiled for Hadoop 2, in that CLASSPATH? Kind of a guess though. Your build 
invocation should set the Hadoop 2 profile and all that.

On Wed, Apr 2, 2014 at 12:41 AM, Phan, Truong Q <troung.p...@team.telstra.com> 
wrote:
> Hi Sean,
>
> Thanks for reviewing my issue.
> Actually, the directory (/usr/lib/hadoop-0.20-mapreduce) contain Cloudera 
> v5b1 which I believe it has been upgraded to Hadoop 2.2.
> I also have another Hadoop home directory (/usr/lib/hadoop-mapreduce/) which 
> is also belong to Cloudera v5b1.
> Please see below for the content of these directories.
>
> For the sake of this testing I have pointed my CLASSPATH to 
> (/usr/lib/hadoop-mapreduce/) and re-run the test again but I receive a 
> different error.
> Please see below for the error.
>
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> $ env | grep HAD
> HADOOP_CMD=/usr/bin/hadoop
> HADOOP_HOME=/usr/lib/hadoop
> HADOOP_STREAMING=/usr/lib/hadoop-mapreduce/hadoop-streaming-2.2.0-cdh5
> .0.0-beta-1.jar
>
> $ echo $CLASSPATH
> :/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distri
> bution-0.9/core/target/mahout-core-0.9.jar:/ora/db002/stg001/BDMSL1D/h
> adoop/nem-dms/devices/mahout/mahout-distribution-0.9/core/target/mahou
> t-core-0.9-job.jar:/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/ma
> hout/mahout-distribution-0.9/core/target/mahout-core-0.9-sources.jar:/
> ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribu
> tion-0.9/core/target/mahout-core-0.9-tests.jar:/ora/db002/stg001/BDMSL
> 1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/math/target/m
> ahout-math-0.9.jar:/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/ma
> hout/mahout-distribution-0.9/math/target/mahout-math-0.9-sources.jar:/
> ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribu
> tion-0.9/math/target/mahout-math-0.9-tests.jar:/ora/db002/stg001/BDMSL
> 1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/integration/t
> arget/mahout-integration-0.9.jar:/ora/db002/stg001/BDMSL1D/hadoop/nem-
> dms/devices/mahout/mahout-distribution-0.9/integration/target/mahout-i
> ntegration-0.9-sources.jar
>
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> $ mahout recommenditembased --input mydata.dat --usersFile user.dat
> --numRecommendations 2 --output output/ --similarityClassname
> SIMILARITY_PEARSON_CORRELATION Running on hadoop, using
> /usr/lib/hadoop/bin/hadoop and HADOOP_CONF_DIR=
> MAHOUT-JOB:
> /ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distrib
> ution-0.9/examples/target/mahout-examples-0.9-job.jar
> 14/04/01 17:17:06 INFO common.AbstractJob: Command line arguments:
> {--booleanData=[false], --endPhase=[2147483647], --input=[mydata.dat],
> --maxPrefsInItemSimilarity=[500], --maxPrefsPerUser=[10],
> --maxSimilaritiesPerItem=[100], --minPrefsPerUser=[1],
> --numRecommendations=[2], --output=[output/],
> --similarityClassname=[SIMILARITY_PEARSON_CORRELATION],
> --startPhase=[0], --tempDir=[temp], --usersFile=[user.dat]}
> 14/04/01 17:17:06 INFO common.AbstractJob: Command line arguments:
> {--booleanData=[false], --endPhase=[2147483647], --input=[mydata.dat],
> --minPrefsPerUser=[1], --output=[temp/preparePreferenceMatrix],
> --ratingShift=[0.0], --startPhase=[0], --tempDir=[temp]}
> 14/04/01 17:17:07 INFO Configuration.deprecation: mapred.input.dir is
> deprecated. Instead, use mapreduce.input.fileinputformat.inputdir
> 14/04/01 17:17:07 INFO Configuration.deprecation:
> mapred.compress.map.output is deprecated. Instead, use
> mapreduce.map.output.compress
> 14/04/01 17:17:07 INFO Configuration.deprecation: mapred.output.dir is
> deprecated. Instead, use mapreduce.output.fileoutputformat.outputdir
> Exception in thread "main" java.lang.IncompatibleClassChangeError: Found 
> interface org.apache.hadoop.mapreduce.JobContext, but class was expected
>         at 
> org.apache.mahout.common.HadoopUtil.getCustomJobName(HadoopUtil.java:174)
>         at 
> org.apache.mahout.common.AbstractJob.prepareJob(AbstractJob.java:614)
>         at 
> org.apache.mahout.cf.taste.hadoop.preparation.PreparePreferenceMatrixJob.run(PreparePreferenceMatrixJob.java:73)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
>         at 
> org.apache.mahout.cf.taste.hadoop.item.RecommenderJob.run(RecommenderJob.java:164)
>         at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
>         at 
> org.apache.mahout.cf.taste.hadoop.item.RecommenderJob.main(RecommenderJob.java:322)
>         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.ProgramDriver$ProgramDescription.invoke(ProgramDriver.java:72)
>         at org.apache.hadoop.util.ProgramDriver.run(ProgramDriver.java:144)
>         at org.apache.hadoop.util.ProgramDriver.driver(ProgramDriver.java:152)
>         at org.apache.mahout.driver.MahoutDriver.main(MahoutDriver.java:195)
>         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:212)
>
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> $ ls -al /usr/lib/hadoop-0.20-mapreduce total 3860
> drwxr-xr-x 10 root root    4096 Feb  5 07:08 .
> drwxr-xr-x 52 root root   12288 Feb 10 16:56 ..
> drwxr-xr-x  2 root root    4096 Feb 12 04:02 bin
> -rw-r--r--  1 root root  348776 Oct 28 11:30 CHANGES.txt
> drwxr-xr-x  2 root root    4096 Feb  5 07:08 cloudera
> lrwxrwxrwx  1 root root      16 Feb  5 07:08 conf -> /etc/hadoop/conf
> drwxr-xr-x  6 root root    4096 Feb  5 07:08 contrib
> drwxr-xr-x  4 root root    4096 Feb  5 07:08 example-confs
> -rw-r--r--  1 root root    6833 Oct 28 11:30 
> hadoop-ant-2.2.0-mr1-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      40 Feb  5 07:08 hadoop-ant.jar -> 
> hadoop-ant-2.2.0-mr1-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root 1757210 Oct 28 11:30 
> hadoop-core-2.2.0-mr1-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      41 Feb  5 07:08 hadoop-core.jar -> 
> hadoop-core-2.2.0-mr1-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root  142842 Oct 28 11:30 
> hadoop-examples-2.2.0-mr1-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      45 Feb  5 07:08 hadoop-examples.jar -> 
> hadoop-examples-2.2.0-mr1-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root 1413120 Oct 28 11:30 
> hadoop-test-2.2.0-mr1-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      41 Feb  5 07:08 hadoop-test.jar -> 
> hadoop-test-2.2.0-mr1-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root  175182 Oct 28 11:30 
> hadoop-tools-2.2.0-mr1-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      42 Feb  5 07:08 hadoop-tools.jar -> 
> hadoop-tools-2.2.0-mr1-cdh5.0.0-beta-1.jar
> drwxr-xr-x  3 root root    4096 Feb  5 07:08 include
> drwxr-xr-x  5 root root    4096 Feb  5 07:08 lib
> -rw-r--r--  1 root root   13366 Oct 28 11:30 LICENSE.txt
> -rw-r--r--  1 root root     101 Oct 28 11:30 NOTICE.txt
> -rw-r--r--  1 root root    1366 Oct 28 11:30 README.txt
> drwxr-xr-x  3 root root    4096 Feb  5 07:08 sbin
> drwxr-xr-x  5 root root    4096 Feb  5 07:08 webapps
>
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> $ ls -al  /usr/lib/hadoop-mapreduce/
> total 5244
> drwxr-xr-x  6 root root    4096 Feb  5 07:05 .
> drwxr-xr-x 52 root root   12288 Feb 10 16:56 ..
> drwxr-xr-x  2 root root    4096 Feb 12 04:02 bin
> drwxr-xr-x  2 root root    4096 Feb  5 07:05 cloudera
> -rw-r--r--  1 root root   21515 Oct 28 11:30 
> hadoop-archives-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      41 Feb  5 07:05 hadoop-archives.jar -> 
> hadoop-archives-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root   14574 Oct 28 11:30 
> hadoop-datajoin-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      41 Feb  5 07:05 hadoop-datajoin.jar -> 
> hadoop-datajoin-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root   80406 Oct 28 11:30 
> hadoop-distcp-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      39 Feb  5 07:05 hadoop-distcp.jar -> 
> hadoop-distcp-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root   62071 Oct 28 11:30 
> hadoop-extras-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      39 Feb  5 07:05 hadoop-extras.jar -> 
> hadoop-extras-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root  215375 Oct 28 11:30 
> hadoop-gridmix-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      40 Feb  5 07:05 hadoop-gridmix.jar -> 
> hadoop-gridmix-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root  482199 Oct 28 11:30 
> hadoop-mapreduce-client-app-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      53 Feb  5 07:05 hadoop-mapreduce-client-app.jar 
> -> hadoop-mapreduce-client-app-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root  656300 Oct 28 11:30 
> hadoop-mapreduce-client-common-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      56 Feb  5 07:05 
> hadoop-mapreduce-client-common.jar -> 
> hadoop-mapreduce-client-common-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root 1455612 Oct 28 11:30 
> hadoop-mapreduce-client-core-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      54 Feb  5 07:05 hadoop-mapreduce-client-core.jar 
> -> hadoop-mapreduce-client-core-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root  117249 Oct 28 11:30 
> hadoop-mapreduce-client-hs-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      52 Feb  5 07:05 hadoop-mapreduce-client-hs.jar 
> -> hadoop-mapreduce-client-hs-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root    4086 Oct 28 11:30 
> hadoop-mapreduce-client-hs-plugins-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      60 Feb  5 07:05 
> hadoop-mapreduce-client-hs-plugins.jar -> 
> hadoop-mapreduce-client-hs-plugins-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root   35237 Oct 28 11:30 
> hadoop-mapreduce-client-jobclient-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root 1434812 Oct 28 11:30 
> hadoop-mapreduce-client-jobclient-2.2.0-cdh5.0.0-beta-1-tests.jar
> lrwxrwxrwx  1 root root      59 Feb  5 07:05 
> hadoop-mapreduce-client-jobclient.jar -> 
> hadoop-mapreduce-client-jobclient-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root   21566 Oct 28 11:30 
> hadoop-mapreduce-client-shuffle-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      57 Feb  5 07:05 
> hadoop-mapreduce-client-shuffle.jar -> 
> hadoop-mapreduce-client-shuffle-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root  270285 Oct 28 11:30 
> hadoop-mapreduce-examples-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      51 Feb  5 07:05 hadoop-mapreduce-examples.jar -> 
> hadoop-mapreduce-examples-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root  277597 Oct 28 11:30 
> hadoop-rumen-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      38 Feb  5 07:05 hadoop-rumen.jar -> 
> hadoop-rumen-2.2.0-cdh5.0.0-beta-1.jar
> -rw-r--r--  1 root root  102813 Oct 28 11:30 
> hadoop-streaming-2.2.0-cdh5.0.0-beta-1.jar
> lrwxrwxrwx  1 root root      42 Feb  5 07:05 hadoop-streaming.jar -> 
> hadoop-streaming-2.2.0-cdh5.0.0-beta-1.jar
> drwxr-xr-x  2 root root    4096 Feb  5 07:05 lib
> drwxr-xr-x  2 root root    4096 Feb  5 07:05 sbin
>
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
>
> Thanks and Regards,
> Truong Phan
>
>
> P    + 61 2 8576 5771
> M   + 61 4 1463 7424
> E    troung.p...@team.telstra.com
> W  www.telstra.com
>
>
>
> -----Original Message-----
> From: Sean Owen [mailto:sro...@gmail.com]
> Sent: Monday, 31 March 2014 7:05 PM
> To: Mahout User List
> Subject: RE: Mahout v0.9 is not working with 2.2.0-cdh5.0.0-beta-1
>
> But you have a bunch of Hadoop 0.20 jars on your classpath! Definitely a 
> problem. Those should not be there.
> On Mar 31, 2014 7:09 AM, "Phan, Truong Q"
> <troung.p...@team.telstra.com>
> wrote:
>
>> Yes, I did rebuild it.
>>
>> oracle@bpdevdmsdbs01: ----
>> /ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distri
>> b
>> ution-0.9
>> -----
>> $ mvn clean install -Dhadoop2.version=2.2.0-cdh5.0.0-beta-1
>> -DskipTests=true
>> [INFO] Scanning for projects...
>> ....
>> [INFO]
>> ---------------------------------------------------------------------
>> -
>> --
>> [INFO] Reactor Summary:
>> [INFO]
>> [INFO] Mahout Build Tools ................................ SUCCESS [
>>  8.215 s]
>> [INFO] Apache Mahout ..................................... SUCCESS [
>>  1.158 s]
>> [INFO] Mahout Math ....................................... SUCCESS
>> [16:21 min] [INFO] Mahout Core .......................................
>> SUCCESS [26:21 min] [INFO] Mahout Integration
>> ................................ SUCCESS [03:55 min] [INFO] Mahout
>> Examples ................................... SUCCESS [02:54 min]
>> [INFO] Mahout Release Package ............................ SUCCESS [
>>  0.084 s]
>> [INFO] Mahout Math/Scala wrappers ........................ SUCCESS
>> [01:16 min] [INFO]
>> ---------------------------------------------------------------------
>> -
>> --
>> [INFO] BUILD SUCCESS
>> [INFO]
>> ---------------------------------------------------------------------
>> -
>> --
>> [INFO] Total time: 50:59 min
>> [INFO] Finished at: 2014-03-31T14:25:27+10:00 [INFO] Final Memory:
>> 47M/250M [INFO]
>> ---------------------------------------------------------------------
>> -
>> --
>>
>>
>> Thanks and Regards,
>> Truong Phan
>>
>>
>> P    + 61 2 8576 5771
>> M   + 61 4 1463 7424
>> E    troung.p...@team.telstra.com
>> W  www.telstra.com
>>
>>
>> -----Original Message-----
>> From: Andrew Musselman [mailto:andrew.mussel...@gmail.com]
>> Sent: Monday, 31 March 2014 2:44 PM
>> To: user@mahout.apache.org
>> Subject: Re: Mahout v0.9 is not working with 2.2.0-cdh5.0.0-beta-1
>>
>> Have you rebuilt Mahout for your version?  We're not supporting
>> Hadoop version two yet.
>>
>> See here for some direction:
>> http://mail-archives.us.apache.org/mod_mbox/mahout-user/201403.mbox/%
>> 3
>> CCANg8BGD8Cm_=ESecQQ5mDL+6ybbNrR1Ce7i=pkuimxmcktw...@mail.gmail.com%3
>> E
>>
>> > On Mar 30, 2014, at 7:28 PM, "Phan, Truong Q" <
>> troung.p...@team.telstra.com> wrote:
>> >
>> > Hi
>> >
>> > Does Mahout v0.9 supports Cloudera Hadoop v5 (2.2.0-cdh5.0.0-beta-1)?
>> > I have managed to installed and run all test cases under the Mahout
>> > v0.9
>> without any issue.
>> > Please see below for the evident of the test cases.
>> > However I have no success to run the example from
>> http://girlincomputerscience.blogspot.com.au/2010/11/apache-mahout.htmland 
>> got the following errors.
>> > Note: I have set the CLASSPATH to point to all of Mahout’s jar files.
>> >
>> > <snip>
>> > $ env | grep CLASS
>> > CLASSPATH=:/usr/lib/hadoop-0.20-mapreduce/lib:/usr/lib/hadoop-0.20-
>> > m
>> > ap
>> > reduce/lib:/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/
>> > m
>> > ah
>> > out-distribution-0.9/core/target/mahout-core-0.9.jar:/ora/db002/stg
>> > 0
>> > 01
>> > /BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/core
>> > /
>> > ta
>> > rget/mahout-core-0.9-job.jar:/ora/db002/stg001/BDMSL1D/hadoop/nem-d
>> > m
>> > s/
>> > devices/mahout/mahout-distribution-0.9/core/target/mahout-core-0.9-
>> > s
>> > ou
>> > rces.jar:/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/ma
>> > h
>> > ou
>> > t-distribution-0.9/core/target/mahout-core-0.9-tests.jar:/ora/db002
>> > /
>> > st
>> > g001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/
>> > m
>> > at
>> > h/target/mahout-math-0.9.jar:/ora/db002/stg001/BDMSL1D/hadoop/nem-d
>> > m
>> > s/
>> > devices/mahout/mahout-distribution-0.9/math/target/mahout-math-0.9-
>> > s
>> > ou
>> > rces.jar:/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/ma
>> > h
>> > ou
>> > t-distribution-0.9/math/target/mahout-math-0.9-tests.jar:/ora/db002
>> > /
>> > st
>> > g001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-distribution-0.9/
>> > i
>> > nt
>> > egration/target/mahout-integration-0.9.jar:/ora/db002/stg001/BDMSL1
>> > D
>> > /h
>> > adoop/nem-dms/devices/mahout/mahout-distribution-0.9/integration/ta
>> > r ge t/mahout-integration-0.9-sources.jar
>> >
>> > $ export
>> > MAHOUT_HOME=/ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout
>> > /
>> > ma
>> > hout-distribution-0.9
>> > $ export PATH=$MAHOUT_HOME/bin:$PATH
>> >
>> > oracle@bpdevdmsdbs01:BDMSSI1D1 ----
>> > /ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-dist
>> > r ib ution-0.9/nem-dms ----- $ mahout recommenditembased --input
>> > mydata.dat --usersFile user.dat --numRecommendations 2 --output
>> > output/ --similarityClassname SIMILARITY_PEARSON_CORRELATION
>> > Running on hadoop, using /usr/lib/hadoop-0.20-mapreduce/bin/hadoop
>> > and HADOOP_CONF_DIR=
>> > MAHOUT-JOB:
>> > /ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-dist
>> > r ib ution-0.9/examples/target/mahout-examples-0.9-job.jar
>> > Exception in thread "main" java.lang.NoClassDefFoundError:
>> > org/apache/hadoop/util/PlatformName
>> > Caused by: java.lang.ClassNotFoundException:
>> org.apache.hadoop.util.PlatformName
>> >         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:306)
>> >         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>> > Could not find the main class: org.apache.hadoop.util.PlatformName.
>>  Program will exit.
>> > Exception in thread "main" java.lang.NoClassDefFoundError:
>> > org/apache/hadoop/util/RunJar Caused by:
>> java.lang.ClassNotFoundException: org.apache.hadoop.util.RunJar
>> >         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:306)
>> >         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>> >         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>> > Could not find the main class: org.apache.hadoop.util.RunJar.
>> > Program
>> will exit.
>> > </snip>
>> >
>> > <snip>
>> > [INFO] --- maven-install-plugin:2.5.1:install (default-install) @
>> > mahout-math-scala --- [INFO] Installing
>> > /ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-dist
>> > r ib ution-0.9/math-scala/target/mahout-math-scala-0.9.jar to
>> > /home/oracle/.m2/repository/org/apache/mahout/mahout-math-scala/0.9
>> > / ma hout-math-scala-0.9.jar [INFO] Installing
>> > /ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-dist
>> > r
>> > ib
>> > ution-0.9/math-scala/pom.xml to
>> > /home/oracle/.m2/repository/org/apache/mahout/mahout-math-scala/0.9
>> > / ma hout-math-scala-0.9.pom [INFO] Installing
>> > /ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-dist
>> > r ib ution-0.9/math-scala/target/mahout-math-scala-0.9-tests.jar to
>> > /home/oracle/.m2/repository/org/apache/mahout/mahout-math-scala/0.9
>> > / ma hout-math-scala-0.9-tests.jar [INFO] Installing
>> > /ora/db002/stg001/BDMSL1D/hadoop/nem-dms/devices/mahout/mahout-dist
>> > r ib ution-0.9/math-scala/target/mahout-math-scala-0.9-sources.jar
>> > to
>> > /home/oracle/.m2/repository/org/apache/mahout/mahout-math-scala/0.9
>> > / ma hout-math-scala-0.9-sources.jar [INFO]
>> > -------------------------------------------------------------------
>> > -
>> > --
>> > --
>> > [INFO] Reactor Summary:
>> > [INFO]
>> > [INFO] Mahout Build Tools ................................ SUCCESS
>> > [01:21 min] [INFO] Apache Mahout .....................................
>> > SUCCESS [  6.898 s] [INFO] Mahout Math
>> > ....................................... SUCCESS [17:39 min] [INFO]
>> > Mahout Core ....................................... SUCCESS [
>> > 01:01 h] [INFO] Mahout Integration ................................
>> > SUCCESS
>> > [06:59 min] [INFO] Mahout Examples ...................................
>> > SUCCESS [03:15 min] [INFO] Mahout Release Package
>> > ............................ SUCCESS [  0.026 s] [INFO] Mahout
>> > Math/Scala wrappers ........................ SUCCESS [03:39 min]
>> > [INFO]
>> > -------------------------------------------------------------------
>> > -
>> > --
>> > --
>> > [INFO] BUILD SUCCESS
>> > [INFO]
>> > -------------------------------------------------------------------
>> > -
>> > --
>> > --
>> > [INFO] Total time: 01:34 h
>> > [INFO] Finished at: 2014-03-28T13:10:48+10:00 [INFO] Final Memory:
>> > 49M/276M [INFO]
>> > -------------------------------------------------------------------
>> > -
>> > --
>> > --
>> > </snip>
>> >
>> > Thanks and Regards,
>> > Truong Phan
>> > Senior Technology Specialist
>> > Database Engineering
>> > Transport & Routing Engineering | Networks | Telstra Operations
>> >
>> > P    + 61 2 8576 5771
>> > M   + 61 4 1463 7424
>> > E    troung.p...@team.telstra.com
>> > W  www.telstra.com
>> > Love the movies? Telstra takes you there with $10 movie tickets,
>> > just to say thanks. Available now at telstra.com/movies This
>> > communication
>> may contain confidential or copyright information of Telstra
>> Corporation Limited (ABN 33 051 775 556). If you are not an intended
>> recipient, you must not keep, forward, copy, use, save or rely on
>> this communication, and any such action is unauthorised and
>> prohibited. If you have received this communication in error, please
>> reply to this email to notify the sender of its incorrect delivery, and then 
>> delete both it and your reply.
>> >
>> >
>>

Reply via email to