Skip to main content
ST1
Silver ⭐️⭐️
February 2, 2024
Solved

Oozie FNF: Required Local file base.sh not present

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!

DennisTong
Gold ⭐️
February 3, 2024

@ST1

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.

  1. Go to Cloudera Manager > Oozie > Configuration > Java Configuration Options for Oozie Server
  2. Append the following, replacing "/new/directory" with the new path to use:

    -Djava.io.tmpdir=/new/directory

4 replies

DianaTorres
Community Manager
Community Manager
February 3, 2024

@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.

Translate
Regards, Diana Torres, Senior Community Moderator
DennisTong
Gold ⭐️
Gold ⭐️
February 3, 2024

@ST1

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.

  1. Go to Cloudera Manager > Oozie > Configuration > Java Configuration Options for Oozie Server
  2. Append the following, replacing "/new/directory" with the new path to use:

    -Djava.io.tmpdir=/new/directory

Translate
ST1
ST1Author
Silver ⭐️⭐️
February 3, 2024

@DennisTong 

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.

Translate
ST1
ST1Author
Silver ⭐️⭐️
February 6, 2024

@DennisTong : this did the trick, can't thank you enough!

Translate