Support Questions

Find answers, ask questions, and share your expertise
Announcements
Celebrating as our community reaches 100,000 members! Thank you!

WordCount failed by using Job Designer (using Quickstart VM)

avatar
Explorer

Hi,

 

I use Quickstart VM.   The Wordcount runs fine.   However, I got error when I use Job Desinger to run the same java and textfile.   Oozie is up and running with Ext JS installed properly.   My job doucment - https://dl.dropboxusercontent.com/u/1814045/Job.docx   The error log - https://dl.dropboxusercontent.com/u/1814045/hue-1383608375.87.log  Any help is appreciated.   Thanks.

 

Regards,

 

Marco

1 ACCEPTED SOLUTION

avatar
Super Guru

I see a space after the file name, could you trim it in the design?

 

/home/cloudera/lab/wc.jar '

 

[04/Nov/2013 15:38:14 +0000] middleware   INFO     Processing exception: [Errno 2] Copy src '/home/cloudera/lab/wc.jar ' does not exist: Traceback (most recent call last):
  File "/usr/share/hue/build/env/lib/python2.6/site-packages/Django-1.2.3-py2.6.egg/django/core/handlers/base.py", line 100, in get_response
    response = callback(request, *callback_args, **callback_kwargs)
  File "/usr/share/hue/apps/oozie/src/oozie/decorators.py", line 52, in decorate
    return view_func(request, *args, **kwargs)
  File "/usr/share/hue/apps/oozie/src/oozie/views/editor.py", line 310, in submit_workflow
    job_id = _submit_workflow(request.user, request.fs, workflow, mapping)
  File "/usr/share/hue/apps/oozie/src/oozie/views/editor.py", line 331, in _submit_workflow
    job_id = submission.run()
  File "/usr/share/hue/desktop/libs/liboozie/src/liboozie/submittion.py", line 72, in run
    deployment_dir = self.deploy()
  File "/usr/share/hue/desktop/libs/liboozie/src/liboozie/submittion.py", line 152, in deploy
    self._do_as(self.user.username , self._copy_files, deployment_dir, oozie_xml)
  File "/usr/share/hue/desktop/libs/liboozie/src/liboozie/submittion.py", line 252, in _do_as
    return fn(*args, **kwargs)
  File "/usr/share/hue/desktop/libs/liboozie/src/liboozie/submittion.py", line 246, in _copy_files
    self.fs.copyfile(file, self.fs.join(lib_path, self.fs.basename(file)))
  File "/usr/share/hue/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py", line 486, in copyfile
    raise IOError(errno.ENOENT, _("Copy src '%s' does not exist") % src)
IOError: [Errno 2] Copy src '/home/cloudera/lab/wc.jar ' does not exist

View solution in original post

3 REPLIES 3

avatar
Expert Contributor

Hey there!

 

Are you sure '/home/cloudera/lab/wc.jar' exists? Also, are you sure your user has permission to access '/home/cloudera/lab/wc.jar'? Hue is having trouble copying that file.

 

-Abe

avatar
Super Guru

I see a space after the file name, could you trim it in the design?

 

/home/cloudera/lab/wc.jar '

 

[04/Nov/2013 15:38:14 +0000] middleware   INFO     Processing exception: [Errno 2] Copy src '/home/cloudera/lab/wc.jar ' does not exist: Traceback (most recent call last):
  File "/usr/share/hue/build/env/lib/python2.6/site-packages/Django-1.2.3-py2.6.egg/django/core/handlers/base.py", line 100, in get_response
    response = callback(request, *callback_args, **callback_kwargs)
  File "/usr/share/hue/apps/oozie/src/oozie/decorators.py", line 52, in decorate
    return view_func(request, *args, **kwargs)
  File "/usr/share/hue/apps/oozie/src/oozie/views/editor.py", line 310, in submit_workflow
    job_id = _submit_workflow(request.user, request.fs, workflow, mapping)
  File "/usr/share/hue/apps/oozie/src/oozie/views/editor.py", line 331, in _submit_workflow
    job_id = submission.run()
  File "/usr/share/hue/desktop/libs/liboozie/src/liboozie/submittion.py", line 72, in run
    deployment_dir = self.deploy()
  File "/usr/share/hue/desktop/libs/liboozie/src/liboozie/submittion.py", line 152, in deploy
    self._do_as(self.user.username , self._copy_files, deployment_dir, oozie_xml)
  File "/usr/share/hue/desktop/libs/liboozie/src/liboozie/submittion.py", line 252, in _do_as
    return fn(*args, **kwargs)
  File "/usr/share/hue/desktop/libs/liboozie/src/liboozie/submittion.py", line 246, in _copy_files
    self.fs.copyfile(file, self.fs.join(lib_path, self.fs.basename(file)))
  File "/usr/share/hue/desktop/libs/hadoop/src/hadoop/fs/webhdfs.py", line 486, in copyfile
    raise IOError(errno.ENOENT, _("Copy src '%s' does not exist") % src)
IOError: [Errno 2] Copy src '/home/cloudera/lab/wc.jar ' does not exist

avatar
Explorer

Good catch!   Thanks

 

Regards,

 

Marco