Hi,Aurélien
thanks for pointing me in the right direction.
On my system I needed to add a few libs in order to compile the client
properly:

*yum install openmpi-devel.x86_64 readline-devel*
*module load mpi/openmpi-x86_64*

*rpmbuild  --rebuild --without servers --with lnet-dlc
 lustre-2.12.58_80_g9209e91-1.src.rpm*

now everything looks good...
a.

On Sun, Sep 22, 2019 at 5:18 PM Degremont, Aurelien <[email protected]>
wrote:

> The Lustre 2.10 branch don't support CentOS 7.7
>
> Lustre 2.12.3 and Lustre 2.13 will.
>
>
>
> However Lustre 2.10.8 can built on CentOS 7.7 if you can afford to miss
> Infiniband support.
>
> This is the part of the code that creates this problem.  ./configure
> --with-ofed=no will disable it.
>
>
>
> Aurélien
>
>
>
> *De : *lustre-discuss <[email protected]> au nom de
> Arman Khalatyan <[email protected]>
> *Date : *dimanche 22 septembre 2019 à 16:26
> *À : *Lustre discussion <[email protected]>
> *Objet : *[lustre-discuss] lustre client on centos 7.7
>
>
>
> Hello,
>
> are there any lustre client with the CentOS 7.7?
>
> i was trying to compile the listre 2.10 with the recent centos 7.7 it was
> failing with the error:
>
> rpmbuild  --rebuild --without servers --with lnet-dlc
> lustre-2.10.8-1.src.rpm
>
>
>
> /root/rpmbuild/BUILD/lustre-2.10.8/lnet/klnds/o2iblnd/o2iblnd.h:69:27:
> fatal error: linux/pci-dma.h: No such file or directory
>
>  #include <linux/pci-dma.h>
>
>                            ^
>
> compilation terminated.
>
>
>
> looks like something changed in the Kernel drivers:(
>
>
>
> thank you beforehand,
>
> Arman
>
_______________________________________________
lustre-discuss mailing list
[email protected]
http://lists.lustre.org/listinfo.cgi/lustre-discuss-lustre.org

Reply via email to