09-12-2018 01:12 PM - last edited on 09-13-2018 07:30 AM by cjervis
I'm using Cloudera Quickstart VM 13.0 in my machine.
While I was trying to copy data within the cluster I got permission denied message because hdfs is owner of the directories I was accessing.
But distcp cannot be used with default hdfs use because hdfs is the blacklisted user for mapreduce jobs, but when we install cloudera hdfs is the default user against distributed file system.
I used ACls to give permissions to particular directories and ran same distcp command permission denied is happening.
Give me better way to copy data
Thanks and regards
09-12-2018 03:46 PM
09-27-2018 02:19 AM
I've followed you by adding a new user to super group and gave permissions using ACLs
The user name is 'perl'
I ran a new job
$ sudo -u perl hadoop distcp /solomon/data/data.txt /solomon
When I run this job the application was in pending status