[Lustre-discuss] problem with installing lustre and ofed
Jeff Johnson
jeff.johnson at aeoncomputing.com
Fri Dec 28 16:45:01 PST 2012
Jason,
The prebuilt server-side Lustre packages from Whamcloud are built
against RHEL/CentOS kernel sources with kernel-ib active in them. This
means that any of the Lustre prebuilt server packages are already tied
to RHEL's kernel-ib.
To accomplish your stated goal you'll have to start with a non
Whamcloud, stock kernel (plus headers, devel, etc). Then compile/install
the OFED version of your choice. Once you have that you can build Lustre
from source where it will compile against OFED and the installed kernel.
--Jeff
---------------------------
Jeff Johnson
Co-Founder
Aeon Computing
jeff.johnson at aeoncomputing.com
www.aeoncomputing.com
t: 858-412-3810 x101 f: 858-412-3845
4170 Morena Boulevard, Suite D - San Diego, CA 92117
/* Follow us on Twitter - @AeonComputing */
On 12/28/12 3:54 PM, Jason Brooks wrote:
> Hello,
>
> I am having trouble installing the server modules for lustre 2.1.4 and
> use mellanox's OFED distribution so we may use infiniband. Would you
> folks look at my procedure and results below and let me know what you
> think? Thanks very much!
>
> The mellanox ofed installation builds and installs some kernel modules
> too, so I used this method to ensure OFED compiled against the correct
> kernel. This is on centos 6.3.
>
> 1. download all lustre rpms from whamcloud
> 2. install kernel, kernel-firmware, kernel-headers, and kernel-devel
> 1. in this case, it's the rpm files with
> "2.6.32-279.14.1.el6_lustre.x86_64" in their name
> 3. reboot into this lustre kernel
> 4. install the remaining rpms
> 5. download ofed from mellanox
> "MLNX_OFED_LINUX-1.5.3-3.1.0-rhel6.3-x86_64.iso"
> 1. build mellanox ofed bits using the lustre kernel and
> kernel-devel info
> 2. install mellanox ofed
> 6. reboot
> 7. upon reboot, if I do NOT have o2ib3 in my lnet networks
> parameters, I can modprobe lnet and lustre.
> 8. if I DO have o2ib3 present in the lnet parameters, running
> modprobe lustre gets me:
>
> ib/modules/2.6.32-279.14.1.el6_lustre.x86_64/updates/kernel/fs/lustre/fld.ko):
> Input/output error
> WARNING: Error inserting fid
> (/lib/modules/2.6.32-279.14.1.el6_lustre.x86_64/updates/kernel/fs/lustre/fid.ko):
> Input/output error
> WARNING: Error inserting mdc
> (/lib/modules/2.6.32-279.14.1.el6_lustre.x86_64/updates/kernel/fs/lustre/mdc.ko):
> Input/output error
> WARNING: Error inserting osc
> (/lib/modules/2.6.32-279.14.1.el6_lustre.x86_64/updates/kernel/fs/lustre/osc.ko):
> Input/output error
> WARNING: Error inserting lov
> (/lib/modules/2.6.32-279.14.1.el6_lustre.x86_64/updates/kernel/fs/lustre/lov.ko):
> Input/output error
> FATAL: Error inserting lustre
> (/lib/modules/2.6.32-279.14.1.el6_lustre.x86_64/updates/kernel/fs/lustre/lustre.ko):
> Input/output error
>
>
> dmesg shows:
> ko2iblnd: disagrees about version of symbol ib_fmr_pool_unmap
> ko2iblnd: Unknown symbol ib_fmr_pool_unmap
> ko2iblnd: disagrees about version of symbol ib_create_cq
> ko2iblnd: Unknown symbol ib_create_cq
> …
>
>
>
>
>
>
>
> _______________________________________________
> Lustre-discuss mailing list
> Lustre-discuss at lists.lustre.org
> http://lists.lustre.org/mailman/listinfo/lustre-discuss
More information about the lustre-discuss
mailing list