Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.0.0
-
None
-
Ubuntu 14.04 LTS
-
Mesosphere Sprint 40
-
3
Description
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