Uploaded image for project: 'Lustre Documentation'
  1. Lustre Documentation
  2. LUDOC-33

Lustre-2.x manual contains obsolete description for MDS side user identity information upcall

Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • None
    • None
    • 1
    • 3
    • 7178

    Description

      In Lustre-1.8 or former releases, the user identity information upcall on Lustre MDS side is through the /proc interface:
      /proc/fs/lustre/mds/

      {mdsname}

      /group_upcall

      But for Lustre-2.x, such interface has been replaced (since Lustre-2.0 release) by: /proc/fs/lustre/mdt/

      {mdtname}

      /identity_upcall

      Related mkfs/lctl parameters are changed also. These information is only partly updated in Lustre-2.x manual (section 33.1), should be fixed.

      Attachments

        Issue Links

          Activity

            [LUDOC-33] Lustre-2.x manual contains obsolete description for MDS side user identity information upcall
            pjones Peter Jones added a comment -

            Landed

            pjones Peter Jones added a comment - Landed

            All the "group_upcall" in the manual should be replaced with "identity_upcall", not only for the section "33.1. User/Group Cache Upcall", but also for all the manual parts. The others to be updated include:

            1) "mds_grp_downcall_data" => "identity_downcall_data"
            2) "l_getgroups" => "l_getidentity"
            3) "group_info" => "identity_info"
            4) In lustre-1.8, "group_upcall"/"group_info" were under /proc/fs/lustre/mds/${mdsname}/
            But in lustre-2.x, "identity_upcall"/"identity_info" are under /proc/fs/lustre/mdt/${mdtname}/

            yong.fan nasf (Inactive) added a comment - All the "group_upcall" in the manual should be replaced with "identity_upcall", not only for the section "33.1. User/Group Cache Upcall", but also for all the manual parts. The others to be updated include: 1) "mds_grp_downcall_data" => "identity_downcall_data" 2) "l_getgroups" => "l_getidentity" 3) "group_info" => "identity_info" 4) In lustre-1.8, "group_upcall"/"group_info" were under /proc/fs/lustre/mds/${mdsname}/ But in lustre-2.x, "identity_upcall"/"identity_info" are under /proc/fs/lustre/mdt/${mdtname}/

            Assuming the answer to the question above is 'yes', the following change is available for review:

            http://review.whamcloud.com/#change,2130

            rhenwood Richard Henwood (Inactive) added a comment - Assuming the answer to the question above is 'yes', the following change is available for review: http://review.whamcloud.com/#change,2130

            Do the changes to identity_upcall also mean 'group_info' should be changed to 'identity_info'?

            For example: http://build.whamcloud.com/job/lustre-manual/lastSuccessfulBuild/artifact/lustre_manual.html#id2800039

            rhenwood Richard Henwood (Inactive) added a comment - - edited Do the changes to identity_upcall also mean 'group_info' should be changed to 'identity_info'? For example: http://build.whamcloud.com/job/lustre-manual/lastSuccessfulBuild/artifact/lustre_manual.html#id2800039

            People

              rhenwood Richard Henwood (Inactive)
              yong.fan nasf (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: