Oh hey, I found a post by me back on Sept 9. I looked at the Jiras and followed the instructions with the same errors. At this point do I still need to have a place where the entire path is owned by root? That seems like a an odd requirement (a changed of each node to facilitate a framework)
On Tue, Nov 17, 2015 at 1:25 PM, John Omernik <[email protected]> wrote: > Hey all, I am struggling with permissions on myriad, trying to get the > right permissions in the tgz as well as who to run as. I am running in > MapR, which means I need to run as mapr or root (otherwise my volume > creation scripts will fail on MapR, MapR folks, we should talk more about > those scripts) > > But back to the code, I've had lots issues. When I run the Frameworkuser > and Superuser as mapr, it unpacks everything as MapR and I get a > "/bin/container-executor" must be owned by root but is owned by 700 (my > mapr UID). > > So now I am running as root, and I am getting the error below as it > relates to /tmp. I am not sure which /tmp this refers to. the /tmp that my > slave is executing in? (i.e. my local mesos agent /tmp directory) or my > MaprFS /tmp directory (both of which are world writable, as /tmp typically > is... or am I mistaken here?) > > Any thoughts on how to get this to resolve? This is when nodemanager is > trying to start running as root and root for both of my Myriad users. > > Thanks! > > > Caused by: ExitCodeException exitCode=24: File /tmp must not be world or > group writable, but is 1777 > > > >
