There is a caveat to building on the nodes themselves, some software actually 
requires internet access at build time, so not everything will work that way. 
The amount of software that requires this is not large...and if your nodes are 
connected to the internet you don't have a problem.

On 9 June 2016 at 11:44, Kenneth Hoste 
<[email protected]<mailto:[email protected]>> wrote:
Hi Laurent,

On 09/06/16 11:10, Laurent Pouilloux wrote:
Dear Easybuild users,

first I would like to thank all developpers for this great tool that helps us a 
lot in installing software on the new cluster we bought.

Thanks!

I should really look into a "happy EB users" page in the documentation, or 
maybe a corner on the website...


I have some issue with OpenMPI modules which may be related to the fact that we 
compile in a virtual machine, which has a virtual mellanox interface, and we 
execute the code on nodes that have a Qlogic interface. This two cards does not 
use the same MPI communication layer.

I would like to now what it the solution for building optimised modules :
- configure easybuild to force compilation options (e.g. optarch=HASWELL, ...)
- use eb --job with our Slurm scheduler
- reserve a node independently and build the module in a sbatch script

I would strongly recommend to build on the actual workernodes themselves.

Although you may get a long way with more generic compilation options via 
--optarch=GENERIC (--optarch=HASWELL wouldn't work, since GENERIC is a keyword 
and any other value is treated as the name of a flag, so you'd end up with "gcc 
-HASWELL").

We use --job all the time, and it works really well, especially since it also 
parallelizes the installations.

We use easybuild 2.6.0
This is EasyBuild 2.6.0 (framework: 2.6.0, easyblocks: 2.6.0)

I would recommend upgrading to the latest & greatest v2.8.1, which should be 
fully backwards compatible.



regards,

Kenneth


We use the following toolchains :
- intel2015a
- foss2015a
- iompi-2015.03


Thank you for any help.

Best regards,

Laurent Pouilloux


--
Ingénieur en Calcul Scientifique
Laboratoire de Mécanique des Fluides et d'Acoustique
École Centrale de Lyon
36 Avenue Guy de Collongue, 69130 Écully
Batiment I11 - Bureau 11097W
Tél :   04.72.18.61.57




--
Dr. Alan O'Cais
E-CAM Software Manager
Juelich Supercomputing Centre
Forschungszentrum Juelich GmbH
52425 Juelich, Germany

Phone: +49 2461 61 5213
Fax: +49 2461 61 6656
E-mail: [email protected]<mailto:[email protected]>
WWW:    http://www.fz-juelich.de/ias/jsc/EN


------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

Reply via email to