[LU-10478] Use ZFS RPMs from zfsonlinux.org for building Lustre Created: 01/Jun/17 Updated: 10/Jan/18 |
|
| Status: | Open |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Minor |
| Reporter: | Andreas Dilger | Assignee: | Minh Diep |
| Resolution: | Unresolved | Votes: | 2 |
| Labels: | zfs | ||
| Issue Links: |
|
||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||
| Description |
|
Instead of building our own ZFS RPMs in order to build our own Lustre packages and for testing, it makes sense to fetch (with cache) and use pre-built ZFS RPMs from zfsonlinux.org. Beyond the minor savings of reducing the building on our own systems, more importantly this ensures that the packages we are building (i.e. lustre-osd-zfs-mount and kmod-lustre-osd-zfs) will be based on exactly the same packages as what users will install. This will also simplify the integration of Lustre with Linux distros that already include ZFS packages, such as Ubuntu 16. |
| Comments |
| Comment by Brian Murrell (Inactive) [ 01/Jun/17 ] |
|
This would significantly improve the user experience in IML also. Currently when IML is being deployed to the storage servers (the lustre servers), every server has to build zfs, spl and lustre by way of DKMS. This takes a while and puts a big delay in the workflow of building a filesystem with IML. It also requires a lot more software on the storage servers than really should be necessary. If we could pull the zfs/spl packages from ZoL for ZFS based servers instead, and use the pre-built lustre kmod packages for ldiskfs based servers, that would mean that only the tiny fraction of installations that want to use zfs + ldiskfs on the same node would need to experience the long delay of a DKMS build of zfs, spl and lustre. |
| Comment by Gerrit Updater [ 10/Jan/18 ] |
|
Minh Diep (minh.diep@intel.com) uploaded a new patch: https://review.whamcloud.com/30818 |