next up previous contents
Next: Using a ramdisk root Up: Advanced bootstrapping methods Previous: Tricks with PXE   Contents


Boot over Infiniband

For clusters that are capable of it, booting nodes over an Infiniband interface via IP over InfiniBand (IPoIB) is a desirable way to boot. As of this writing, it is necessary to install a DHCP server that is capable of supporting IPoIB. More information on booting over IPoIB can be found at http://mellanox.com/products/boot_over_ib.php.

To network boot a oneSIS node over IPoIB requires using the 'ipappend 3' pxelinux option detailed in section 3.3.2. The initramfs then needs to include kernel modules for the InfiniBand driver and IPoIB. Using OFED and a ConnectX card, this would look like:

mk-initramfs-oneSIS -w mlx4_ib -w ib_ipoib /tftpboot/$<$initramfs-img$>$
  $<$kernel-version$>$ -nodhcp $[$OTHER_OPTIONS$]$



root 2017-02-23