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

ioctl passthrough mechanism for Lustre OST/MDT mountpoints

Details

    • New Feature
    • Resolution: Fixed
    • Minor
    • Lustre 2.16.0
    • Lustre 2.1.0, Lustre 2.5.0
    • 14,489
    • 8383

    Description

      Implement an interface for sending IO Control (ioctl) commands from userspace through the Lustre mount point to the underlying ldiskfs filesystem to allow execution of filesystem-wide ioctl() commands, such as resize. This will allow user-space tools that operate via ioctl() commands on the filesystem mountpoint to be used on the Lustre MDT and OST filesystems while they are mounted and in use subject to any limitations of the original ioctl() commands themselves.

      Attachments

        1. e2fsprogs-resize_mtpt.patch
          4 kB
          Andreas Dilger
        2. ioctl-passthru-1_8.diff
          4 kB
          Andreas Dilger

        Issue Links

          Activity

            [LU-137] ioctl passthrough mechanism for Lustre OST/MDT mountpoints

            "Andreas Dilger <adilger@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/58450
            Subject: LU-137 osd: better stat info for server mountpoints
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: dc0ae67cfd02662b863e86327bc8bcc98dcd7561

            gerrit Gerrit Updater added a comment - "Andreas Dilger <adilger@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/58450 Subject: LU-137 osd: better stat info for server mountpoints Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: dc0ae67cfd02662b863e86327bc8bcc98dcd7561
            xinliang Xinliang Liu made changes -
            Link New: This issue is related to LU-17027 [ LU-17027 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-16835 [ LU-16835 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to DDN-3885 [ DDN-3885 ]
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.16.0 [ 15190 ]
            Resolution New: Fixed [ 1 ]
            Status Original: Open [ 1 ] New: Resolved [ 5 ]
            pjones Peter Jones added a comment -

            Landed for 2.16. It's been a while since I closed a Jira ticket with a bugzilla id!

            pjones Peter Jones added a comment - Landed for 2.16. It's been a while since I closed a Jira ticket with a bugzilla id!

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/20161/
            Subject: LU-137 osd-ldiskfs: pass through resize ioctl
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: ac0380dc519aa15310670d164e98453861ef332a

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/20161/ Subject: LU-137 osd-ldiskfs: pass through resize ioctl Project: fs/lustre-release Branch: master Current Patch Set: Commit: ac0380dc519aa15310670d164e98453861ef332a
            adilger Andreas Dilger made changes -
            Assignee Original: WC Triage [ wc-triage ] New: Andreas Dilger [ adilger ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to DDN-3384 [ DDN-3384 ]
            adilger Andreas Dilger made changes -
            Assignee Original: Andreas Dilger [ adilger ] New: WC Triage [ wc-triage ]

            People

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

              Dates

                Created:
                Updated:
                Resolved: