Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-1199 lustre build system overhaul
  3. LU-3465

Reevaluate method for installing rpms in different root

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Duplicate
    • Minor
    • None
    • Lustre 2.5.0
    • None
    • 8662

    Description

      Changes to the build system were made to allow for Intel MIC installations, which seem to require installing lustre in odd paths. I'm not entirely comfortable with our current solution. One of the main requirements seems to be that Lustre (included the kernel modules) needs to be installed in a non-standard filesystem root.

      I wonder if it isn't possible to achieve that goal through more standard means. For instance, we could make Lustre packages relocatable, and then use standard rpm --root, --dbpath, --relocate, and --prefix options at installation time to install the package into a non-standard location.

      I believe that Cray also installs lustre in non-standard subdirectories, so perhaps we can come up with a non-MIC-specific solution that works for multiple people.

      Attachments

        Issue Links

          Activity

            People

              mdiep Minh Diep
              morrone Christopher Morrone (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: