Deployment Architecture

Permission denied for hunk job

sayalidesai04
Explorer

Hi,

I am trying to connect to remote HDFS through Hunk.
I have created an ERP and virtual index.
I am able to run a simple search query and get the results like-' index=testhadoopindex '

But when I am trying to run any other query like- ' index=testhadoopindex | stats count by monthyear ' , I am getting an error like

10-28-2014 04:07:13.003 ERROR ERP.Testhadoop - SetupCommandHandler - org.apache.hadoop.security.AccessControlException: Permission denied: user=hkuser, access=WRITE, inode="hunk":hduser:supergroup:rwxrwxr-x

My Hunk is installed in VM using hkuser and hduser is the user on remote HDFS.

Can you please help?

1 Solution

Ledion_Bitincka
Splunk Employee
Splunk Employee

The user that Hunk is running as (hkuser in your case) needs to have read/write permission to the working directory - here's a link to the docs explaining the necessary permissions.

The simplest solution would be execute the following command as hduser (ie change the ownership of that dir to hkuser)

hadoop fs -chown hkuser hdfs://nnhost:port/path/to/working/dir 

View solution in original post

Ledion_Bitincka
Splunk Employee
Splunk Employee

The user that Hunk is running as (hkuser in your case) needs to have read/write permission to the working directory - here's a link to the docs explaining the necessary permissions.

The simplest solution would be execute the following command as hduser (ie change the ownership of that dir to hkuser)

hadoop fs -chown hkuser hdfs://nnhost:port/path/to/working/dir 

sayalidesai04
Explorer

Thank you .That worked.

0 Karma
Get Updates on the Splunk Community!

Index This | What’s a riddle wrapped in an enigma?

September 2025 Edition Hayyy Splunk Education Enthusiasts and the Eternally Curious!  We’re back with this ...

BORE at .conf25

Boss Of Regular Expression (BORE) was an interactive session run again this year at .conf25 by the brilliant ...

OpenTelemetry for Legacy Apps? Yes, You Can!

This article is a follow-up to my previous article posted on the OpenTelemetry Blog, "Your Critical Legacy App ...