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 ------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------

