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

Add ability for multiop to take input from a file

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • None
    • 9223372036854775807

    Description

      Multiop has the potential to be really useful as an I/O pattern simulator, in that it can perform almost any operation.  In theory, we could process iotrace logs from a user application, and then generate command strings for multiop.  This works great, but we very quickly run in to the limit of the maximum command input size (the shell limit).

      So, add the ability for multiop to take command input from a file.  This is implemented a little awkwardly in order to make it entirely optional and not change the many existing tests using multiop.

      Attachments

        Issue Links

          Activity

            [LU-15367] Add ability for multiop to take input from a file

            "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52134
            Subject: LU-15367 tests: Combined patches
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 71cf18c7d05b3428fb04c5e3cba28caab0ae7d20

            gerrit Gerrit Updater added a comment - "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52134 Subject: LU-15367 tests: Combined patches Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 71cf18c7d05b3428fb04c5e3cba28caab0ae7d20

            "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52007
            Subject: LU-15367 llite: add 'rc' to all iotrace messages
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 0ad66d9d892f67fcb3ddd6cf9102541d06fc7f2f

            gerrit Gerrit Updater added a comment - "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52007 Subject: LU-15367 llite: add 'rc' to all iotrace messages Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 0ad66d9d892f67fcb3ddd6cf9102541d06fc7f2f

            "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52006
            Subject: LU-15367 llite: add iotrace to open/release
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 49da969b2baef192c6b998c663d8fcc75fb89ae8

            gerrit Gerrit Updater added a comment - "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52006 Subject: LU-15367 llite: add iotrace to open/release Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 49da969b2baef192c6b998c663d8fcc75fb89ae8

            "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52005
            Subject: LU-15367 llite: add setattr to iotrace
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 5f009934bd1a7f260cb96dd93f5b45f6ead30529

            gerrit Gerrit Updater added a comment - "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52005 Subject: LU-15367 llite: add setattr to iotrace Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 5f009934bd1a7f260cb96dd93f5b45f6ead30529

            "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52004
            Subject: LU-15367 llite: add lseek to iotrace
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: c031ccde98f17399acc193564aa60e969d6f88c2

            gerrit Gerrit Updater added a comment - "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52004 Subject: LU-15367 llite: add lseek to iotrace Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: c031ccde98f17399acc193564aa60e969d6f88c2

            "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52002
            Subject: LU-15367 llite: iotrace standardization
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 2300f16a2a0c6182d47d02dd02096ee39559f00c

            gerrit Gerrit Updater added a comment - "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/52002 Subject: LU-15367 llite: iotrace standardization Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 2300f16a2a0c6182d47d02dd02096ee39559f00c

            "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/46810
            Subject: LU-15367 tests: Multiop allow mmap control
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 05fc6b68676e84774dd811303221c59c1163db7c

            gerrit Gerrit Updater added a comment - "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/46810 Subject: LU-15367 tests: Multiop allow mmap control Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 05fc6b68676e84774dd811303221c59c1163db7c

            "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/46809
            Subject: LU-15367 tests: Convert multiop 'len' to 64 bit
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 9c9bef9f8ec9a3dca51dfba7317dd21f088c49b8

            gerrit Gerrit Updater added a comment - "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/46809 Subject: LU-15367 tests: Convert multiop 'len' to 64 bit Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 9c9bef9f8ec9a3dca51dfba7317dd21f088c49b8

            "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/45840
            Subject: LU-15367 tests: Multiop command from file
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 655c238e7e9b2b5a55b2af2d6d4e5cbca05207a4

            gerrit Gerrit Updater added a comment - "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/45840 Subject: LU-15367 tests: Multiop command from file Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 655c238e7e9b2b5a55b2af2d6d4e5cbca05207a4

            People

              paf0186 Patrick Farrell
              paf0186 Patrick Farrell
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: