Details

    • Technical task
    • Resolution: Fixed
    • Minor
    • Lustre 2.9.0
    • Lustre 2.7.0
    • 14037

    Description

      This ticket relates to transfer of idmap information between the server nodes. The goal is that the MGS stores the UID/GID maps in an index (similar to how quota is storing the master quota files) and these are transferred to the other servers to keep the mappings consistent.

      Attachments

        Issue Links

          Activity

            [LU-5092] nodemap: transfer idmaps between MGS, MDT, OST

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/17503/
            Subject: LU-5092 nodemap: save nodemaps to targets for caching
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: be7efb4ce06996444c08914305a73833a7123eeb

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/17503/ Subject: LU-5092 nodemap: save nodemaps to targets for caching Project: fs/lustre-release Branch: master Current Patch Set: Commit: be7efb4ce06996444c08914305a73833a7123eeb

            Hi Peter,

            It would be best if it did, but it's not mandatory. Without that patch, if the MGS goes away, the OSSes and MDSes will not be able to load the nodemap configuration if they get restarted.

            Thanks,
            Kit

            kit.westneat Kit Westneat (Inactive) added a comment - Hi Peter, It would be best if it did, but it's not mandatory. Without that patch, if the MGS goes away, the OSSes and MDSes will not be able to load the nodemap configuration if they get restarted. Thanks, Kit
            pjones Peter Jones added a comment -

            Kit

            It looks like there is still one patch - http://review.whamcloud.com/#/c/17503/ - being tracked under this ticket. Does that need to land for 2.9?

            Peter

            pjones Peter Jones added a comment - Kit It looks like there is still one patch - http://review.whamcloud.com/#/c/17503/ - being tracked under this ticket. Does that need to land for 2.9? Peter

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/18554/
            Subject: LU-5092 nodemap: remove nodemap_idx_action, only act on MGS
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: ffe234a077576f0f66f6fe9c165be180133be89a

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/18554/ Subject: LU-5092 nodemap: remove nodemap_idx_action, only act on MGS Project: fs/lustre-release Branch: master Current Patch Set: Commit: ffe234a077576f0f66f6fe9c165be180133be89a

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/16941/
            Subject: LU-5092 nodemap: handle config changes while mid-flight
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: d3ca7a90b4a22908e212ef008fa78932541ef017

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/16941/ Subject: LU-5092 nodemap: handle config changes while mid-flight Project: fs/lustre-release Branch: master Current Patch Set: Commit: d3ca7a90b4a22908e212ef008fa78932541ef017
            kit.westneat Kit Westneat (Inactive) added a comment - - edited

            Change 16941 allows for config files > the size of 1 RPC

            Change 18554 sets up 17503, which caches the config on targets so they don't need the MGS to startup with nodemap.

            So change 16941 is stand alone, but 17503 requires that 18554 be landed first.

            kit.westneat Kit Westneat (Inactive) added a comment - - edited Change 16941 allows for config files > the size of 1 RPC Change 18554 sets up 17503, which caches the config on targets so they don't need the MGS to startup with nodemap. So change 16941 is stand alone, but 17503 requires that 18554 be landed first.

            Kit was is the dependency chain now? Currently it is confusing to know what order is important.

            simmonsja James A Simmons added a comment - Kit was is the dependency chain now? Currently it is confusing to know what order is important.

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/11830/
            Subject: LU-5092 nodemap: transfer nodemaps between MGS, MDTs, and OSTs
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 685b0943eb4fe55720458326a5d6c4949457bf7a

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/11830/ Subject: LU-5092 nodemap: transfer nodemaps between MGS, MDTs, and OSTs Project: fs/lustre-release Branch: master Current Patch Set: Commit: 685b0943eb4fe55720458326a5d6c4949457bf7a

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/19674/
            Subject: LU-5092 nodemap: users of ted_nodemap should take ref
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 34ba26ea9884df0758f8ec8dd1047b4cf474af09

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/19674/ Subject: LU-5092 nodemap: users of ted_nodemap should take ref Project: fs/lustre-release Branch: master Current Patch Set: Commit: 34ba26ea9884df0758f8ec8dd1047b4cf474af09

            Kit Westneat (kit.westneat@gmail.com) uploaded a new patch: http://review.whamcloud.com/19674
            Subject: LU-5092 nodemap: users of ted_nodemap should take ref
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 08a81b6025bad4ed446088a4d4753eab34121d47

            gerrit Gerrit Updater added a comment - Kit Westneat (kit.westneat@gmail.com) uploaded a new patch: http://review.whamcloud.com/19674 Subject: LU-5092 nodemap: users of ted_nodemap should take ref Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 08a81b6025bad4ed446088a4d4753eab34121d47

            Kit Westneat (kit.westneat@gmail.com) uploaded a new patch: http://review.whamcloud.com/18554
            Subject: LU-5092 nodemap: remove nodemap_idx_action, only act on MGS
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 262ae321da1e2acfb13f42344016e21e3ff95cf7

            gerrit Gerrit Updater added a comment - Kit Westneat (kit.westneat@gmail.com) uploaded a new patch: http://review.whamcloud.com/18554 Subject: LU-5092 nodemap: remove nodemap_idx_action, only act on MGS Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 262ae321da1e2acfb13f42344016e21e3ff95cf7

            People

              kit.westneat Kit Westneat (Inactive)
              kit.westneat Kit Westneat (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: