Bonjour,
j'essaie de faire fonctionner l'exemple wordcount du tutoriel d'hadoop :
http://hadoop.apache.org/docs/r0.20....WordCount+v1.0

J'ai installé la version 1.0.4 d'hadoop sous ubuntu 12.04
Je ne suis pas un spécialiste de java,
j'ai créé le fichier wordcount.jar à partir du code donné, et j'obtiens le message d'erreur suivant après avoir lancé la commande :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sudo hadoop jar /wordcount_classes/wordcount.jar org.myorg.WordCount /input /output
13/01/15 15:42:10 INFO util.NativeCodeLoader: Loaded the native-hadoop library
13/01/15 15:42:10 WARN mapred.JobClient: Use GenericOptionsParser for parsing the arguments. Applications should implement Tool for the same.
13/01/15 15:42:10 WARN snappy.LoadSnappy: Snappy native library not loaded
13/01/15 15:42:10 INFO mapred.FileInputFormat: Total input paths to process : 7
13/01/15 15:42:10 INFO mapred.JobClient: Running job: job_local_0001
13/01/15 15:42:10 INFO util.ProcessTree: setsid exited with exit code 0
13/01/15 15:42:10 INFO mapred.Task: Using ResourceCalculatorPlugin : org.apache.hadoop.util.LinuxResourceCalculatorPlugin@548bb8b2
13/01/15 15:42:10 INFO mapred.MapTask: numReduceTasks: 1
13/01/15 15:42:10 INFO mapred.MapTask: io.sort.mb = 100
13/01/15 15:42:10 WARN mapred.LocalJobRunner: job_local_0001
java.lang.OutOfMemoryError: Java heap space
at org.apache.hadoop.mapred.MapTask$MapOutputBuffer.<init>(MapTask.java:949)
at org.apache.hadoop.mapred.MapTask.runOldMapper(MapTask.java:428)
at org.apache.hadoop.mapred.MapTask.run(MapTask.java:372)
at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:212)
13/01/15 15:42:11 INFO mapred.JobClient: map 0% reduce 0%
13/01/15 15:42:11 INFO mapred.JobClient: Job complete: job_local_0001
13/01/15 15:42:11 INFO mapred.JobClient: Counters: 0
13/01/15 15:42:11 INFO mapred.JobClient: Job Failed: NA
Exception in thread "main" java.io.IOException: Job failed!
at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:1265)
at org.myorg.WordCount.main(WordCount.java:55)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.hadoop.util.RunJar.main(RunJar.java:156)

Quelqu’un aurait-il une idée de l'origine de l'erreur ?
Merci d'avance