Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-11452

Ability to use GPUs on YARN Nodemanager when running inside Docker

Add voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.2.4
    • None
    • nodemanager
    • None
    • Docker

    Description

      When running Nodemanagers in docker I have tried to enable GPU support however this fails because it seems to require GPU isolation to be enabled.  GPU isolation requires cgroups which are not available in Docker containers (I even tried using lxcfs to simulate cgroups - but this also fails with an error about mounting the /cgroups/devices/hadoop-yarn directory).

      Is it possible to configure Nodemanagers so that they can detect/use GPUs without enabling GPU isolation?

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            MGriff Michael Griffiths

            Dates

              Created:
              Updated:

              Slack

                Issue deployment