Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-11913

mq-deadline should be in the list of allowed schedulers

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.13.0, Lustre 2.12.1
    • Lustre 2.13.0, Lustre 2.10.7, Lustre 2.12.1
    • 9223372036854775807

    Description

      The mount.lustre mount process verified that the block device scheduler is using one of the acceptable scheduler types, since using an incorrect scheduler can cause significant performance loss. The currently-allowed schedulers are "noop" and "deadline". With newer kernels, the block multi-queue devices have a new "mq-deadline" scheduler that can also be used, otherwise a message like the following is printed:

      onyx-32vm7: mount.lustre: change scheduler of /sys/block/vda/queue/scheduler from mq-deadline to deadline
      

      This isn't strictly harmful (I don't think it will actually accept "deadline" as a valid scheduler in this case), but it is confusing and should be fixed.

      Attachments

        Issue Links

          Activity

            [LU-11913] mq-deadline should be in the list of allowed schedulers

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34426/
            Subject: LU-11913 utils: allow "mq-deadline" as scheduler
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set:
            Commit: 2fb376ad54c88e90009d1b60293afa0fc29a148c

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34426/ Subject: LU-11913 utils: allow "mq-deadline" as scheduler Project: fs/lustre-release Branch: b2_12 Current Patch Set: Commit: 2fb376ad54c88e90009d1b60293afa0fc29a148c

            Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34426
            Subject: LU-11913 utils: allow "mq-deadline" as scheduler
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set: 1
            Commit: 5eb1423327de1ad115fcbeb86f5e2581db317e70

            gerrit Gerrit Updater added a comment - Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34426 Subject: LU-11913 utils: allow "mq-deadline" as scheduler Project: fs/lustre-release Branch: b2_12 Current Patch Set: 1 Commit: 5eb1423327de1ad115fcbeb86f5e2581db317e70
            pjones Peter Jones added a comment -

            Landed for 2.13

            pjones Peter Jones added a comment - Landed for 2.13

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34163/
            Subject: LU-11913 utils: allow "mq-deadline" as scheduler
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 4326ab53b7142e474c75b46da2361d148a2f7ce8

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34163/ Subject: LU-11913 utils: allow "mq-deadline" as scheduler Project: fs/lustre-release Branch: master Current Patch Set: Commit: 4326ab53b7142e474c75b46da2361d148a2f7ce8

            Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34163
            Subject: LU-11913 utils: allow "mq-deadline" as scheduler
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 0419e70dee48d1c0744eae1c919132c98a7a75ed

            gerrit Gerrit Updater added a comment - Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34163 Subject: LU-11913 utils: allow "mq-deadline" as scheduler Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 0419e70dee48d1c0744eae1c919132c98a7a75ed

            People

              adilger Andreas Dilger
              adilger Andreas Dilger
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: