[Lustre-discuss] problem with installing lustre and ofed
Jason Brooks
brookjas at ohsu.edu
Fri Dec 28 17:06:45 PST 2012
Hello,
That's good to know kernel-ib comes with the lustre stock install.
What about the rest of the OFED tools? I mean things like ibdiagnet,
ibstatus, etc? (I will look at the contents of the other rpms and see
what I can learn)
On 12/28/12 4:45 PM, "Jeff Johnson" <jeff.johnson at aeoncomputing.com> wrote:
>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
>_______________________________________________
>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