Hi,
  I followed the command, which described in README.txt under
~/src/examples/pipes  
  to execute wordcount-simple.
  % bin/hadoop pipes -conf src/examples/pipes/conf/word.xml -input in-dir
-output out-dir

  the program hangs as following
  07/08/22 10:53:04 INFO mapred.FileInputFormat: Total input paths to
process : 1
  07/08/22 10:53:05 INFO mapred.JobClient: Running job:
job_200708221046_0001
  07/08/22 10:53:06 INFO mapred.JobClient:  map 0% reduce 0%

  the stderr under the map-log shows the message,
  "Hadoop Pipes Exception: Illegal text protocol command"

  1. Anyone meets the same problem?
  2. there are three kinds of channels for socket communication,
"hadoop.pipes.command.port"
     "hadoop.pipes.command.file" and stdin, which defined in runTask(). When
and how to use?

     P.S. the error above looks like no proper commands for TextProtocol()
to get the next event?
  3. Any guide line for *pipe*(ex. how to configure, how it works?)
  
  ChaoChun
-- 
View this message in context: 
http://www.nabble.com/Fail-to-execute-pipe-example-in-Hadoop-0.14.0-tf4309130.html#a12267278
Sent from the Hadoop Users mailing list archive at Nabble.com.

Reply via email to