[ 
https://issues.apache.org/jira/browse/BIGTOP-1167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13856698#comment-13856698
 ] 

jay vyas commented on BIGTOP-1167:
----------------------------------

To be clear , the bug you are getting is here:
{noformat}

       mkdir: Permission denied: user=root, access=WRITE, 
inode="/user":hdfs:supergroup:drwxr-xr-x

{noformat} 

1) Ahh okay, so i see : ROOT cannot write to directory /user .   I wonder why?  
Is that because by default only HDFS can make new directories in dir "user" ?

2) I tested Patch one and *IT WORKS* Thanks Can a commiter weigh in and push 
this through :) I've tested it and it definetly fixes the error.. maybe 
[~plinnell] ? 



> got "Permission denied" when creating vagrant home folder in provision.sh
> -------------------------------------------------------------------------
>
>                 Key: BIGTOP-1167
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-1167
>             Project: Bigtop
>          Issue Type: Bug
>          Components: Deployment, VM
>            Reporter: Evans Ye
>            Priority: Minor
>         Attachments: BIGTOP-1167.1.patch, BIGTOP-1167.2.patch
>
>
> By default, vagrant shell provisioner run shell scripts with superuser 
> privileges. Since provision.sh do hdfs write operations by root, it get 
> permission denied.
> There're two ways we can fix it.
> 1). Create vagrant's home folder by hdfs.
> 2). Let vagrant shell provisioner run the shell script without superuser 
> privileges. (set privileged to false in Vagrantfile)
> It seems solution 2 is much more elegant.
> Unfortunately, the privileged setting is only available with vagrant 1.3.0+, 
> and there's another issue coming up with 1.3.5+ which [failed the network 
> setting in fedora|https://github.com/mitchellh/vagrant/issues/2430]. So, I 
> might suggest to take solution 1 fist.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to