Files
gitea-pages/admin-guide/puppet/profiles/infiniband.rst
2021-05-05 14:24:27 +02:00

1.5 KiB

profile::infiniband

Installs and configures the Infiniband software stack.

  • New service ib-online is being installed, which will wait until IB gets online. The script /opt/pli/libexec/ib-check-active-ports is used for that.
  • Setup of the /etc/sysconfig/network-scripts/ifcfg-${ib_ifname} files.
  • Installation of /usr/local/bin/mlxup which is useful for checking firmware version and upgrade Mellanox IB cards directly from Mellanox.
  • OFED repository + installation of the following packages: ibutils, infiniband-diags, mlnx-ofed-basic, librdmacm-devel, perftest, infinipath-psm

Parameters

Name Type Default
ib_ifname string undef
ib_ip string undef
ib_subnet string undef
repo_tag String yum_client::repo_tag
ofed_vers String infiniband::ofed_version

ib_ifname

The name of the Infiniband interface.

ib_ip

The IP to be configured on the Infiniband interface.

ib_subnet

The subnet to be used on the Infiniband interface in CIDR notation.

repo_tag

Which yum repo_tag should be used. In example, latest can be used.

ofed_vers

OFED version to be installed and configured. Format: X.Y-A.B.C.D, where X.Y is the major OFED version and A.B.C.D is the subversion.