Thank you for all your answers.
Our nodes does have internet access, so it won't be a problem.

Il will recreate all the modules next week using the wonderful 2.8.1 version and the eb --job test.

Regards,

Laurent





Le 09/06/2016 12:05, Alan O'Cais a écrit :
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
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------


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

Reply via email to