Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-5923

Ubuntu 14.04 LTS GPU Isolator "/run" directory is noexec

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.0.0
    • 1.0.1
    • 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

      Attachments

        Activity

          People

            klueska Kevin Klues
            bill.zhao Bill Zhao
            Jie Yu Jie Yu
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: