Bill Zhao created MESOS-5923:
--------------------------------
Summary: Ubuntu 14.04 LTS GPU Isolator "/run" directory is noexec
Key: MESOS-5923
URL: https://issues.apache.org/jira/browse/MESOS-5923
Project: Mesos
Issue Type: Bug
Affects Versions: 1.0.0
Environment: Ubuntu 14.04 LTS
Reporter: Bill Zhao
In Ubuntu 14.04 LTS the mount for /run directory is noexec. It affect the
{{/var/run/mesos/isolators/gpu/nvidia_352.63/bin}} directory which mesos GPU
isolators depended on.
{{bill@billz:/var/run$ mount | grep noexec
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)}}
The /var/run is link to /run:
{{bill@billz:/var$ ll
total 52
drwxr-xr-x 13 root root 4096 May 5 20:00 ./
drwxr-xr-x 27 root root 4096 Jul 14 17:29 ../
lrwxrwxrwx 1 root root 9 May 5 19:50 lock -> /run/lock/
drwxrwxr-x 19 root syslog 4096 Jul 28 08:00 log/
drwxr-xr-x 2 root root 4096 Aug 4 2015 opt/
lrwxrwxrwx 1 root root 4 May 5 19:50 run -> /run/}}
Current the work around is mount without noexec:
{{sudo mount -o remount,exec /run}}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)