Lustre Intel: Install IEEL 1.0.0

From Define Wiki
Revision as of 22:07, 30 October 2013 by David (talk | contribs)
Jump to navigation Jump to search

Downloaded ieel-1.0.0.tar.gz from the Intel Software Centre (product needs to be registered per user, get packages on headnode:/home/david/software/ieel)

Install the nodes

  tar zxvf

Getting IB to work

Intel EEL only provide the kernel package and not the kernel-devel package. For IB to work we need to rebuild MLNX_OFED.

  • Get the kernel-devel RPM
  wget http://downloads.whamcloud.com/public/lustre/lustre-2.1.6/el6/server/RPMS/x86_64/kernel-devel-2.6.32-358.11.1.el6_lustre.x86_64.rpm
  rpm -ivh kernel-devel-2.6.32-358.11.1.el6_lustre.x86_64.rpm  --force
  • Rebuild Mellanox OFED
  • Assuming were using MLNX_OFED_LINUX-2.0-2.0.5-rhel6.4-x86_64.iso
  mkdir MLNX
  mount -o loop MLNX_OFED_LINUX-2.0-2.0.5-rhel6.4-x86_64.iso MLNX
  cd MLNX
  ./mlnx_add_kernel_support.sh -m .

  ## Output
  [root@blade1 MLNX]# ./mlnx_add_kernel_support.sh -m .
  Note: This program will create MLNX_OFED_LINUX TGZ for rhel6.4 under /tmp directory.
      All Mellanox, OEM, OFED, or Distribution IB packages will be removed.
  Do you want to continue?[y/N]:y
  See log file /tmp/mlnx_ofed_iso.8662.log

  Building OFED RPMs. Please wait...
  Removing OFED RPMs...
  Created /tmp/MLNX_OFED_LINUX-2.0-2.0.5-rhel6.4-x86_64.tgz
  • Install the newly created version of MLNX_OFED
  cp /tmp/MLNX_OFED_LINUX-2.0-2.0.5-rhel6.4-x86_64.tgz ~/scratch
  cd ~/scratch
  tar zxvf MLNX_OFED_LINUX-2.0-2.0.5-rhel6.4-x86_64.tgz 
  cd MLNX_OFED_LINUX-2.0-2.0.5-rhel6.4-x86_64
  ./mlnxofedinstall