- Subscribe to RSS Feed
- Mark Question as New
- Mark Question as Read
- Float this Question for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
Oozie FNF: Required Local file base.sh not present
- Labels:
-
Apache Oozie
Created 02-02-2024 01:56 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, I'm struggling with the error below while trying to run Oozie workflow containing ssh action:
[FNF], Message [FNF: Required Local file /tmp/oozie-oozi2214367252678167938.dir/ssh/ssh-base.sh not present
Can anyone please suggest a potential cause and resolution?
Thank you!
Created 02-02-2024 11:26 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I reckon it is one knonw issue. Oozie will store temp files in /tmp dir. If /tmp dir has been cleaned up , you may hit this error.
As workaround,we can change the tmpdir to different dir and restart the Oozie to make it work.
- Go to Cloudera Manager > Oozie > Configuration > Java Configuration Options for Oozie Server
- Append the following, replacing "/new/directory" with the new path to use:
-Djava.io.tmpdir=/new/directory
Created 02-02-2024 09:14 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@ST1 Welcome to the Cloudera Community!
To help you get the best possible solution, I have tagged our Ozzie experts @jAnshula @DennisTong who may be able to assist you further.
Please keep us updated on your post, and we hope you find a satisfactory solution to your query.
Regards,
Diana Torres,Community Moderator
Was your question answered? Make sure to mark the answer as the accepted solution.
If you find a reply useful, say thanks by clicking on the thumbs up button.
Learn more about the Cloudera Community:
Created 02-02-2024 11:26 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I reckon it is one knonw issue. Oozie will store temp files in /tmp dir. If /tmp dir has been cleaned up , you may hit this error.
As workaround,we can change the tmpdir to different dir and restart the Oozie to make it work.
- Go to Cloudera Manager > Oozie > Configuration > Java Configuration Options for Oozie Server
- Append the following, replacing "/new/directory" with the new path to use:
-Djava.io.tmpdir=/new/directory
Created 02-03-2024 10:06 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That\s brilliant, thank you for jumping in so quickly. I am yet to test this (need to have a word with our admins) but I can't tell you how much I appreciate the info. I'll come back with an update as soon as I have it.
@DianaTorresthank you as well for looping in Dennis.
Created 02-05-2024 10:38 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@DennisTong : this did the trick, can't thank you enough!
