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

poor coverage of directory operations in lustre client stats

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.3.0
    • None
    • 4663

    Description

      Directory operations are poorly covered by the Lustre client stats files (/proc/fs/lustre/

      {llite,mdc}

      /*/stats). In llite case, directory operations are simply not instrumented. For the mdc, the request opcode may not provide enough information to give a clear picture of what operations are being performed---the two main opcodes used for metadata requests (MDS_REINT and LDLM_ENQUEUE) are explicitly ignored.

      Attachments

        Issue Links

          Activity

            [LU-673] poor coverage of directory operations in lustre client stats

            Integrated in lustre-dev » x86_64,client,el6,inkernel #340
            LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a)

            Result = SUCCESS
            Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a
            Files :

            • lustre/llite/dir.c
            • lustre/llite/rw.c
            • lustre/llite/llite_lib.c
            • lustre/include/linux/lustre_lite.h
            • lustre/llite/lproc_llite.c
            • lustre/llite/vvp_io.c
            • lustre/llite/namei.c
            • lustre/llite/file.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » x86_64,client,el6,inkernel #340 LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a) Result = SUCCESS Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a Files : lustre/llite/dir.c lustre/llite/rw.c lustre/llite/llite_lib.c lustre/include/linux/lustre_lite.h lustre/llite/lproc_llite.c lustre/llite/vvp_io.c lustre/llite/namei.c lustre/llite/file.c

            Integrated in lustre-dev » x86_64,server,el5,inkernel #340
            LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a)

            Result = SUCCESS
            Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a
            Files :

            • lustre/llite/dir.c
            • lustre/llite/file.c
            • lustre/include/linux/lustre_lite.h
            • lustre/llite/vvp_io.c
            • lustre/llite/rw.c
            • lustre/llite/namei.c
            • lustre/llite/llite_lib.c
            • lustre/llite/lproc_llite.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » x86_64,server,el5,inkernel #340 LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a) Result = SUCCESS Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a Files : lustre/llite/dir.c lustre/llite/file.c lustre/include/linux/lustre_lite.h lustre/llite/vvp_io.c lustre/llite/rw.c lustre/llite/namei.c lustre/llite/llite_lib.c lustre/llite/lproc_llite.c

            Integrated in lustre-dev » i686,client,el5,inkernel #340
            LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a)

            Result = SUCCESS
            Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a
            Files :

            • lustre/include/linux/lustre_lite.h
            • lustre/llite/lproc_llite.c
            • lustre/llite/namei.c
            • lustre/llite/llite_lib.c
            • lustre/llite/vvp_io.c
            • lustre/llite/dir.c
            • lustre/llite/file.c
            • lustre/llite/rw.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » i686,client,el5,inkernel #340 LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a) Result = SUCCESS Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a Files : lustre/include/linux/lustre_lite.h lustre/llite/lproc_llite.c lustre/llite/namei.c lustre/llite/llite_lib.c lustre/llite/vvp_io.c lustre/llite/dir.c lustre/llite/file.c lustre/llite/rw.c

            Integrated in lustre-dev » x86_64,server,el6,inkernel #340
            LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a)

            Result = SUCCESS
            Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a
            Files :

            • lustre/llite/file.c
            • lustre/llite/dir.c
            • lustre/llite/lproc_llite.c
            • lustre/llite/vvp_io.c
            • lustre/llite/llite_lib.c
            • lustre/include/linux/lustre_lite.h
            • lustre/llite/rw.c
            • lustre/llite/namei.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » x86_64,server,el6,inkernel #340 LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a) Result = SUCCESS Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a Files : lustre/llite/file.c lustre/llite/dir.c lustre/llite/lproc_llite.c lustre/llite/vvp_io.c lustre/llite/llite_lib.c lustre/include/linux/lustre_lite.h lustre/llite/rw.c lustre/llite/namei.c

            Integrated in lustre-dev » i686,server,el5,inkernel #340
            LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a)

            Result = SUCCESS
            Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a
            Files :

            • lustre/llite/vvp_io.c
            • lustre/llite/lproc_llite.c
            • lustre/llite/file.c
            • lustre/llite/dir.c
            • lustre/include/linux/lustre_lite.h
            • lustre/llite/llite_lib.c
            • lustre/llite/rw.c
            • lustre/llite/namei.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » i686,server,el5,inkernel #340 LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a) Result = SUCCESS Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a Files : lustre/llite/vvp_io.c lustre/llite/lproc_llite.c lustre/llite/file.c lustre/llite/dir.c lustre/include/linux/lustre_lite.h lustre/llite/llite_lib.c lustre/llite/rw.c lustre/llite/namei.c

            Integrated in lustre-dev » i686,client,el6,inkernel #340
            LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a)

            Result = SUCCESS
            Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a
            Files :

            • lustre/llite/rw.c
            • lustre/llite/file.c
            • lustre/llite/dir.c
            • lustre/llite/vvp_io.c
            • lustre/include/linux/lustre_lite.h
            • lustre/llite/namei.c
            • lustre/llite/lproc_llite.c
            • lustre/llite/llite_lib.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » i686,client,el6,inkernel #340 LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a) Result = SUCCESS Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a Files : lustre/llite/rw.c lustre/llite/file.c lustre/llite/dir.c lustre/llite/vvp_io.c lustre/include/linux/lustre_lite.h lustre/llite/namei.c lustre/llite/lproc_llite.c lustre/llite/llite_lib.c

            Integrated in lustre-dev » x86_64,client,el5,inkernel #340
            LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a)

            Result = SUCCESS
            Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a
            Files :

            • lustre/llite/vvp_io.c
            • lustre/include/linux/lustre_lite.h
            • lustre/llite/llite_lib.c
            • lustre/llite/dir.c
            • lustre/llite/namei.c
            • lustre/llite/file.c
            • lustre/llite/lproc_llite.c
            • lustre/llite/rw.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » x86_64,client,el5,inkernel #340 LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a) Result = SUCCESS Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a Files : lustre/llite/vvp_io.c lustre/include/linux/lustre_lite.h lustre/llite/llite_lib.c lustre/llite/dir.c lustre/llite/namei.c lustre/llite/file.c lustre/llite/lproc_llite.c lustre/llite/rw.c
            pjones Peter Jones added a comment -

            Landed for 2.3

            pjones Peter Jones added a comment - Landed for 2.3

            Integrated in lustre-master » x86_64,client,el5,ofa #531
            LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a)

            Result = FAILURE
            Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a
            Files :

            • lustre/llite/vvp_io.c
            • lustre/llite/llite_lib.c
            • lustre/llite/lproc_llite.c
            • lustre/llite/dir.c
            • lustre/llite/namei.c
            • lustre/include/linux/lustre_lite.h
            • lustre/llite/rw.c
            • lustre/llite/file.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-master » x86_64,client,el5,ofa #531 LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a) Result = FAILURE Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a Files : lustre/llite/vvp_io.c lustre/llite/llite_lib.c lustre/llite/lproc_llite.c lustre/llite/dir.c lustre/llite/namei.c lustre/include/linux/lustre_lite.h lustre/llite/rw.c lustre/llite/file.c

            Integrated in lustre-master » x86_64,client,el5,inkernel #531
            LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a)

            Result = SUCCESS
            Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a
            Files :

            • lustre/llite/rw.c
            • lustre/llite/vvp_io.c
            • lustre/llite/llite_lib.c
            • lustre/llite/file.c
            • lustre/llite/dir.c
            • lustre/llite/lproc_llite.c
            • lustre/llite/namei.c
            • lustre/include/linux/lustre_lite.h
            hudson Build Master (Inactive) added a comment - Integrated in lustre-master » x86_64,client,el5,inkernel #531 LU-673 llite: Add some metadata stats, fix some file stats. (Revision f957caaa9b2afa4777bf7dbb573354421811681a) Result = SUCCESS Oleg Drokin : f957caaa9b2afa4777bf7dbb573354421811681a Files : lustre/llite/rw.c lustre/llite/vvp_io.c lustre/llite/llite_lib.c lustre/llite/file.c lustre/llite/dir.c lustre/llite/lproc_llite.c lustre/llite/namei.c lustre/include/linux/lustre_lite.h

            People

              wc-triage WC Triage
              jhammond John Hammond
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: