Support Questions
Find answers, ask questions, and share your expertise

Not a valid JAR

New Contributor

I am trying to execute a mapreduce function written in Python thru a Hadoop Sandbox via Terminal on MacOS.

I am connected to the sandbox (v2.6) via centOS which are all working fine.

The same python function runs successfully on my machine(locally) via Terminal.

Any clue as to how to fix this?

17500-sec2-lec12-with-current.jpg

Many Thanks,

Z

1 ACCEPTED SOLUTION

Accepted Solutions

Super Mentor

@Zack M

There looks like a type mistake in your PATH Please check "haddop" .. it should be "hadoop" (The Jar name is not correct).

Your PATH:

/usr/hdp/current/haddop-mapreduce-client/hadoop-streaming.jar

The path should be

/usr/hdp/current/hadoop-mapreduce-client/hadoop-streaming.jar

.

View solution in original post

2 REPLIES 2

Super Mentor

@Zack M

There looks like a type mistake in your PATH Please check "haddop" .. it should be "hadoop" (The Jar name is not correct).

Your PATH:

/usr/hdp/current/haddop-mapreduce-client/hadoop-streaming.jar

The path should be

/usr/hdp/current/hadoop-mapreduce-client/hadoop-streaming.jar

.

View solution in original post

New Contributor

Yes, you are right. Never imagined it would be a typo, thanks though!