Project: mesos
Issue MESOS-5923: Ubuntu 14.04 LTS GPU Isolator "/run" directory is noexec
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}}
Story points: 3