Skip to content

Infiniband op CentOS

Alle nodes (niet de head-node) zijn met elkaar verbonden via Infiniband. Dit kan per node geconfigureerd worden op de volgende manier, analoog aan https://www.slothparadise.com/setting-infiniband-centos-6-7/ (en https://access.redhat.com/solutions/301643):

  1. controlleer instellingen op eerder geinstalleerde nodes. Voornamelijk de data in /etc/sysconfig/network-scripts/ifcfg-ib0. Deze waarden worden ingesteld bij het installeren van de juiste packages:

    DEVICE="ib0"
    BOOTPROTO="static"
    IPADDR=192.168.16.1
    HWADDR="80:00:02:08:FE:80:00:00:00:00:00:00:9C:5C:8E:50:B9:D7:00:01"
    IPV6INIT="no"
    ONBOOT="yes"
    TYPE="InfiniBand"
    UUID="61633266-ff32-4d3b-8f63-c43460dfdaa1"
    
  2. installeer de packages. Let op in de handleiding van slothparadise mist het package opensm, deze moet wel degelijk worden geïnstalleerd:

    $ sudo yum -y groupinstall "Infiniband Support"
    $ sudo install infiniband-diags perftest qperf opensm
    $ sudo chkconfig opensm on
    $ sudo chkconfig rdma on
    $ sudo reboot
    
  3. configureren ifcfg-ib0 zoals uit eerder gecontroleerde instellingen (zie boven)

  4. uit- en aanzetten van ib-interface:

    $ sudo ifdown ib0
    $ sudo ifup ib0
    $ sudo ifconfig
    $ sudo ibhosts
    $ sudo ibswitches