lustre build system overhaul
(LU-1199)
|
|
| Status: | Closed |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.5.0 |
| Fix Version/s: | None |
| Type: | Technical task | Priority: | Minor |
| Reporter: | Christopher Morrone | Assignee: | Minh Diep |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Rank (Obsolete): | 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. |
| Comments |
| Comment by Brian Murrell (Inactive) [ 13/Jun/13 ] |
|
I know of no situation or reason where we (HPDD) install Lustre in "odd paths". Can you provide any examples? |
| Comment by Christopher Morrone [ 13/Jun/13 ] |
|
Are you aware of the new MIC work? |
| Comment by Brian Murrell (Inactive) [ 13/Jun/13 ] |
|
morrone: I have not been paying attention to what's landing for it. I only found a0a72a9f47f85250cdbfdf4ef2e760425bd013ac/ |
| Comment by Christopher Morrone [ 13/Jun/13 ] |
|
Things like the new %{?rootdir}/ custom prefix that have been added in the spec file. |
| Comment by Brian Murrell (Inactive) [ 13/Jun/13 ] |
|
Hrm, yeah. I had not seen that before it landed. I too would prefer some investigation into relocatable RPMs rather than customizing RPMs to "odd paths". |
| Comment by Peter Jones [ 13/Jun/13 ] |
|
Minh can you please review this suggestion to understand what would be required? thanks Peter |
| Comment by Minh Diep [ 27/Aug/13 ] |
|
Chris, |
| Comment by Christopher Morrone [ 27/Aug/13 ] |
|
I don't know, that is exactly the question that needs to be answered. |
| Comment by Jodi Levi (Inactive) [ 16/Sep/13 ] |
|
Duplicate of |