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.