编译RPM包
安装Lustre内核,自己编译或者官网下载rpm包都可以
安装Mellanox驱动,注意要解决后面提到的KMS问题
time ./configure --with-o2ib=/usr/src/ofa_kernel/default
time make –j $(nproc) rpms
注意ldiskfs现在更名为e2fsprogs,最好从官网https://downloads.whamcloud.com/public/e2fsprogs/latest/el7/RPMS/x86_64/
下载编译好的包,因为它编译过程中会执行fullcheck,非常耗时
解决KSYM问题
问题在于Mellanox OFED的KMOD包在Lustre编译过程中,KMP相关选项好像并没有生效,符号对不上位置
解决办法是用mlnx-ofa_kernel-4.6-OFED.4.6.1.0.1.1.ga2cfe08.src.rpm编译一个KMOD包
修改mlnx-ofa_kernel.spec中KMP的值之后,rpmbuild
%{!?KMP: %global KMP 1}
网友评论