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

Refactor mkfs/mount plugin system

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • Lustre 2.17.0
    • None
    • None
    • 3
    • 9223372036854775807

      Lustre uses loadable plugins for mkfs/mount to support multiple back end types (mount_osd_zfs.so, mount_osd_ldiskfs.so). This allows for back end support to be vended out separately (in theory). In practice, this can lead to esoteric errors being output when the system isn't setup correctly.

      The plugin system seems to have value. But it should output useful error messages and try harder to actually find the plugins. Otherwise, errors are hard to debug and the tools don't work well on different platforms. In particular, if I `sudo make install` openZFS - Lustre should be able to find the openZFS binaries.

       

      This ticket will also cover some minor cleanups.

            timday Tim Day
            timday Tim Day
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: