Can you please share your code over pastebin.com or GH gists so? Also, the mapreduce-dev@ address is for MR project development, not user help. I've moved your question to the proper users list. Please use that going forward :)
On Sat, Nov 24, 2012 at 11:45 AM, L N <[email protected]> wrote: > Hi, > > I am trying to run a hadoop command > > hadoop jar lc.jar linecount -Dmapred.job.queue.name=<queue-name> input output > > where input and output are directories.But I get the following error. > > WARN mapred.JobClient: Use GenericOptionsParser for parsing the > arguments. Applications should implement Tool for the same. > Exception in thread "main" > org.apache.hadoop.mapred.FileAlreadyExistsException: Output directory > hdfs://.com/user/krishna/input already exists > > If you see it is taking input directory as output and throwing output > directory already exists. > > if I give below command > > hadoop jar lc.jar linecount -Dmapred.job.queue.name=<queuename> output > > I get below error. > > WARN mapred.JobClient: Use GenericOptionsParser for parsing the > arguments. Applications should implement Tool for the same. > Exception in thread "main" > org.apache.hadoop.mapred.InvalidInputException: Input path does not > exist: hdfs://com/user/krishna/-Dmapred.job.queue.name=<queuename> > > Looks like it is taking -Dmapred.job.queue.name=<queuename> as the > input directory. > > Where am I doing wrong. > I have implemented tool interface in main class. > > > Thanks > Lakshmi -- Harsh J
