<![CDATA[pre {font-family: sans-serif;white-space: pre-line !important;}]]>

I'm trying to get Scalding working on Zeppelin while using YARN. I followed the 
steps in the docs 
https://share.polymail.io/v1/z/b/NTg1YzBkOTc5ZTkx/2oW5SQjbADW8zb9nS3JO5g421bQMXDLTC0FeCJ_WR7eecFsW9CWa-tzokB9aSLwG5t9yQ9B6QpcS8AmXjjFFxJ31Thy9lN7HSvilaEeoI6Az7C53CrnFmUoMnta-EYrRI5uEQhbztPSzTrQle-3E00nNiVc7M6poouix37ZlX2VacVqONwmxpu6FSMs2x-_t20QRzFz8S7lneRPUBtpzIyxBRLcRL4CMf1AeMxQIVl3FkoStgA==
 to build the interpreter and set up the classpath override. When I run in 
local mode, code executes properly. However when I run on my cluster via YARN 
my jobs fail with:

Error: java.lang.ClassNotFoundException: cascading.CascadingException

or

Error: java.lang.ClassNotFoundException: cascading.tuple.TupleException

What is even stranger to me is that I can go into Zeppelin and execute:

import cascading.tuple.TupleException import cascading.CascadingException

And both appear to have no problem finding those classes. It is only when I try 
to actually use scalding (on YARN), like loading data into a typed pipe and 
dumping that I get the ClassNotFoundException. Any ideas on how to debug or 
what to fix?

(I already posted this on Stack Overflow with no luck: 
https://share.polymail.io/v1/z/b/NTg1YzBkOTc5ZTkx/2oW5SQjbADW8zb9nS3JO5g421bQMXDLTC0FeCJ_WR7eecFsW9CWa-tzokB9aSLwG5t9yQ9B6QpcS8AmXjjFFxJ31Thy9lN7HSvilaEeoI6Az7C53CrnFmUoMnta-EYrRI5uEQhbztPSzB6ElJ-PAwFLHk1sne6d3tKW61fUlXHcQZkGEK0jyp-yaS91unqy7hlcPyFvqV_lgfB3NDNd4PGFMQK4UWIUMywUEsXGgXRQGgho1Hlj-0iyZtbcZrE3vMNtVzjO8HWJpq45DjiV-N210k6sXeYh5YrKTEiEpER4B
)

Reply via email to