Bryan et all, Here is a tarball of the relevant part of my overlay: http://dev.gentoo.org/~kanaka/files/lustre-1.5.91-overlay.tgz
There are two ebuilds: - lustre-sources-2.6.15 which is lustre patches against 2.6.15 vanilla kernel. - lustre-1.5.91 which is the lustre kernel modules and user spaces utilities. There is fetch restricted to match CFS's desires so you will need to go to their download page to download the package. Note that currently this only supports amd64. Unfortunately, the lustre modules/utilities package wants a lusterized kernel tree that has at least had headers/scripts built. Therefore, in the lustre-sources/files directory, there is a fairly generic amd64 kernel config that is used to do this before the sources are installed. So to support other arches, you will need to create a generic kernel config for that arch. I've used these to build, boot and mount a Lustre file-system from a client perspective. I was using gcc-3.4.4 on an Opteron system. I've heard gcc-4.X and Lustre have issues, but I've not had a chance to test this. -- Joel Martin (kanaka)
pgpAft72Zf2wP.pgp
Description: PGP signature
